2.4.4_1 has a modified patch for setup.py so that the _locale module gets built. This was a bug of revision 0. But even if there was no change in the port at all you should still be able to upgrade. So probably this doesn't have anything to do with the python port. Jann Vincent Lefevre wrote:
I want to upgrade to python24 @2.4.4_1, but I get the following error:
prunille:~> sudo port -v -d upgrade python24 DEBUG: Found port in file:///Users/vinc17/software/dports/lang/python24 DEBUG: Found port in file:///opt/local/var/db/dports/sources/rsync.rsync.macports.org_dpupdate_dports/lang/python24 ---> Activating python24 2.4.4_0+darwin_8 DEBUG: Image error: Another version of this port (python24 @2.4.3_1+darwin_8) is already active. while executing "portimage::activate $portname $version_installed$variant $optionslist" Error: Activating python24 2.4.4_0 failed: Image error: Another version of this port (python24 @2.4.3_1+darwin_8) is already active.
Adding @2.4.4_1 doesn't change anything. Anyone knows what's wrong? A bug in "port upgrade"?
FYI:
prunille:~> port installed python24 The following ports are currently installed: python24 @2.4.3_1+darwin_8 (active) python24 @2.4.4_0+darwin_8 prunille:~> port info python24 Warning: Found 2 port python24 definitions, displaying first one. python24 2.4.4, Revision 1, lang/python24 (Variants: universal, puredarwin, darwin_8) http://www.python.org/
Python is an interpreted, interactive, object-oriented programming language.
Library Dependencies: gettext Platforms: darwin Maintainers: mww@macports.org prunille:~> port version Version: 1.442
The PortIndex file is up-to-date.