Le 20 nov. 08 à 16:47, Chris Janton a écrit :

Is it "normal" to have to "force uninstall" a port before a new version can be provided?

MacPorts 1.600

[EMAIL PROTECTED]:admin:123 $ port outdated
The following installed ports are outdated:
cyrus-sasl2                    2.1.21_0 < 2.1.22_0
[EMAIL PROTECTED]:admin:124 $ sudo port upgrade outdated
Password:
Portfile changed since last build; discarding previous state.
--->  Fetching cyrus-sasl2
--->  Verifying checksum(s) for cyrus-sasl2
--->  Extracting cyrus-sasl2
--->  Configuring cyrus-sasl2
Error: cyrus-sasl2 will not build when another version is active.
Error: Please deactivate or uninstall cyrus-sasl2, and then install
Error: the new version with `sudo port install cyrus-sasl2`.
Error: Target org.macports.configure returned: cyrus-sasl2 upgrade failed
Error: Unable to upgrade port: 1
[EMAIL PROTECTED]:admin:125 $ sudo port deactivate cyrus-sasl2
--->  Deactivating cyrus-sasl2
[EMAIL PROTECTED]:admin:126 $ sudo port upgrade cyrus-sasl2
--->  Activating cyrus-sasl2 2.1.21_0
--->  Configuring cyrus-sasl2
Error: cyrus-sasl2 will not build when another version is active.
Error: Please deactivate or uninstall cyrus-sasl2, and then install
Error: the new version with `sudo port install cyrus-sasl2`.
Error: Target org.macports.configure returned: cyrus-sasl2 upgrade failed
Error: Unable to upgrade port: 1
[EMAIL PROTECTED]:admin:127 $ sudo uninstall cyrus-sasl2
sudo: uninstall: command not found
[EMAIL PROTECTED]:admin:128 $ sudo port uninstall cyrus-sasl2
---> Unable to uninstall cyrus-sasl2 2.1.21_0, the following ports depend on it:
--->         subversion
--->         subversion
--->         subversion
--->         subversion
--->         subversion
--->         subversion
Error: port uninstall failed: Please uninstall the ports that depend on cyrus-sasl2 first.
[EMAIL PROTECTED]:admin:129 $ sudo port -f uninstall cyrus-sasl2
---> Unable to uninstall cyrus-sasl2 2.1.21_0, the following ports depend on it:
--->         subversion
--->         subversion
--->         subversion
--->         subversion
--->         subversion
--->         subversion
Warning: Uninstall forced.  Proceeding despite dependencies.
--->  Deactivating cyrus-sasl2 2.1.21_0
--->  Uninstalling cyrus-sasl2 2.1.21_0
[EMAIL PROTECTED]:admin:130 $ sudo port upgrade cyrus-sasl2
--->  Configuring cyrus-sasl2
--->  Building cyrus-sasl2 with target all
--->  Staging cyrus-sasl2 into destroot
--->  Installing cyrus-sasl2 2.1.22_0+kerberos
--->  Activating cyrus-sasl2 2.1.22_0+kerberos
--->  Cleaning cyrus-sasl2

8)
----------------------------------
Chris Janton  - face at CentosPrime dot COM
Netminder for Opus1.COM

cyrus-sasl2 cannot be upgraded if it is already installed, that's a known bug.
So it is not "normal", but we can't do otherwise for the time being.
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to