[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

INSTALLPRIVLIB should be /usr/lib/perl5



Both the 5.005 and 5.004 builds have $Config{installprivlib} set to
/usr/lib/perl5/$version.  I think this is a mistake, the distributed
Config.pm should have /usr/lib/perl5 there instead.  The only things
which go in /usr/lib/perl5/$version (directly, not an arch-specific
subdir) are the core modules.  After market Perl-only modules go in
/usr/lib/perl5.  Changing $instprivlib will allow this to work because
of the way ExtUtils::Install uses archlib/sitearch for the *.pm files if
there are any architecture-dependent files at all.

Changing the distributed Config.pm in this way means a complexity savings
in the debian/rules files for all Perl modules.

-- 
Roderick Schertler
roderick@argon.org


Reply to: