Skip Menu |

This queue is for tickets about the CPANPLUS CPAN distribution.

Report information
The Basics
Id: 27910
Status: resolved
Priority: 0/
Queue: CPANPLUS

People
Owner: Nobody in particular
Requestors: doughera [...] lafayette.edu
kane [...] dwim.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



CC: bug-cpanplus [...] rt.cpan.org, Perl Porters <perl5-porters [...] perl.org>
Subject: Re: CPANPLUS reports problems with Module::Signature
Date: Tue, 3 Jul 2007 00:03:40 +0200
To: Andrew Dougherty <doughera [...] lafayette.edu>
From: "Jos I. Boumans" <kane [...] dwim.org>
Hi Andy, On Jul 2, 2007, at 10:25 PM, Andrew Dougherty wrote: Show quoted text
> While testing CPANPLUS on my bleadperl test directory, I ran into the > following problem. > > I built and installed bleadperl into a dedicated directory. I then > ran > cpanp5.9.5 and told it to > t CPANPLUS > > Up popped the following alarming message: > > Could not find or check module 'Module::Signature' [THIS MAY BE A > PROBLEM!] at > /home/doughera/my/perl/lib/5.9.5/CPANPLUS/Module/Signature.pm line 51 > > What's the point? What is the user actually supposed to do? The > program > just continued on.
I see you're not having a great CPANPLUS night. Perhaps it's better that we don't copy p5p in on all these issues, and we'll try and sort the ones you've reported via the regular CPANPLUS bug queue on rt.cpan.org. Thanks for obliging, -- Jos Boumans
CC: Perl Porters <perl5-porters [...] perl.org>
Subject: CPANPLUS reports problems with Module::Signature
Date: Mon, 2 Jul 2007 16:25:50 -0400 (EDT)
To: bug-cpanplus [...] rt.cpan.org
From: Andrew Dougherty <doughera [...] lafayette.edu>
While testing CPANPLUS on my bleadperl test directory, I ran into the following problem. I built and installed bleadperl into a dedicated directory. I then ran cpanp5.9.5 and told it to t CPANPLUS Up popped the following alarming message: Could not find or check module 'Module::Signature' [THIS MAY BE A PROBLEM!] at /home/doughera/my/perl/lib/5.9.5/CPANPLUS/Module/Signature.pm line 51 What's the point? What is the user actually supposed to do? The program just continued on. -- Andy Dougherty doughera@lafayette.edu
Subject: Re: [rt.cpan.org #27912] AutoReply: CPANPLUS reports problems with Module::Signature
Date: Tue, 3 Jul 2007 10:19:12 -0400 (EDT)
To: Bugs in CPANPLUS via RT <bug-CPANPLUS [...] rt.cpan.org>
From: Andy Dougherty <doughera [...] lafayette.edu>
On Mon, 2 Jul 2007, Bugs in CPANPLUS via RT wrote: Show quoted text
> ------------------------------------------------------------------------- > While testing CPANPLUS on my bleadperl test directory, I ran into the > following problem. > > I built and installed bleadperl into a dedicated directory. I then ran > cpanp5.9.5 and told it to > t CPANPLUS > > Up popped the following alarming message: > > Could not find or check module 'Module::Signature' [THIS MAY BE A PROBLEM!] at > /home/doughera/my/perl/lib/5.9.5/CPANPLUS/Module/Signature.pm line 51
This is still present in CPANPLUS 0.80. (Sorry for the unspecific version report before.) Here is the perl -V information for this build: Summary of my perl5 (revision 5 version 9 subversion 5 patch 31521) configuration: Platform: osname=linux, osvers=2.6.21.1, archname=i686-linux uname='linux fractal 2.6.21.1 #1 mon may 21 16:24:10 edt 2007 i686 gnulinux ' config_args='-Dmksymlinks -Dusedevel -Dprefix=/home/doughera/my/perl -Dcc=cc -Doptimize=-O2 -de' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='4.1.2 20061115 (prerelease) (Debian 4.1.1-21)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64 libs=-lnsl -lgdbm -ldl -lm -lcrypt -lutil -lc perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc libc=/lib/libc-2.3.6.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.3.6' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP USE_LARGE_FILES USE_PERLIO Locally applied patches: DEVEL Built under linux Compiled at Jul 3 2007 09:12:22 @INC: /home/doughera/my/perl/lib/5.9.5/i686-linux /home/doughera/my/perl/lib/5.9.5 /home/doughera/my/perl/lib/site_perl/5.9.5/i686-linux /home/doughera/my/perl/lib/site_perl/5.9.5 . -- Andy Dougherty doughera@lafayette.edu
On Tue Jul 03 10:19:47 2007, doughera@lafayette.edu wrote: Show quoted text
> > Up popped the following alarming message: > > > > Could not find or check module 'Module::Signature' [THIS MAY BE A
> PROBLEM!] at
> > /home/doughera/my/perl/lib/5.9.5/CPANPLUS/Module/Signature.pm line
> 51 > > This is still present in CPANPLUS 0.80. (Sorry for the unspecific > version report before.) Here is the perl -V information for this > build:
This is due to a suboptimal heuristic -- we checked for all the prerequisites of Module::Signature before enabling sig checking, except in some cases for M::S itself. For the record, this just means you can't/wont check signatures on releases, not that the entire process will halt, as i'm sure you found out. I've just addressed this in VCS, so if the heuristic enables signature checking, it will only do that if all components are available. I will be rolling a release after addressing your other reports.