perl 5.6.0 rollback for fink

I couldn’t find a better way than this: I just put the Installer Disc 1 in the drive and looked for perl bits.

[/Volumes/Mac OS X Install Disc 1]# cd /Volumes/Mac\ OS\ X\ Install\ Disc\ 1/
(root@pink)-(12:03 PM / Wed Sep 18)
[/Volumes/Mac OS X Install Disc 1]# find . -name “*perl*”
./System/Library/Perl/darwin/auto/Apache/mod_perl.exp
./System/Library/Perl/darwin/auto/mod_perl
./System/Library/Perl/darwin/CORE/libperl.dylib
./System/Library/Perl/darwin/mod_perl.pm
./System/Library/Perl/darwin/mod_perl_hooks.pm
./System/Library/Perl/darwin/mod_perl_hooks.pm.PL
./System/Library/Perl/ExtUtils/Miniperl.pm
./System/Library/Perl/perl5db.pl
./usr/bin/perl
./usr/bin/perl5.6.0

Then I just copied them over. No luck compiling the 5.6.x releases, for some reason . . . .

Why doesn’t fink


  1. Store it’s libraries by version number as all other OS variants do?
  2. Check perl’s version and rebuild core packages as needed (perl 5.8 didn’t/couldn’t compile the old packages against it’s new core: what’s the benefit to pulling the code from CVS?)?


cleverer people than me could use something like this:


find . -name “*perl*” | sed s/^\.//g
/System/Library/Perl/darwin/auto/Apache/mod_perl.exp
/System/Library/Perl/darwin/auto/mod_perl
/System/Library/Perl/darwin/CORE/libperl.dylib
/System/Library/Perl/darwin/mod_perl.pm
/System/Library/Perl/darwin/mod_perl_hooks.pm
/System/Library/Perl/darwin/mod_perl_hooks.pm.PL
/System/Library/Perl/ExtUtils/Miniperl.pm
/System/Library/Perl/perl5db.pl
/usr/bin/perl
/usr/bin/perl5.6.0

to make the filenames ready to copy over.