Opened 14 years ago

Last modified 14 years ago

#25409 closed defect

py26-numpy fails during 'port upgrade' — at Version 1

Reported by: ssteinerX@… Owned by: mcalhoun@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: py26-numpy

Description (last modified by jmroot (Joshua Root))

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.

Change History (2)

Changed 14 years ago by ssteinerX@…

Attachment: main.log added

The build failure log

comment:1 Changed 14 years ago by jmroot (Joshua Root)

Description: modified (diff)
Keywords: py26-numpy removed
Owner: changed from macports-tickets@… to mcalhoun@…
Port: py26-numpy added

Please remember to preview and use WikiFormatting, put the name of the port in the Port field, and cc the maintainer.

Note: See TracTickets for help on using tickets.