Show quoted text>>>>> On Sat, 22 Jul 2006 09:28:41 -0400, " via RT" <bug-CPAN@rt.cpan.org> said:
Show quoted text
Show quoted text > On Sat Jul 22 07:41:02 2006, andreas.koenig.gmwojprw@franz.ak.mind.de wrote:
>> No, this fix is not correct because we neither demand absolute paths
>> nor that the proper extension is present, so we either go through the
>> whole complex search business or we check for whitespace-only.
>>
>> I've tried the latter, the easier path in rev. 730. Will appear in
>> 1.87_53 in the next hours.
Show quoted text > What happens if $CPAN::Config->{'gpg'} is the empty string? From rev
> 731, it looks like it would still warn.
I do not think so. Let's see:
cpan[1]> m Module::Signature
CPAN: Storable loaded ok
Going to read /home/k/.cpan/Metadata
Database was generated on Fri, 21 Jul 2006 20:29:48 GMT
Module id = Module::Signature
DESCRIPTION Module signature file manipulation
CPAN_USERID AUTRIJUS (Audrey Tang <cpan@audreyt.org>)
CPAN_VERSION 0.54
CPAN_FILE A/AU/AUTRIJUS/Module-Signature-0.54.tar.gz
UPLOAD_DATE 2006-05-11
DSLIP_STATUS cdpfp (pre-alpha,developer,perl,functions,Standard-Perl)
INST_FILE (not installed)
cpan[3]> o conf gpg ''
gpg []
cpan[4]> get Devel::Symdump
Running get for module Devel::Symdump
CPAN: Digest::SHA loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for /home/k/.cpan/sources/authors/id/A/AN/ANDK/Devel-Symdump-2.0602.tar.gz ok
Scanning cache /home/k/.cpan/build for sizes
Devel-Symdump-2.0602/
Devel-Symdump-2.0602/t/
Devel-Symdump-2.0602/t/recur.t
Devel-Symdump-2.0602/t/export.t
Devel-Symdump-2.0602/t/tree.t
Devel-Symdump-2.0602/t/symdump.t
Devel-Symdump-2.0602/t/pod.t
Devel-Symdump-2.0602/t/autogen.t
Devel-Symdump-2.0602/t/diff.t
Devel-Symdump-2.0602/t/podcover.t
Devel-Symdump-2.0602/ChangeLog.svn
Devel-Symdump-2.0602/MANIFEST
Devel-Symdump-2.0602/ChangeLog
Devel-Symdump-2.0602/lib/
Devel-Symdump-2.0602/lib/Devel/
Devel-Symdump-2.0602/lib/Devel/Symdump.pm
Devel-Symdump-2.0602/lib/Devel/Symdump/
Devel-Symdump-2.0602/lib/Devel/Symdump/Export.pm
Devel-Symdump-2.0602/Makefile.PL
Devel-Symdump-2.0602/README
Devel-Symdump-2.0602/META.yml
Devel-Symdump-2.0602/SIGNATURE
Removing previously used /home/k/.cpan/build/Devel-Symdump-2.0602
You see: no warning.
Show quoted text > I think that's a problem
> because when CPAN generates the config file, it puts "q[]" for programs
> it can't find.
Show quoted text > On a system without Crypt::OpenPGP and gpg, it doesn't seem like CPAN
> should be carping about Module::Signature.
D'accord.
Show quoted text > Checking for whitespace is also a problem because of RT#20272 --
> CPAN::FirstTime loses whitespace on the next "autoconfigure" run.
Yes, I have not yet fully thought about this bug report.
--
andreas