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

Reply via email to