Description of problem:
This error appears by executing help2man command.
Version-Release number of selected component (if applicable):
+ help2man --version-string=5.0.3 -n 'Partitions a graph into a specified number of parts.' -N --output=gpmetis.1 --no-discard-stderr --help-option=-help /builddir/build/BUILDROOT/metis-5.0.3-8.fc20.i386/usr/bin/gpmetis
Can't locate Carp.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /usr/share/perl5/Tie/Hash.pm line 188.
BEGIN failed--compilation aborted at /usr/share/perl5/Tie/Hash.pm line 188.
Compilation failed in require at /usr/lib/perl5/POSIX.pm line 419.
Compilation failed in require at /usr/bin/help2man line 27.
BEGIN failed--compilation aborted at /usr/bin/help2man line 27.
RPM build errors:
It seems me that is a missing BuildRequires package: perl-Carp
(In reply to comment #1)
> It seems me that is a missing BuildRequires package: perl-Carp
No. /usr/bin/help2man does not require perl(Carp).
/usr/bin/help2man requires perl(Tie::Hash), which then requires perl(Carp).
Cf. your log above:
Can't locate Carp.pm in @INC ...
at /usr/share/perl5/Tie/Hash.pm line 188.
Apparently, there currently is a bug somewhere in underneath of rpm which generates incorrect deps.
A work-around has been introduced to the rawhide perl package, which should remedy this issue.
Please verify if this issue persists.
(In reply to comment #3)
> Please verify if this issue persists.
It's okay now.