# from Michael G Schwern # on Sunday 17 February 2008 14:49: >> So, in this case, it is better for a dual-life module to install in >> site. >> >> Do debian users need to fix their configs, or do dual-life modules >> need to simply install into the @INC directory with >> higher-precedence? > >Most perl distributions set INSTALLDIRS=site in their CPAN config, > which is correct in this case.
So you're saying this is a debian bug and the problem lies with the CPAN/CPANPLUS config? But then the user also needs to remember to set this option when doing an install manually from the tarball. The problem is in the Makefile.PL/Build.PL of a small handful of distributions, right? The summary seems to be: 1. installing in site is the right default 2. the perl default precedence core,site is wrong 2a. debian got that one right 3. dual-life modules have a habit of doing the wrong thing on debian I'm saying that dual-life modules should install in site unless core has higher precedence. Am I wrong? --Eric -- "Matter will be damaged in direct proportion to its value." --Murphy's Constant --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------