New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #10935 (closed defect: duplicate)

Opened 7 years ago

Last modified 4 years ago

GTK2 pkg does not correctly rebuild gdk-pixbuf.loaders

Reported by: dcurtis@… Owned by: nox@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port:

Description

The normal GTK2 install works fine. But when you build a pkg the "post-activate" command never gets run.

post-activate   { system "gdk-pixbuf-query-loaders ${prefix}/lib/gtk-2.0/2.10.0/loaders/*.so > ${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders" }

I believe there is a way in packages to insert post-install scripts which is really what needs to happen. Although the other solution is to somehow make this build the correct file automatically.

To fix this temporarily I just manually built the file and replaced the destroot one.

Change History

comment:1 Changed 6 years ago by pipping@…

  • Milestone set to Available Ports

comment:2 Changed 6 years ago by jmpp@…

  • Priority changed from Blocker to Expected
  • Component changed from base to ports
  • severity changed from Crash/data loss to Normal
  • Milestone changed from Available Ports to Port Bugs

Adapting ticket values: this is not a blocker and causes no crashes nor data loss, please use those fields responsibly! Also, it is of the ports component, not base. Moving to the newly created "Port Bugs" milestone, which is new (not complaining about that ;-)

-jmpp

comment:3 Changed 6 years ago by nox@…

  • Priority changed from Expected to Normal

comment:4 Changed 5 years ago by jmr@…

  • Owner changed from darwinports-bugs@… to nox@…

Assigning to maintainer.

comment:5 Changed 5 years ago by nox@…

  • Status changed from new to closed
  • Resolution set to duplicate

Nope. This file need to be created in post-activate stage. The real problem here is that a pkg installation should run the post-activate stage too. see #11562.

comment:6 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.