[MacPorts] #18865: Python-2.6.1 +universal fails to build readline, curses, and tkinter core modules
#18865: Python-2.6.1 +universal fails to build readline, curses, and tkinter core modules ----------------------------------+----------------------------------------- Reporter: griff.rees@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: universal | Port: python26 +universal ----------------------------------+----------------------------------------- I'm running Leopard and need Python-2.6 with x86-64 support. Building python26 works fine, with universal library dependencies, but readline and curses don't import. Examining the {{{/software/python2.6/}}} directory reveals the following unusually named files: {{{ 2.6.1_0+universal/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /lib-dynload/_curses_failed.so 2.6.1_0+universal/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /lib-dynload/_curses_panel_failed.so 2.6.1_0+universal/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /lib-dynload/_tkinter_failed.so }}} -- Ticket URL: <http://trac.macports.org/ticket/18865> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18865: Python-2.6.1 +universal fails to build readline, curses, and tkinter core modules ----------------------------------+----------------------------------------- Reporter: griff.rees@… | Owner: blb@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: universal | Port: python26 ----------------------------------+----------------------------------------- Changes (by macsforever2000@…): * cc: mcalhoun@… (added) * owner: macports-tickets@… => blb@… * port: python26 +universal => python26 -- Ticket URL: <http://trac.macports.org/ticket/18865#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18865: Python-2.6.1 +universal fails to build readline, curses, and tkinter core modules ----------------------------------+----------------------------------------- Reporter: griff.rees@… | Owner: blb@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: universal | Port: python26 ----------------------------------+----------------------------------------- Comment(by blb@…): Just to make sure, what's the output from running {{{ port installed readline ncurses ncursesw tk }}} -- Ticket URL: <http://trac.macports.org/ticket/18865#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18865: Python-2.6.1 +universal fails to build readline, curses, and tkinter core modules ----------------------------------+----------------------------------------- Reporter: griff.rees@… | Owner: blb@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: universal | Port: python26 ----------------------------------+----------------------------------------- Comment(by mcalhoun@…): I have some some files xxx_failed.so files in {{{ 2.6.1_0+universal/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 /lib-dynload }}} but only for ports which were not built as universal. -- Ticket URL: <http://trac.macports.org/ticket/18865#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18865: Python-2.6.1 +universal fails to build readline, curses, and tkinter core modules ----------------------------------+----------------------------------------- Reporter: griff.rees@… | Owner: blb@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: universal | Port: python26 ----------------------------------+----------------------------------------- Comment(by griff.rees@…): Hi, here's the output. I'm going to recompile tk +universal to see what that does. Will report back. {{{ sudo port installed readline ncurses ncursesw tk The following ports are currently installed: ncurses @5.7_0 ncurses @5.7_0+universal (active) ncursesw @5.7_0+universal (active) readline @5.2.012_1 readline @6.0.000_0 readline @6.0.000_0+universal readline @6.0.000_1+universal (active) tk @8.5.6_1 (active) }}} -- Ticket URL: <http://trac.macports.org/ticket/18865#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18865: Python-2.6.1 +universal fails to build readline, curses, and tkinter core modules ----------------------------------+----------------------------------------- Reporter: griff.rees@… | Owner: blb@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: universal | Port: python26 ----------------------------------+----------------------------------------- Comment(by griff.rees@…): Weird! Recompiling {{{tk}}} (and things {{{tk}}} depended on) {{{+universal}}} fixed the problems with readline and curses. Thanks very much, might be worth checking on though... -- Ticket URL: <http://trac.macports.org/ticket/18865#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18865: Python-2.6.1 +universal fails to build readline, curses, and tkinter core modules -----------------------------------+---------------------------------------- Reporter: griff.rees@… | Owner: blb@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: invalid | Keywords: universal Port: python26 | -----------------------------------+---------------------------------------- Changes (by blb@…): * status: new => closed * resolution: => invalid Comment: Technically a port built with +universal should depend on +universal for all its dependencies, but MacPorts can't currently do that; that is ticket #126... -- Ticket URL: <http://trac.macports.org/ticket/18865#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts