You are not alone, although it hasn't happened recently for me at least... --hsm
> -----Original Message----- > From: Graciliano M. P. [mailto:[EMAIL PROTECTED] > Sent: Tuesday, December 21, 2004 4:13 PM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: CPAN Testers and PREREQ_PM doesn't work very well!!!!!! > > Hello, > > Is not the 1st time that I receive a FAIL report from CPAN telling that is > not possible to find module X at @INC, saying to add the PREREQ_PM at > MakeFile.PL. > > Well, I always put the PREREQ_PM at MakeFile.PL. So, some testers are > ignoring this informations in the MakeFile and producing error reports! > > I want to know if this is only with me or happens for other authors. > > For me this is a big problem, 1 because we have a wrong report at CPAN > downgrading our modules, 2nd because we waste time with a bug that > doesn''t > exists, 3d we start to lose credibility in a tool of CPAN that is very > important, the bug and test mechanism. > > So, please, let's fix that or at least find why it happens. > > Regards, > Graciliano M. P. > > Just to have the full informations. Here's the error reported: > > PERL_DL_NONLAZY=1 /home/nothingmuch/perlsmoke/build/5.6.2/bin/perl > "-Iblib/lib" "-Iblib/arch" test.pl > 1..1 > # Running under perl version 5.006002 for linux > # Current time local: Tue Dec 21 23:56:20 2004 > # Current time GMT: Tue Dec 21 21:56:20 2004 > # Using Test.pm version 1.25 > Can't locate Object/MultiType.pm in @INC (@INC contains: blib/lib > blib/arch > /home/.perlsmoke/5006002/.cpanplus/5.6.2/build/Scalar-MultiValue- > 0.03/blib/l > ib > /home/.perlsmoke/5006002/.cpanplus/5.6.2/build/Scalar-MultiValue- > 0.03/blib/a > rch /home/nothingmuch/perlsmoke/build/5.6.2/lib/5.6.2/i686-linux > /home/nothingmuch/perlsmoke/build/5.6.2/lib/5.6.2 > /home/nothingmuch/perlsmoke/build/5.6.2/lib/site_perl/5.6.2/i686-linux > /home/nothingmuch/perlsmoke/build/5.6.2/lib/site_perl/5.6.2 > /home/nothingmuch/perlsmoke/build/5.6.2/lib/site_perl .) at > blib/lib/Scalar/MultiValue.pm line 30. > BEGIN failed--compilation aborted at blib/lib/Scalar/MultiValue.pm line > 30. > Compilation failed in require at test.pl line 8. > BEGIN failed--compilation aborted at test.pl line 8. > make: *** [test_dynamic] Error 2 > > > And here's my MakeFile.PL for this module: > > > use ExtUtils::MakeMaker; > > WriteMakefile( > 'NAME' => 'Scalar::MultiValue' , > 'VERSION_FROM' => 'lib/Scalar/MultiValue.pm' , > 'PREREQ_PM' => {'Object::MultiType' => 0.04} , > ($] >= 5.005 ? > ( ABSTRACT_FROM => 'lib/Scalar/MultiValue.pm', > AUTHOR => 'Graciliano M. P. <[EMAIL PROTECTED]>' > ) : () > ), > ); > > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG Anti-Virus. > Version: 7.0.296 / Virus Database: 265.5.0 - Release Date: 9/12/2004
