Something broke

Either the switch to Intel or the update to 10.4.9 has broken something in Perl, and thus in Fink. Now when I try to do a fink selfupdate (after installing the Intel version of fink), I get:

fink selfupdate-rsync
Use of inherited AUTOLOAD for non-method Term::ReadKey::termsizeoptions() is deprecated at /Library/Perl/5.8.1/darwin-thread-multi-2level/Term/ReadKey.pm line 289.

It turns out that moving these ‘out of the way’ seems to have done the trick:

  • /Library/Perl/5.8.1/darwin-thread-multi-2level/
  • /Library/Perl/5.8.6/darwin-thread-multi-2level/
  • /System/Library/Perl/5.8.6/darwin-thread-multi-2level/

I’m not sure if they arrived with Intel, 10.4.9, or thanks to my use of Migration Assistant.

Leave a Reply

Your email address will not be published. Required fields are marked *