#42987: python34 @3.4.0_1: activation fails if another python selected -----------------------------+-------------------------------- Reporter: md14-macports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: python34 -----------------------------+-------------------------------- Installing python34 fails during activation if I have previously selected another python port as the default. {{{ $ sudo port select --set python none Selecting 'none' for 'python' succeeded. 'none' is now active. $ ls -l /opt/local/bin/2to3 ls: /opt/local/bin/2to3: No such file or directory $ sudo port select --set python python27 Selecting 'python27' for 'python' succeeded. 'python27' is now active. $ ls -l /opt/local/bin/2to3 lrwxr-xr-x 1 root admin 23 Mar 22 09:16 /opt/local/bin/2to3 -> /opt/local/bin/2to3-2.7 $ sudo port -vs install python34 ... x ./Applications/MacPorts/Python 3.4/IDLE.app/Contents/Resources/PythonSource.icns x ./Applications/MacPorts/Python 3.4/IDLE.app/Contents/MacOS/IDLE x ./Applications/MacPorts/Python 3.4/IDLE.app/Contents/MacOS/Python Error: org.macports.activate for port python34 returned: Image error: /opt/local/bin/2to3 already exists and does not belong to a registered port. Unable to activate port python34. Use 'port -f activate python34' to force the activation. Please see the log file for port python34 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_python34/python34/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port python34 failed }}} The problem may have been introduced in r118099. The problem did not occur with python34 @3.4.0_0. -- Ticket URL: <https://trac.macports.org/ticket/42987> MacPorts <http://www.macports.org/> Ports system for OS X