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