#40596: ImageMagick: will opportunitistically link with djvulibre if installed --------------------------+-------------------------- Reporter: devans@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: ImageMagick | --------------------------+-------------------------- Changes (by ryandesign@…): * status: new => assigned Comment: Replying to [comment:1 egall@…]:
ImageMagick will opportunistically link against A LOT of things; you should see its `./configure` script... in my installation at least, it opportunistically linked against cairo, djvulibre (as mentioned in the OP), gdk-pixbuf2, gettext, glib2, harfbuzz, libcroco, libffi, libpixman, xorg-libX11, xorg-libXau, xorg-libXdmcp, xorg-libice, xorg-libsm, xorg- libxcb, and xrender...
Then clearly you have not uninstalled and rebuilt all ports after upgrading to MacPorts 2.2; some of your ports are still overlinked. (Our binaries have not been rebuilt after MacPorts 2.2 either, so some of them are still overlinked too.) The only one of those dependencies that you listed that ImageMagick actually links with on my system that it does not declare a dependency on is xorg-libX11, so I can add that. And of course deal with djvulibre, which is the issue this ticket is supposed to be about. I'll try to combine this with updating the port to a newer version. -- Ticket URL: <https://trac.macports.org/ticket/40596#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X