[MacPorts] #49970: py34-nltk contains python27, python2_select
#49970: py34-nltk contains python27, python2_select --------------------------+-------------------------------- Reporter: johnlaudun@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: --------------------------+-------------------------------- During a fresh install of completely Python 3.4 setup -- python34, py34-numpy, etc. -- I noticed that port install was installing Python 2.7. A quick check of the dependencies listed at the beginning revealed the following listed: {{{ xorg-libxcb python27 db48 python2_select xorg-libpthread-stubs }}} -- Ticket URL: <https://trac.macports.org/ticket/49970> MacPorts <https://www.macports.org/> Ports system for OS X
#49970: py34-nltk contains python27, python2_select ---------------------------+-------------------------------- Reporter: johnlaudun@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: invalid | Keywords: Port: | ---------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * cc: ryandesign@… (added) * resolution: => invalid Comment: That is correct. According to "`port rdeps py34-nltk`", py34-nltk depends on py34-matplotlib which depends on py34-tkinter which depends on tk which depends on Xft2 which depends on xrender which depends on xorg-libX11 which depends on xorg-libxcb which depends on xorg-xcb-proto which depends on python27 which depends on python2_select. This is not a bug. If you want xorg-xcb-proto to use python34 instead, install it with its +python34 variant: {{{ sudo port install xorg-xcb-proto +python34 }}} More generally, if you always want to use a +python34 in any port, if available, put "+python34" into your variants.conf file. Not all ports that use python offer a +python34 variant. If you find one that doesn't, you can request one be added by filing a ticket. -- Ticket URL: <https://trac.macports.org/ticket/49970#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#49970: py34-nltk contains python27, python2_select ---------------------------+-------------------------------- Reporter: johnlaudun@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: invalid | Keywords: Port: | ---------------------------+-------------------------------- Comment (by johnlaudun@…): Thank you both for the explanation and for the recommendation. I am still teaching myself all the complexities of dependencies, and this really helped. -- Ticket URL: <https://trac.macports.org/ticket/49970#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts