>>>>> "BT" == Ben Tilly <[EMAIL PROTECTED]> writes:
BT> My recollection says that Debian likes to place the BT> modules that it installs in /usr/lib while the ones BT> that you install go into /usr/local/lib. Guess which BT> one is first on Perl's library path? BT> This can cause problems when you've installed the BT> needed version of a module but Debian has placed BT> an older version somewhere earlier in your path. BT> My solution is to configure CPAN to pass the BT> install-time argument UNINST=1, which causes CPAN BT> to delete the conflicting Debian version of a module BT> on install. (If I'm going to CPAN, I know what I want to BT> do and Debian doesn't know enough to manage the BT> packages for me.) i think another solution would be to just rip out debian's /usr/lib/perl5 and /usr/bin/perl and install perl from source using /usr/local/lib. then all cpan modules will be properly installed there and perl will be in /usr/local/bin. also then you get to build perl the way you want. my suse 9 has perl built with threads which slows all programs down. This is perl, v5.8.3 built for i586-linux-thread-multi i need to take my own advice and install 5.8.6 unthreaded. uri -- Uri Guttman ------ [EMAIL PROTECTED] -------- http://www.stemsystems.com --Perl Consulting, Stem Development, Systems Architecture, Design and Coding- Search or Offer Perl Jobs ---------------------------- http://jobs.perl.org _______________________________________________ Boston-pm mailing list [email protected] http://mail.pm.org/mailman/listinfo/boston-pm

