Opened 14 years ago
Last modified 14 years ago
#25409 closed defect
py26-numpy fails during 'port upgrade' — at Initial Version
Reported by: | ssteinerX@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | ||
Port: | py26-numpy |
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.
The build failure log