>>>>> "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

Reply via email to