[MacPorts] #38661: python32 @3.2.3 doesn't create a python3 link while python2 is installed

MacPorts noreply at macports.org
Wed Apr 3 16:35:57 PDT 2013


#38661: python32 @3.2.3 doesn't create a python3 link while python2 is installed
----------------------------------+----------------------------------------
 Reporter:                        |      Owner:  macports-tickets@…
  macports.jgonggrijp@…           |     Status:  new
     Type:  defect                |  Milestone:
 Priority:  Normal                |    Version:  2.1.3
Component:  ports                 |       Port:  python32 python33 python31
 Keywords:                        |
----------------------------------+----------------------------------------
 I have python26, python27 and python32 installed on Mac OS X 10.6.8 with
 Xcode 3.2.6. Normally when Python 2 and Python 3 are installed alongside
 on a unixy system there should be both a python2 link and a python3 link,
 as detailed in PEP 394:
 http://www.python.org/dev/peps/pep-0394/

 MacPorts does indeed install a python2 command, but no python3 command.
 This is what I get when I run {{{ls /opt/local/bin/python*}}}:

 {{{
 /opt/local/bin/python           /opt/local/bin/python2.6-config
 /opt/local/bin/pythonw
 /opt/local/bin/python-config    /opt/local/bin/python2.7
 /opt/local/bin/pythonw2
 /opt/local/bin/python2          /opt/local/bin/python2.7-config
 /opt/local/bin/pythonw2.6
 /opt/local/bin/python2-config   /opt/local/bin/python3.2
 /opt/local/bin/pythonw2.7
 /opt/local/bin/python2.6        /opt/local/bin/python3.2-config
 /opt/local/bin/pythonw3.2
 }}}

 Usually I have python27 selected as the default version, but changing that
 setting to python32 does not change the above directory listing.

 This may also affect other python3x ports; I haven't checked whether that
 is the case.

 Somewhat related: ticket [ticket:34326].

-- 
Ticket URL: <https://trac.macports.org/ticket/38661>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list