#19521: python2.6-2.6.2 wrong port upgraded (gperf) --------------------------------+------------------------------------------- Reporter: paulymer@… | Owner: blb@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: upgrade | Port: python26 --------------------------------+------------------------------------------- Changes (by blb@…): * cc: mcalhoun@… (added) * keywords: python2.6 upgrade => upgrade * owner: macports-tickets@… => blb@… * port: python2.6 => python26 Old description:
I am trying to upgrade my python installation. First I tried:
$ sudo port install python2.6
but I unknowingly had a python2.6 installed already. So I tried:
$ sudo port upgrade python26 Password: ---> Fetching gperf ---> Attempting to fetch gperf-3.0.4.tar.gz from http://distfiles.macports.org/gperf ---> Verifying checksum(s) for gperf ---> Extracting gperf ---> Configuring gperf ---> Building gperf ---> Staging gperf into destroot ---> Deactivating gperf @3.0.3_0 ---> Installing gperf @3.0.4_0 ---> Activating gperf @3.0.4_0 ---> Cleaning gperf ---> Fetching openssl ---> Attempting to fetch openssl-0.9.8k.tar.gz from http://distfiles.macports.org/openssl ---> Verifying checksum(s) for openssl ---> Extracting openssl ---> Applying patches to openssl ---> Configuring openssl ---> Building openssl ---> Staging openssl into destroot ---> Deactivating openssl @0.9.8j_0 ---> Installing openssl @0.9.8k_0 ---> Activating openssl @0.9.8k_0 ---> Cleaning openssl ---> Fetching xorg-xproto --- snip ---
As can be seen, gperf was installed instead of python2.6 upgraded...
New description: I am trying to upgrade my python installation. First I tried: $ sudo port install python2.6 but I unknowingly had a python2.6 installed already. So I tried: {{{ $ sudo port upgrade python26 Password: ---> Fetching gperf ---> Attempting to fetch gperf-3.0.4.tar.gz from http://distfiles.macports.org/gperf ---> Verifying checksum(s) for gperf ---> Extracting gperf ---> Configuring gperf ---> Building gperf ---> Staging gperf into destroot ---> Deactivating gperf @3.0.3_0 ---> Installing gperf @3.0.4_0 ---> Activating gperf @3.0.4_0 ---> Cleaning gperf ---> Fetching openssl ---> Attempting to fetch openssl-0.9.8k.tar.gz from http://distfiles.macports.org/openssl ---> Verifying checksum(s) for openssl ---> Extracting openssl ---> Applying patches to openssl ---> Configuring openssl ---> Building openssl ---> Staging openssl into destroot ---> Deactivating openssl @0.9.8j_0 ---> Installing openssl @0.9.8k_0 ---> Activating openssl @0.9.8k_0 ---> Cleaning openssl ---> Fetching xorg-xproto --- snip --- }}} As can be seen, gperf was installed instead of python2.6 upgraded... -- Comment: python26 has several dependencies, one of which is gettext which then pulls in libiconv and that needs gperf, hence installing it. After your snip, did it eventually get to installing the python26 port? -- Ticket URL: <http://trac.macports.org/ticket/19521#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS