[Bug 983472] New: cpanm can't install Parse::PMFile : Can't locate Parse/PMFile.pm
http://bugzilla.suse.com/show_bug.cgi?id=983472 Bug ID: 983472 Summary: cpanm can't install Parse::PMFile : Can't locate Parse/PMFile.pm Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: opensuse.bugzilla@18informatique.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- The systems where the problem appear are up to date with official stable repositories, without exotic configurations. # cpanm Parse::PMFile --> Working on Parse::PMFile Fetching http://www.cpan.org/authors/id/I/IS/ISHIGAKI/Parse-PMFile-0.40.tar.gz ... OK ==> Found dependencies: ExtUtils::MakeMaker::CPANfile --> Working on ExtUtils::MakeMaker::CPANfile Fetching http://www.cpan.org/authors/id/I/IS/ISHIGAKI/ExtUtils-MakeMaker-CPANfile-0.0... ... OK Configuring ExtUtils-MakeMaker-CPANfile-0.07 ... OK Can't locate Parse/PMFile.pm in @INC (you may need to install the Parse::PMFile module) (@INC contains: FatPacked::36107896=HASH(0x226f678) /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/vendor_perl/5.18.2/App/cpanminus/script.pm line 2456 The two solutions I found : 1st, simply extract and copy PMFile.pm from Parse-PMFile-0.40.tar.gz and copy it into /usr/lib/perl5/5.18.2/Parse/. It's works, I can install some other .pm. 2nd, use perl instead of cpam : # perl -MCPAN -e "install Parse::PMFile" Now, the file is in /usr/lib/perl5/site_perl/5.18.2/Parse/, but it works fine to. # cpanm Parse::PMFile Parse::PMFile is up to date. (0.40) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=983472
Benoist MATHIEU
http://bugzilla.suse.com/show_bug.cgi?id=983472
http://bugzilla.suse.com/show_bug.cgi?id=983472#c2
Chenzi Cao
http://bugzilla.suse.com/show_bug.cgi?id=983472
http://bugzilla.suse.com/show_bug.cgi?id=983472#c3
--- Comment #3 from Benoist MATHIEU
Hi Benoist, would you please check whether the package mentioned above solve your issue? Thank you!
Hi Chenzi, Yes, I can, of course! I need some time to clean up these PCs before to be able to give you some clean informations. ASAP! Thanks you to take care about it. Best Regards. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=983472
http://bugzilla.suse.com/show_bug.cgi?id=983472#c4
--- Comment #4 from Benoist MATHIEU
We do have a package for that... devel:languages:perl:CPAN-P/perl-Parse-PMFile
Hi! I added this repo but I need more time, please read my next comment. Thank you! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=983472
http://bugzilla.suse.com/show_bug.cgi?id=983472#c5
Anton Smorodskyi
http://bugzilla.suse.com/show_bug.cgi?id=983472
http://bugzilla.suse.com/show_bug.cgi?id=983472#c6
--- Comment #6 from Benoist MATHIEU
Get into same issue on Leap 42.2 , can confirm that after installing devel:languages:perl:CPAN-P/perl-Parse-PMFile problem solved
Hello! Sorry, I am really sick since few days. Yes, I confirm : On OS 42.2, installing PMFIle.pm from devel:languages:perl:CPAN-P/perl-Parse-PMFile solves the problem. I made 5 or 6 tests to install some perl mod in differente way (zypper, cpanm or perl), evrything works for me. Regards, -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=983472
http://bugzilla.suse.com/show_bug.cgi?id=983472#c11
Tomáš Chvátal
participants (1)
-
bugzilla_noreply@novell.com