Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the CPAN-Meta CPAN distribution.

Report information
The Basics
Id: 81160
Status: resolved
Priority: 0/
Queue: CPAN-Meta

People
Owner: Nobody in particular
Requestors: mhellwig [...] in-ulm.de
Cc:
AdminCc:

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



Subject: every CPAN package fails for me in CPAN::Meta::Converter, always at line 358 (add_string_requirement)
I am not sure where else to report this as google seems to tell me I'm the only one who has this problem. The CPAN::Meta packages were installed on my system directly from the Linux distribution, they are part of the distributions "perl" package (i.e. not installed separately). Whenever I try to install (or upgrade) any CPAN package, I get the same error on each and every single one. It is as follows: Can't locate object method "add_string_requirement" via package "CPAN::Meta::Requirements" at /usr/share/perl5/core_perl/CPAN/Meta/Converter.pm line 358. at /usr/share/perl5/core_perl/ExtUtils/MM_Any.pm line 824. Can't locate object method "add_string_requirement" via package "CPAN::Meta::Requirements" at /usr/share/perl5/core_perl/CPAN/Meta/Converter.pm line 358. all these files (i.e. the requirements as well as the extutils thing) are part of the main perl package on my system, and I've already re-installed that to make sure all the files are OK. Can anyone tell me what is broken on my system and how to fix it? perl -v says This is perl 5, version 16, subversion 2 (v5.16.2) built for x86_64-linux-thread-multi uname -a says Linux xxxx 3.0.51-1-lts #1 SMP Mon Nov 5 11:54:31 CET 2012 x86_64 GNU/Linux Linux Distribution used is ARCH (and is current as of today, error has been occuring since at least two months now).
Subject: Re: [rt.cpan.org #81160] every CPAN package fails for me in CPAN::Meta::Converter, always at line 358 (add_string_requirement)
Date: Wed, 14 Nov 2012 10:29:26 -0500
To: bug-CPAN-Meta [...] rt.cpan.org
From: David Golden <dagolden [...] cpan.org>
On Wed, Nov 14, 2012 at 6:37 AM, http://www.karanet.at/profiles/the_eye via RT <bug-CPAN-Meta@rt.cpan.org> wrote: Show quoted text
> The CPAN::Meta packages were installed on my system directly from the > Linux distribution, they are part of the distributions "perl" package > (i.e. not installed separately). > > Whenever I try to install (or upgrade) any CPAN package, I get the same > error on each and every single one. It is as follows: > > Can't locate object method "add_string_requirement" via package > "CPAN::Meta::Requirements" at > /usr/share/perl5/core_perl/CPAN/Meta/Converter.pm line 358.
At some point, CPAN::Meta::Requirements was split out of the CPAN::Meta distribution. Perhaps your distro upgraded CPAN::Meta but didn't upgrade CPAN::Meta::Requirements as well. -- David Golden <dagolden@cpan.org> Take back your inbox! → http://www.bunchmail.com/ Twitter/IRC: @xdg