[MacPorts] #32467: GraphicsMagick libtool dependence for mdmg
#32467: GraphicsMagick libtool dependence for mdmg --------------------------------------+------------------------------------- Reporter: gentoo.integer@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: GraphicsMagick --------------------------------------+------------------------------------- Small fix for GraphicsMagick mdmg building. -- Ticket URL: <https://trac.macports.org/ticket/32467> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency --------------------------------------+------------------------------------- Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: GraphicsMagick --------------------------------------+------------------------------------- Changes (by ryandesign@…): * keywords: => haspatch * owner: macports-tickets@… => ryandesign@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency --------------------------------------+------------------------------------- Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: GraphicsMagick --------------------------------------+------------------------------------- Comment(by ryandesign@…): Can you show me what error occurred when libtool was not installed? -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency --------------------------------------+------------------------------------- Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: GraphicsMagick --------------------------------------+------------------------------------- Comment(by gentoo.integer@…): I already killed my test virtual machine, but on system without macports GM tries to use libltld version 10.0.0 and fails, it need 7.0.0. -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency --------------------------------------+------------------------------------- Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: GraphicsMagick --------------------------------------+------------------------------------- Comment(by gentoo.integer@…): the same as #29823 -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency --------------------------------------+------------------------------------- Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: GraphicsMagick --------------------------------------+------------------------------------- Comment(by ryandesign@…): Yes but ImageMagick was demonstrably dynamically linked with libltdl; I could verify this using `otool -L`. But I cannot see that when I look at GraphicsMagick's files. The only place `otool -L` shows me GraphicsMagick using ltdl is in libGraphicsMagick.a, which is a static library, so it shouldn't care whether ltdl is there at runtime or not. Can you get the exact error, and/or a reproduction recipe for how I could see the problem on my system? -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency --------------------------------------+------------------------------------- Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: GraphicsMagick --------------------------------------+------------------------------------- Comment(by gentoo.integer@…): yeap, port mdmg GraphicsMagick, move it to clean system, install, `cd /opt/local/bin && ./gm`. Toold wouldn't work and wrote error about libltld. -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency --------------------------------------+------------------------------------- Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: GraphicsMagick --------------------------------------+------------------------------------- Comment(by gentoo.integer@…): *Tool -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency ---------------------------------------+------------------------------------ Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: GraphicsMagick | ---------------------------------------+------------------------------------ Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: I think on your system for some reason GraphicsMagick was dynamically linking with the MacPorts libtool rather than statically linking with its included libtool as it does on my system. In r87854 I've forced it to always use MacPorts libtool, and added the dependency, and increased the revision (to 4, since there was a note in the portfile that revision 3 should be skipped). -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32467: GraphicsMagick: needs libtool library dependency ---------------------------------------+------------------------------------ Reporter: gentoo.integer@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: GraphicsMagick | ---------------------------------------+------------------------------------ Comment(by gentoo.integer@…): ok, thanks, i'll test. -- Ticket URL: <https://trac.macports.org/ticket/32467#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts