[MacPorts] #27597: gimp2 @2.6.11 +no_x11 +quartz fails to build
#27597: gimp2 @2.6.11 +no_x11 +quartz fails to build -------------------------------------+-------------------------------------- Reporter: peter@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gimp2 -------------------------------------+-------------------------------------- because it cannot find the library `/opt/local/lib/libgtk-x11-2.0.la' which looks like x11 to me. -- Ticket URL: <https://trac.macports.org/ticket/27597> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27597: gimp2 @2.6.11 +no_x11 +quartz fails to build -------------------------------------+-------------------------------------- Reporter: peter@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gimp2 -------------------------------------+-------------------------------------- Changes (by devans@…): * owner: macports-tickets@… => devans@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/27597#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27597: gimp2 @2.6.11 +no_x11 +quartz fails to build -------------------------------------+-------------------------------------- Reporter: peter@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gimp2 -------------------------------------+-------------------------------------- Comment(by devans@…): In order to successfully build gimp2 +no_x11 +quartz all of its dependencies must also be built using those variants. {{{ /opt/local/lib/libgtk-x11-2.0.la }}} is provided by gtk2 when built with the +x11 variant (default) so this error makes me think that at least one of gimp2's dependencies was built against that version of gtk2 Note that this requirement makes it difficult to build some ports +quartz and others +x11 if they share a common dependent so the most fool proof way to do this is (IMO) is to install a separate instance of MacPorts in a different root (e.g. /opt/quartz), configure this version of MacPorts to use +no_x11 +quartz variants by default and build from scratch. I have a working version of installed using that approach {{{ gimp2 @2.6.11_1+debug+no_x11+quartz (active) }}} -- Ticket URL: <https://trac.macports.org/ticket/27597#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27597: gimp2 @2.6.11 +no_x11 +quartz fails to build -------------------------------------+-------------------------------------- Reporter: peter@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gimp2 -------------------------------------+-------------------------------------- Comment(by devans@…): An easy way to find this sort of problem is to use the depsearch.sh script described in the [http://trac.macports.org/wiki/ProblemHotlist ProblemHotlist] under the heading: {{{ A port failed to build, upgrade, or run with a message referring to libintl.3.dylib }}} Using this script, the follow command would list installed ports that are linked against the offending library {{{ ./depsearch.sh libgtk-x11-2.0 }}} Then you should be able to rebuild these ports by installing with +no_x11 +quartz -- Ticket URL: <https://trac.macports.org/ticket/27597#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27597: gimp2 @2.6.11 +no_x11 +quartz fails to build -------------------------------------+-------------------------------------- Reporter: peter@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gimp2 -------------------------------------+-------------------------------------- Comment(by peter@…): OK, good. You are right. I managed to walk backwards in the chain of dependencies and recompile everything. Please close as invalid. -- Ticket URL: <https://trac.macports.org/ticket/27597#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27597: gimp2 @2.6.11 +no_x11 +quartz fails to build --------------------------------------+------------------------------------- Reporter: peter@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: invalid | Keywords: Port: gimp2 | --------------------------------------+------------------------------------- Changes (by devans@…): * status: assigned => closed * resolution: => invalid Comment: Glad you got it working. -- Ticket URL: <https://trac.macports.org/ticket/27597#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts