Subject: version-specific directories for new (5.8.7) Perl are 5.8.0 and related
To: None <tech-pkg@netbsd.org>
From: Mark E. Perkins <perkinsm@bway.net>
List: tech-pkg
Date: 08/06/2005 17:30:40
I just installed the updated Perl 5.8.7 package.....

My first question is why are the version-specific directories '5.8.0'
and not '5.8.7'?

My second question is why does @INC *not* include the site_perl
directories for previous versions. To be specific, following is @INC for
the new installation

@INC:
/Volumes/NetBSD/pkg/lib/perl5/site_perl/5.8.0/darwin-thread-multi-2level
/Volumes/NetBSD/pkg/lib/perl5/site_perl/5.8.0
/Volumes/NetBSD/pkg/lib/perl5/site_perl/5.8.0
/Volumes/NetBSD/pkg/lib/perl5/vendor_perl/5.8.0/darwin-thread-multi-2level
/Volumes/NetBSD/pkg/lib/perl5/vendor_perl/5.8.0
/Volumes/NetBSD/pkg/lib/perl5/vendor_perl/5.8.0
/Volumes/NetBSD/pkg/lib/perl5/5.8.0/darwin-thread-multi-2level
/Volumes/NetBSD/pkg/lib/perl5/5.8.0


but @INC for my perl-5.8.6nb6 looked like this:

@INC:
/Volumes/NetBSD/pkg/lib/perl5/site_perl/5.8.6/darwin-thread-multi-2level
/Volumes/NetBSD/pkg/lib/perl5/site_perl/5.8.6
/Volumes/NetBSD/pkg/lib/perl5/site_perl/5.8.4
/Volumes/NetBSD/pkg/lib/perl5/site_perl
/Volumes/NetBSD/pkg/lib/perl5/5.8.6/darwin-thread-multi-2level
/Volumes/NetBSD/pkg/lib/perl5/5.8.6


I have quite a few self-installed and pkgsrc-installed modules in those
5.8.4 and 5.8.6 site_perl directories. Am I really going to have to
install every one of them again?

Mark