Description of problem: Mail-SpamAssassin source RPM was correct rebuilded from Fedora Development: --- snipp --- tux # rpm -Uvh spamassassin-2.63-5.i386.rpm Error: Failed dependencies: /usr/lib/perl5/vendor_perl/5.8.0 is needed by spamassassin-2.63-5 tux # tux # file /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl/5.8.0: directory tux # --- snapp --- Uhm? Version-Release number of selected component (if applicable): spamassassin-2.63-5 How reproducible & Steps to Reproduce: 1. Get the latest source RPM 2. rpmbuild -bb [source RPM] 3. rpm -Uvh [new binary RPM] 4. Get the error :-( Actual results: The problem is caused by the change of the following in the spec file: 25c25 < Requires: %(perl -le 'use Config; print $Config{archlibexp}') --- > Requires: %(perl -le 'use Config; print $Config{vendorlibexp}') Expected results: Fix the problem, please... :-)
It's fixed using Requires: %(perl -le 'use Config; print $Config{sitelibexp}') Thank you :)