Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: error: Couldn't exec perl-devel-prov: No such file or directory https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=231744 ------- Additional Comments From rnorwood@xxxxxxxxxx 2007-03-12 11:32 EST ------- strange - obviously seems related to the filtering of provides we do in the %prep section, starting around line 283: # Oh, the irony. Perl generates some non-versioned provides we don't need. # Each of these has a versioned provide, which we keep. cat << \EOF > %{name}-prov #!/bin/sh %{__perl_provides} $* |\ sed -e '/^perl(Carp)$/d' |\ sed -e '/^perl(DynaLoader)$/d' |\ sed -e '/^perl(Locale::Maketext)$/d' |\ sed -e '/^perl(Math::BigInt)$/d' |\ sed -e '/^perl(Net::Config)$/d' |\ sed -e '/^perl(Tie::Hash)$/d' |\ sed -e '/^perl(bigint)$/d' |\ sed -e '/^perl(bigrat)$/d' |\ sed -e '/^perl(bytes)$/d' |\ sed -e '/^perl(utf8)$/d' EOF %define __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov chmod +x %{__perl_provides} --------------- This is the standard method of filtering provides: http://fedoraproject.org/wiki/Packaging/Perl And I can't see why %{name} would be perl-devel instead of 'perl' - I thought %{name} was always the name of the source rpm. I also can't reproduce this here - can you send me your commandline and maybe ~/.rpmmacros ? -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.