Description of problem: The perl-CPANPLUS package is missing the perl-ExtUtils-MakeMaker package dependency. Version-Release number of selected component (if applicable): perl-CPANPLUS-0.90-157.fc15.noarch.rpm How reproducible: Not tried. Steps to Reproduce: 1.Install perl-CPANPLUS 2.Remove perl-ExtUtils-MakeMaker 3.run 'cpanp' Actual results: Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/share/perl5/IPC/Cmd.pm line 210. Expected results: Should start normally Additional info:
The CPANMINUS is part of perl in Fedora: $ rpm -qf $(type -p cpanp) --qf '%{SOURCERPM}\n' perl-5.12.3-157.fc15.src.rpm
This will be fixed in next update. Thank you for your report.
Thanks. I'm not sure if this is the correct place to report/fix this, but when I installed a module (DBD::Oracle) using cpanp, it failed with a gcc dependency. Do you think that gcc should also be a dependency of perl-CPANPLUS?
Not sure, if it's good idea. For other packages you could need mysql or C++ compiler.
(In reply to comment #0) > > Steps to Reproduce: > 1.Install perl-CPANPLUS > 2.Remove perl-ExtUtils-MakeMaker > 3.run 'cpanp' > > Actual results: > Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: > /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl > /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at > /usr/share/perl5/IPC/Cmd.pm line 210. > This is about perl-IPC-Cmd should require perl(ExtUtils::MakeMaker).
Fixed as perl-5.14.0-161.fc16 in F16 and higher.
F14 not affected.
F15 not affected.