#25409: py26-numpy fails during 'port upgrade' ---------------------------------+------------------------------------------ Reporter: ssteinerX@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: py26-numpy ---------------------------------+------------------------------------------ Changes (by jmr@…): * owner: macports-tickets@… => mcalhoun@… * keywords: py26-numpy => * port: => py26-numpy Old description:
After hours of chugging through upgrading all my ports (it's been a while), py26-numpy fails as per the enclosed file.
I ran the py26 activation with:
sudo port install python_select sudo python_select python26
to make sure the right python was selected, but there seems to be a cascade of mis-targeting along the way and attempts to port uninstall keeps leading back through a seemingly infinite number of references to dependencies that have to be uninstalled first:
(~)# port uninstall py26-numpy ---> Unable to uninstall py26-numpy 1.4.0_0, the following ports depend on it: ---> py26-cairo ---> py26-matplotlib Error: port uninstall failed: Please uninstall the ports that depend on py26-numpy first. (~)# sudo port uninstall py26-numpy ---> Unable to uninstall py26-numpy 1.4.0_0, the following ports depend on it: ---> py26-cairo ---> py26-matplotlib Error: port uninstall failed: Please uninstall the ports that depend on py26-numpy first. (~)# sudo port uninstall py26-cairo py26-matplotlib py26-numpy ---> Unable to uninstall py26-cairo 1.8.8_0, the following ports depend on it: ---> py26-gtk Error: port uninstall failed: Please uninstall the ports that depend on py26-cairo first. (~)# sudo port uninstall py26-gtk py26-cairo py26-matplotlib py26-numpy ---> Unable to uninstall py26-gtk 2.16.0_0, the following ports depend on it: ---> py26-pygtksourceview Error: port uninstall failed: Please uninstall the ports that depend on py26-gtk first.
and so on...
If the python_select dance had to be done before the other builds, the process should have either done it, or stopped to allow it before continuing or maybe py26-numpy just should have been rebuilt first.
This is my first attempt to install a new, larger package (gimp) and so far, I'm just going in circles trying to upgrade all of the out of date ports, which won't upgrade so I can't install gimp and so on.
New description: After hours of chugging through upgrading all my ports (it's been a while), py26-numpy fails as per the enclosed file. I ran the py26 activation with: sudo port install python_select sudo python_select python26 to make sure the right python was selected, but there seems to be a cascade of mis-targeting along the way and attempts to port uninstall keeps leading back through a seemingly infinite number of references to dependencies that have to be uninstalled first: {{{ (~)# port uninstall py26-numpy ---> Unable to uninstall py26-numpy 1.4.0_0, the following ports depend on it: ---> py26-cairo ---> py26-matplotlib Error: port uninstall failed: Please uninstall the ports that depend on py26-numpy first. (~)# sudo port uninstall py26-numpy ---> Unable to uninstall py26-numpy 1.4.0_0, the following ports depend on it: ---> py26-cairo ---> py26-matplotlib Error: port uninstall failed: Please uninstall the ports that depend on py26-numpy first. (~)# sudo port uninstall py26-cairo py26-matplotlib py26-numpy ---> Unable to uninstall py26-cairo 1.8.8_0, the following ports depend on it: ---> py26-gtk Error: port uninstall failed: Please uninstall the ports that depend on py26-cairo first. (~)# sudo port uninstall py26-gtk py26-cairo py26-matplotlib py26-numpy ---> Unable to uninstall py26-gtk 2.16.0_0, the following ports depend on it: ---> py26-pygtksourceview Error: port uninstall failed: Please uninstall the ports that depend on py26-gtk first. }}} and so on... If the python_select dance had to be done before the other builds, the process should have either done it, or stopped to allow it before continuing or maybe py26-numpy just should have been rebuilt first. This is my first attempt to install a new, larger package (gimp) and so far, I'm just going in circles trying to upgrade all of the out of date ports, which won't upgrade so I can't install gimp and so on. -- Comment: Please remember to preview and use WikiFormatting, put the name of the port in the Port field, and cc the maintainer. -- Ticket URL: <http://trac.macports.org/ticket/25409#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS