[MacPorts] #19380: missing dependency in wxWidgets
#19380: missing dependency in wxWidgets ----------------------------------------+----------------------------------- Reporter: laurent.perrinet@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.8.0 Keywords: | Port: ----------------------------------------+----------------------------------- while compiling py26-wxpython, wxWidgets failed to build: {{{ $ sudo port install py26-wxpython (....) ld: library not found for -lwx_macu-2.8 collect2: ld returned 1 exit status make: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_wxWidgets/work/wxWidgets-2.8.10/build/lib/libwx_macu_gl-2.8.0.6.0.dylib] Error 1 make: *** Waiting for unfinished jobs.... (cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_wxWidgets/work/wxWidgets-2.8.10/build/lib/; rm -f libwx_macu-2.8.dylib libwx_macu-2.8.0.dylib; ln -s libwx_macu-2.8.0.6.0.dylib libwx_macu-2.8.0.dylib; ln -s libwx_macu-2.8.0.dylib libwx_macu-2.8.dylib) Error: The following dependencies failed to build: wxWidgets Error: Status 1 encountered during processing. }}} so one (dirty) solution is to build the missing wxgtk library {{{ $ sudo port install wxgtk }}} and then to restart compiling py26-wxpython -- Ticket URL: <http://trac.macports.org/ticket/19380> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19380: Missing dependency in py*-wxpython ----------------------------------------+----------------------------------- Reporter: laurent.perrinet@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.8.0 Keywords: | Port: py-wxpython py25-wxpython py26-wxpython ----------------------------------------+----------------------------------- Changes (by raimue@…): * cc: mww@…, jwa@… (added) * owner: macports-tickets@… => jameskyle@… * port: => py-wxpython py25-wxpython py26-wxpython -- Ticket URL: <http://trac.macports.org/ticket/19380#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19380: Missing dependency in py*-wxpython ----------------------------------------------------+----------------------- Reporter: laurent.perrinet@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Component: ports Version: 1.8.0 | Keywords: Port: py-wxpython py25-wxpython py26-wxpython | ----------------------------------------------------+----------------------- Comment(by mlk@…): My installs of wxWidgets 2.8.10 and wxPython 2.8.9.2 (py25 or py26, not both) went without a hitch. If I issue {{{ port provides /opt/local/lib/libwx_macu-2.8.0.dylib }}} it returns back {{{ /opt/local/lib/libwx_macu-2.8.0.dylib is provided by: wxWidgets }}} Please note that I do not have wxgtk installed. -- Ticket URL: <http://trac.macports.org/ticket/19380#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19380: Missing dependency in py*-wxpython ----------------------------------------+----------------------------------- Reporter: laurent.perrinet@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: py-wxpython py25-wxpython py26-wxpython ----------------------------------------+----------------------------------- Changes (by jameskyle@…): * owner: jameskyle@… => jameskyle@… Comment: I got the same error as above just now. But then I manually installed wxwidgets since I figured it provided libwx... After that it installed without a hitch. The Portfile clearly declares wxwidgets as a dependency, so I'm not sure what the problem is. Have yet to reproduce it. -- Ticket URL: <http://trac.macports.org/ticket/19380#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19380: Missing dependency in py*-wxpython ------------------------------------------------------+--------------------- Reporter: laurent.perrinet@… | Owner: jameskyle@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: py-wxpython py25-wxpython py26-wxpython | ------------------------------------------------------+--------------------- Changes (by jameskyle@…): * status: new => closed * resolution: => fixed Comment: After a few tests, I think the wxwidgets compile doesn't like parallel builds. It was trying to link to the libwx_macu library before it'd be compiled. I've added a {{{us_parallel_build no }}} To the wxwidgets portfile. -- Ticket URL: <http://trac.macports.org/ticket/19380#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19380: Missing dependency in py*-wxpython ------------------------------------------------------+--------------------- Reporter: laurent.perrinet@… | Owner: jameskyle@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: | Keywords: Port: py-wxpython py25-wxpython py26-wxpython | ------------------------------------------------------+--------------------- Changes (by ryandesign@…): * status: closed => reopened * resolution: fixed => Comment: Ok, then this was a duplicate of #16099. -- Ticket URL: <http://trac.macports.org/ticket/19380#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19380: Missing dependency in py*-wxpython ------------------------------------------------------+--------------------- Reporter: laurent.perrinet@… | Owner: jameskyle@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: duplicate | Keywords: Port: py-wxpython py25-wxpython py26-wxpython | ------------------------------------------------------+--------------------- Changes (by ryandesign@…): * status: reopened => closed * resolution: => duplicate -- Ticket URL: <http://trac.macports.org/ticket/19380#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts