Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 wrote:
Michael G Schwern ✍:
[EMAIL PROTECTED] wrote:
t/use..........
#   Failed test at t/use.t line 24.
#                   'Insecure dependency in require while running
with -T switch at t/use.t line 23. # '
#     doesn't match '/^Can't locate Dont/Exist.pm in .* at
t\/use\.t line 23./' # Looks like you failed 1 test of 10.
That's very odd.  I suspect your @INC got tainted somehow...

    PERL5OPT =
-MCPAN::PERL5INC=yaml_module,YAML::Syck,tempfile,/tmp/cpan_perl5inc
_iF6P.txt
And that's likely to be how.

it's a documented bug in the mechanism that works around the ballooning -I bug from last month, see <http://xrl.us/bizxq> and <http://search.cpan.org/perldoc/CPAN::PERL5INC>.

It's curious that @INC got tainted if PERL5OPT is ignored. PERL5LIB should be ignored, too. I can't replicate the problem by loading CPAN::PERL5INC. It's also odd that it only happens on the final test of use.t, the only one to exercise when a module can't be found.

So I wonder if something else is going on.

Can you try to replicate it on the command line? It's possible there's an actual perl bug here.


--
ROCKS FALL! EVERYONE DIES!
        http://www.somethingpositive.net/sp05032002.shtml

Reply via email to