On 25 Feb 2011, at 17:28, Eric Hall wrote: > FYI- > I've just commited changes to the perl5* > ports (perl5, perl5.8, perl5.10, perl5.12) to: > > * Make perl5.* install their bin/ and man/ > components with the perl version number in the filename. > > * Make the perl5 port link the bin/ and man/ > components from the 'active' perl5.* version (variant > in perl5) to the plain bin/ and main/ names. > > * Make the perl5 port default to perl5.12. > We're now using the latest production perl version > (perl5.12.3). If you need an older version, you can > install 'perl5 +perl5_8' or 'perl5 +perl5_10' to > have the older version be the 'active' perl version. > Note that if a port needs a particular perl5 version > installed, it can depend on that perl5.* port > directly (though it may need to use perl5.8 or perl5.10 > in place of 'perl' to get to it). > > > If you have perl modules that have compiled > bits in them they will need to be rebuilt when you > upgrade between perl versions (perl5.8 to perl5.12 for > example). The same goes if you change perl5.8 variants > like +threads. > > > > > -eric
What am I supposed to do ?? The following installed ports are outdated: perl5 5.8.9_0 < 5.12.3_0 perl5.8 5.8.9_3 < 5.8.9_4 All Done iMac:~ mark$ sudo port upgrade perl5 ---> Fetching perl5.12 ---> Attempting to fetch perl-5.12.3.tar.bz2 from http://lil.fr.distfiles.macports.org/perl5.12 ---> Verifying checksum(s) for perl5.12 ---> Extracting perl5.12 ---> Applying patches to perl5.12 ---> Configuring perl5.12 ---> Building perl5.12 ---> Staging perl5.12 into destroot ---> Installing perl5.12 @5.12.3_0 ---> Activating perl5.12 @5.12.3_0 ---> Cleaning perl5.12 ---> Computing dependencies for perl5 ---> Fetching perl5 ---> Verifying checksum(s) for perl5 ---> Extracting perl5 ---> Configuring perl5 ---> Building perl5 ---> Staging perl5 into destroot ---> Computing dependencies for perl5 ---> Installing perl5 @5.12.3_0+perl5_12 ---> Deactivating perl5 @5.8.9_0 ---> Activating perl5 @5.12.3_0+perl5_12 Error: Target org.macports.activate returned: Image error: /opt/local/bin/a2p is being used by the active perl5.8 port. Please deactivate this port first, or use 'port -f activate perl5' to force the activation. Log for perl5 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5/main.log Mark _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
