It looks like all is well now. I applied the 'perl5 +perl5_10' variant
then inadvertently uninstalled a number of ports while trying to fix
the issue. I reinstalled most (the ones I thought I needed) and
removed darcs. Lastly, I ran the following . . .
sudo port sync; sudo port selfupdate ; sudo port upgrade outdated
. . . and the perl5.8 situation has been resolved.
---> Updating the ports tree
---> Updating MacPorts base sources using rsync
MacPorts base version 1.8.2 installed,
MacPorts base version 1.8.2 downloaded.
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you
should run
port upgrade outdated
Error: No ports matched the given expression
I still don't know what the cause was, but at this point I am not
concerned since the problem has vanished.
--Shawn
On Mar 17, 2010, at 1:25 PM, Daniel J. Luke wrote:
You have likely found a bug (ports that need perl should almost
always be OK with either perl 5.10 or 5.8 being installed and
shouldn't need the other one).
I don't know of a better way of figuring out which port is causing
you the problem other than manually.
Take the output of 'port outdated' and search for the one that is
pulling in perl5.8 (you could take half of the list and try to
upgrade it and keep cutting it in half until you find the port
causing the problem - or you could just upgrade the ports one at a
time until you find the culprit).
you probably also want to make sure you have perl5 +perl5_10
installed.
On Mar 17, 2010, at 4:11 PM, S.M. Protsman wrote:
To make it interesting I ran the dependents command:
@naiad ~] port dependents perl5.8
perl5.8 has no dependents!
Hmmm...
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users