This queue is for tickets about the CPAN CPAN distribution.

Report information
The Basics
Id:
17131
Status:
resolved
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
LGODDARD [...] cpan.org
Cc:
AdminCc:

BugTracker
Severity:
Important
Broken in:
(no value)
Fixed in:
(no value)



Here's the output: you may consider it three issues, I don't know. My perl -v is at the end. [root@crtd 5.8.7]# cpan Undefined value assigned to typeglob at (eval 19) line 15, <RC> line 11. Warning [/etc/inputrc line 11]: Invalid variable `mark-symlinked-directories' cpan shell -- CPAN exploration and modules installation (v1.83) ReadLine support enabled Removing previously used /root/.cpan/build/RT-Integration-SVN-0.03 Can't remove directory /root/.cpan/build/RT-Integration-SVN-0.03: Directory not empty at /usr/local/lib/perl5/5.8.7/CPAN.pm line 4021 Couldn't move RT-Integration-SVN-0.03 to /root/.cpan/build/RT- Integration-SVN-0.03: Is a directory at /usr/local/lib/perl5/5.8.7/CPAN.pm line 4022 CPAN::Distribution::get('CPAN::Distribution=HASH(0xacecd58)') called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 4623 CPAN::Distribution::make('CPAN::Distribution=HASH(0xacecd58)') called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 4951 CPAN::Distribution::test('CPAN::Distribution=HASH(0xacecd58)') called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 5084 CPAN::Distribution::install('CPAN::Distribution=HASH (0xacecd58)') called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 6001 eval {...} called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 6000 CPAN::Module::rematein('CPAN::Module=HASH (0xb71d2884)', 'install') called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 6075 CPAN::Module::install('CPAN::Module=HASH(0xb71d2884)') called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 2065 CPAN::Shell::rematein ('CPAN::Shell', 'install', 'RT::Integration::SVN') called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 2106 CPAN::Shell::__ANON__('CPAN::Shell', 'RT::Integration::SVN') called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 191 eval {...} called at /usr/local/lib/perl5/5.8.7/CPAN.pm line 191 CPAN::shell() called at /usr/local/bin/cpan line 176
Show quoted text
cpan>
Show quoted text
cpan> install Bundle::CPAN
Digest::SHA is up to date (5.32). Module::Signature is up to date (0.51). File::Temp is up to date (0.16). File::Spec is up to date (3.15). Compress::Zlib is up to date (1.41). Archive::Tar is up to date (1.26). Data::Dumper is up to date (2.121). Net::Telnet is up to date (3.03). Net::Cmd is up to date (2.26). Term::ReadKey is up to date (2.30). Term::ReadLine::Perl is up to date (0.99). Running install for module YAML Running make for I/IN/INGY/YAML-0.51.tar.gz WARNING: This key is not certified with a trusted signature! Primary key fingerprint: 2E66 557A B97C 19C7 91AF 8E20 328D A867 450F 89EC Signature for /root/.cpan/sources/authors/id/I/IN/INGY/CHECKSUMS ok Checksum for /root/.cpan/sources/authors/id/I/IN/INGY/YAML-0.51.tar.gz ok Can't remove directory tmp: Directory not empty at /usr/local/lib/perl5/5.8.7/CPAN.pm line 3979 Couldn't mkdir tmp: File exists at /usr/local/lib/perl5/5.8.7/CPAN.pm line 6001
Show quoted text
cpan>
__PERL_-V__ [root@crtd 5.8.7]# perl -V Summary of my perl5 (revision 5 version 8 subversion 7) configuration: Platform: osname=linux, osvers=2.4.21-32.0.1.el, archname=i686-linux uname='linux dave11 2.4.21-32.0.1.el #1 tue may 17 18:01:37 edt 2005 i686 i686 i386 gnulinux ' config_args='' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=undef usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-strict-aliasing -pipe - I/usr/local/include -I/usr/include/gdbm', optimize='-O2', cppflags='-fno-strict-aliasing -pipe -I/usr/local/include - I/usr/include/gdbm' ccversion='', gccversion='2.96 20000731 (Red Hat Linux 7.3 2.96- 122)', gccosandvers='linux7' 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=4 alignbytes=4, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc libc=/lib/libc-2.3.2.so, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.3.2' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E - Wl,-rpath,/usr/local/lib/perl5/5.8.7/CORE' cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: Built under linux Compiled at Sep 16 2005 11:04:03 %ENV: PERL5LIB="/usr/local/lib/perl5/site_perl/5.8.7/" @INC: /usr/local/lib/perl5/site_perl/5.8.7/ /usr/local/lib/perl5/5.8.7 /usr/local/lib/perl5/5.8.7 /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl . [root@crtd 5.8.7]#
Subject: Re: [rt.cpan.org #17131]
Date: Thu, 19 Jan 2006 05:14:47 +0100
To: bug-CPAN@rt.cpan.org
From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
Show quoted text
>>>>> On Wed, 18 Jan 2006 10:03:29 -0500 (EST), "lee via RT" <bug-CPAN@rt.cpan.org> said:
Show quoted text
> Wed Jan 18 10:03:28 2006: Request 17131 was acted upon. > Transaction: Ticket created by LGODDARD > Queue: CPAN > Subject: (No subject given) > Owner: Nobody > Requestors: LGODDARD@cpan.org > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=17131 >
Show quoted text
> Here's the output: you may consider it three issues, I don't know. My > perl -v is at the end.
Let me guess which issues you mean: 1 incomprehensible warning immediately after starting the shell 2 no clear instructions to the user what to do after '/root/.cpan/build/RT-Integration-SVN-0.03' could not be removed 3 no clear instruction to the user after some 'tmp' directory could not be created Solution for (1) is easy: ignore it Workaround for (2) is: remove '/root/.cpan/build/RT-Integration-SVN-0.03' Workaround for (3) is most likely: remove '/root/.cpan/build/tmp' I'll try to come up with better error handling and post a note here when a new release handles (2) and (3) better. I probably won't deal with (1): it's a readline issue. You can edit /etc/inputrc to remove line 11 or maybe have a ~/.inputrc or maybe install Term::ReadLine::Gnu or turn off readline with something like # perl -MCPAN -e '$Suppress_readline=1; shell' If there are more issues that I did not recognize, please let me know. Thanks for the report! -- andreas
CC: undisclosed-recipients:;
Subject: Re: [rt.cpan.org #17131]
Date: Thu, 19 Jan 2006 05:14:17 +0100
To: bug-CPAN@rt.cpan.org
From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
Show quoted text
>>>>> On Wed, 18 Jan 2006 10:03:29 -0500 (EST), "lee via RT" <bug-CPAN@rt.cpan.org> said:
Show quoted text
> Wed Jan 18 10:03:28 2006: Request 17131 was acted upon. > Transaction: Ticket created by LGODDARD > Queue: CPAN > Subject: (No subject given) > Owner: Nobody > Requestors: LGODDARD@cpan.org > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=17131 >
Show quoted text
> Here's the output: you may consider it three issues, I don't know. My > perl -v is at the end.
Let me guess which issues you mean: 1 incomprehensible warning immediately after starting the shell 2 no clear instructions to the user what to do after '/root/.cpan/build/RT-Integration-SVN-0.03' could not be removed 3 no clear instruction to the user after some 'tmp' directory could not be created Solution for (1) is easy: ignore it Workaround for (2) is: remove '/root/.cpan/build/RT-Integration-SVN-0.03' Workaround for (3) is most likely: remove '/root/.cpan/build/tmp' I'll try to come up with better error handling and post a note here when a new release handles (2) and (3) better. I probably won't deal with (1): it's a readline issue. You can edit /etc/inputrc to remove line 11 or maybe have a ~/.inputrc or maybe install Term::ReadLine::Gnu or turn off readline with something like # perl -MCPAN -e '$Suppress_readline=1; shell' If there are more issues that I did not recognize, please let me know. Thanks for the report! -- andreas
Fixed in 1.83_57. Please get it from my CPAN directory and retry Please reopen the bug if I missed something.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.