Skip Menu |

This queue is for tickets about the CPAN CPAN distribution.

Report information
The Basics
Id: 47952
Status: open
Priority: 0/
Queue: CPAN

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

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



Subject: CentOS 5 appears to be shipping a busted CPAN shell
Strictly not your bug, but I thought you'd like to know, CentOS 5 is shipping what appears to be a busted CPAN shell. "Recursive dependency" problems have been cropping up. http://code.google.com/p/test-more/issues/detail?id=48 I tried it with a stock 5.8.8 and it worked fine. My conclusion is that CentOS or their upstream (gag) Redhat screwed up the CPAN shell. I checked perl-5.8.8-18.el5_3.1.i386.rpm CentOS 5, aside from a trivial patch to change "lynx" to "links" all CPAN files are exactly the same as in 5.8.8. But I don't know if that's the exact version of Perl5 they had.
Oh, I forgot the conclusion. Whether or not this is a CPAN shell issue or a "vendor fucked up Perl" issue it would be nice to let them know what to do.
Subject: Re: [rt.cpan.org #47952] CentOS 5 appears to be shipping a busted CPAN shell
Date: Thu, 16 Jul 2009 16:55:20 -0400
To: bug-CPAN [...] rt.cpan.org
From: David Golden <dagolden [...] cpan.org>
On Thu, Jul 16, 2009 at 4:52 PM, Michael G Schwern via RT<bug-CPAN@rt.cpan.org> wrote: Show quoted text
> Strictly not your bug, but I thought you'd like to know, CentOS 5 is > shipping what appears to be a busted CPAN shell.  "Recursive dependency" > problems have been cropping up. > http://code.google.com/p/test-more/issues/detail?id=48
What version/edition/etc of CentOS? Maybe I can find a VM appliance and check it out. David
CC: mschwern [...] cpan.org
Subject: Re: [rt.cpan.org #47952] CentOS 5 appears to be shipping a busted CPAN shell
Date: Thu, 16 Jul 2009 17:01:53 -0700
To: bug-CPAN [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
David Golden via RT wrote: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=47952 > > > On Thu, Jul 16, 2009 at 4:52 PM, Michael G Schwern via > RT<bug-CPAN@rt.cpan.org> wrote:
>> Strictly not your bug, but I thought you'd like to know, CentOS 5 is >> shipping what appears to be a busted CPAN shell. "Recursive dependency" >> problems have been cropping up. >> http://code.google.com/p/test-more/issues/detail?id=48
> > What version/edition/etc of CentOS? Maybe I can find a VM appliance > and check it out.
CentOS 5 is the best I got out of the guy. I sort of replicated the problem on Ubuntu Hardy by installing Padre from scratch, but oddly enough it gave the warning *after* Padre and all dependencies had been installed. The oddity was that Wx failed to install which should have stopped Padre dead in its tracks but it was running without an X server so most of the tests skipped which allowed Padre to install. CPAN was then left in the odd position of having Padre seemingly failing to install because Wx failed to install... but Padre and everything else installed. Recursive dependency detected: Padre => S/SZ/SZABGAB/Padre-0.39.tar.gz => Wx => M/MB/MBARBON/Wx-0.91.tar.gz => Alien::wxWidgets => M/MB/MBARBON/Alien-wxWidgets-0.43.tar.gz => Module::Pluggable => S/SI/SIMONW/Module-Pluggable-3.9.tar.gz => Test::More => M/MS/MSCHWERN/Test-Simple-0.92.tar.gz => Test::Harness => A/AN/ANDYA/Test-Harness-3.17.tar.gz => File::Spec => S/SM/SMUELLER/PathTools-3.30.tar.gz => Scalar::Util => G/GB/GBARR/Scalar-List-Utils-1.21.tar.gz => Test::More. I didn't dig further since it was a pretty transient problem. Anyhow, rather than dig out the problem and then discover its long since been fixed what I suggest is to contact Perl vendors and suggest they upgrade their copies of the CPAN shell in 5.8.8 to something which A) doesn't have this bug (and others) and B) understands Module::Build because there's not much use shipping a "pure" copy of Perl which can't install modules. Give them a definitive version to use even if its just whatever the latest stable is. And suggest they upgrade to 5.8.9. -- Life is like a sewer - what you get out of it depends on what you put into it. - Tom Lehrer