Description of problem: Spec file cleanup of perl-DBI. Version-Release number of selected component (if applicable): perl-DBI-1.48-1 Actual results / Expected results: I would suggest the attached changes, review it and decide yourself.
Created attachment 112602 [details] Diff of spec files
Created attachment 112603 [details] filter-requires-dbi.sh
[VERIFY] [perl-DBI] RPM.requires <tt>perl(Apache)</tt> appearing on i386 ia64 ppc ppc64 s390 s390x x86_64 Do we have this in Core? Just verifying.
I would say so: # rpm -q --whatprovides perl\(Apache\) mod_perl-1.99_17-2 # Verifying for all archs: # for i in i386 ia64 ppc ppc64 s390 s390x x86_64; do echo "$i: $(rpm -qp --provides http://download.fedora.redhat.com/pub/fedora/linux/core/development/$i/Fedora/RPMS/mod_perl-1.99_17-2.$i.rpm | grep 'perl(Apache)')"; done # is telling me: i386: perl(Apache) ia64: perl(Apache) ppc: perl(Apache) ppc64: perl(Apache) s390: perl(Apache) s390x: perl(Apache) x86_64: perl(Apache) looks okay in my eyes. But we also can filter the requirement further on (if the dependency between perl-DBI and mod_perl is a possible problem), no problem.