On Sep 12, 2007, at 17:53, Thomas De Contes wrote:
Le 23 juil. 07 à 22:22, Thomas De Contes a écrit :
Le dimanche, 22 juil 2007, à 20:26 Europe/Paris, Ryan Schmidt a écrit :
On Jul 22, 2007, at 05:43, Thomas De Contes wrote:
btw, i have an other question for this script :
i did port install gtk2 port upgrade gtk2 and often it doesn't works
"it doesn't works" is not a bug report we can do anything with.
sorry
Show us the actual output you receive,
tell us what version of MacPorts, Xcode and Mac OS X you have,
all the last
what architecture you're on,
PPC
etc.
need you sth else ? :-)
and maybe we can help then.
i hope :-)
port install may do sth wrong if the port is already installed
what can i do instead ?
True, "port install" doesn't work if the port is already installed. That's why there's "port upgrade".
well, i posted this question before seeing that now port install gtk2 does nothing if gtk2 is installed sorry
i had problems when it tried to install anyway, and so made a part of the upgrade but not as it should
there is still the pb, but it seems to not happen at each time i don't know exactly in which conditions it happens or not
i installed all of that in jully, an today i re-run my script to update all :
+ port install subversion ---> Activating subversion 1.4.5_0 Error: Target org.macports.activate returned: Image error: Another version of this port (subversion @1.4.4_0) is already active. Error: Status 1 encountered during processing.
+ port install mpfr ---> Activating mpfr 2.3.0_2+darwin_8 Error: Target org.macports.activate returned: Image error: Another version of this port (mpfr @2.2.1_1+darwin_8) is already active. Error: Status 1 encountered during processing.
+ port install gtk2 ---> Activating gtk2 2.10.14_0 Error: Target org.macports.activate returned: Image error: Another version of this port (gtk2 @2.10.13_0) is already active. Error: Status 1 encountered during processing.
Ok, so as it says, you cannot "install" those ports because they are already installed. Instead of "port install subversion" you should have used "port upgrade subversion", etc. To fix this now, you need to: port deactivate subversion @1.4.4_0 port activate subversion @1.4.5_0 port deactivate mpfr @2.2.1_1+darwin_8 port activate mpfr @2.3.0_2+darwin_8 port deactivate gtk2 @2.10.13_0 port activate gtk2 @2.10.14_0 Once you are satisfied that the new versions work, you can remove the old versions: port uninstall subversion @1.4.4_0 port uninstall mpfr @2.2.1_1+darwin_8 port uninstall gtk2 @2.10.13_0 If you would like MacPorts to automatically uninstall the old version when activating the new version, use "port -u upgrade foo" instead of "port upgrade foo"