[MacPorts] #47005: python27 @2.7.9 destroot failure 10.4 - modules missing
#47005: python27 @2.7.9 destroot failure 10.4 - modules missing ---------------------------+-------------------------------- Reporter: geoffdown@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: Tiger PowerPC | Port: Python27 ---------------------------+-------------------------------- Upgrade to python27 @2.7.9 failed at the destroot phase: {{{ :info:destroot Python build finished, but the necessary bits to build these modules were not found: :info:destroot bsddb185 linuxaudiodev ossaudiodev :info:destroot readline spwd sunaudiodev :info:destroot To find the necessary bits, look in setup.py in detect_modules() for the module's name. }}} @2.7.8_3 built ok, that was some time ago. I don't know how to act on the above message (there's more than one setup.py for a start). Are these dependencies? -- Ticket URL: <https://trac.macports.org/ticket/47005> MacPorts <https://www.macports.org/> Ports system for OS X
#47005: python27 @2.7.9 destroot failure 10.4 - modules missing --------------------------+--------------------------- Reporter: geoffdown@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: tiger powerpc Port: python27 | --------------------------+--------------------------- Changes (by mf2k@…): * cc: jwa@…, openmaintainer@… (removed) * keywords: Tiger PowerPC => tiger powerpc * port: Python27 => python27 * owner: macports-tickets@… => jwa@… Comment: Please do not Cc openmaintainer@macports.org because it is [wiki:MacPortsDevelopers#special not a valid email address]. -- Ticket URL: <https://trac.macports.org/ticket/47005#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#47005: python27 @2.7.9 destroot failure 10.4 - modules missing --------------------------+--------------------------- Reporter: geoffdown@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: tiger powerpc Port: python27 | --------------------------+--------------------------- Comment (by nad@…): Most of those missing modules are normal on OS X builds and do not indicate or cause an error. The only surprising one is `readline`. For some reason, your build skipped building the Python `readline.so` extension. The MacPorts python27 port file includes patches to ensure that the MacPorts `libedit` port provides the shared libraries for the `readline.so` extension rather than either the system `libedit` or a locally-installed GNU `readline`. I've not looked closely at those patches but it *might* be possible that you have a local copy of either `readline` or `libedit` installed in `/usr/local` that *might* be interfering. FWIW, the current `python27` port builds and installs correctly for me on a 10.4 G4 PPC system. -- Ticket URL: <https://trac.macports.org/ticket/47005#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#47005: python27 @2.7.9 destroot failure 10.4 - modules missing --------------------------+--------------------------- Reporter: geoffdown@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: tiger powerpc Port: python27 | --------------------------+--------------------------- Comment (by geoffdown@…): Replying to [comment:2 nad@…]:
Most of those missing modules are normal on OS X builds and do not indicate or cause an error. The only surprising one is `readline`. For some reason, your build skipped building the Python `readline.so` extension. The MacPorts python27 port file includes patches to ensure that the MacPorts `libedit` port provides the shared libraries for the `readline.so` extension rather than either the system `libedit` or a locally-installed GNU `readline`. I've not looked closely at those patches but it *might* be possible that you have a local copy of either `readline` or `libedit` installed in `/usr/local` that *might* be interfering. FWIW, the current `python27` port builds and installs correctly for me on a 10.4 G4 PPC system.
Thanks, 'port installed' gives 'libedit @20140620-3.1_0 (active)' , but no readline. Which compiler did you use - the native 4.0 or port's 4.2? -- Ticket URL: <https://trac.macports.org/ticket/47005#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#47005: python27 @2.7.9 destroot failure 10.4 - modules missing --------------------------+--------------------------- Reporter: geoffdown@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: tiger powerpc Port: python27 | --------------------------+--------------------------- Comment (by geoffdown@…): Well, try 2 succeeded. I have been upgrading other ports since my first try, so who knows what went on. Thanks anyway - I guess you can close this. -- Ticket URL: <https://trac.macports.org/ticket/47005#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#47005: python27 @2.7.9 destroot failure 10.4 - modules missing --------------------------+--------------------------- Reporter: geoffdown@… | Owner: jwa@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: invalid | Keywords: tiger powerpc Port: python27 | --------------------------+--------------------------- Changes (by jwa@…): * status: new => closed * resolution: => invalid Comment: Good to hear, I was a bit worried:) -- Ticket URL: <https://trac.macports.org/ticket/47005#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts