Description of problem: The automake-rpm in rawhide carries bogus perl(Automake::...) provides/requires: # rpm -q -provides -p automake-1.11.5-1.fc18.noarch.rpm ... perl(Automake::...) ... # rpm -q --requires -p automake-1.11.5-1.fc18.noarch.rpm ... perl(Automake::...) ... Version-Release number of selected component (if applicable): automake-1.11.5-1.fc18.noarch.rpm Actual results: The automake package provides/requires perl(Automake::...). Expected results: The automake package not to provide/require perl(Automake::...). Additional info: * AFAIS from automake.spec, the cause is its perl-module filter not having been updated to recent rpm conventions. The old filter, the spec still contains, now is dysfunctional. * The F17 package suffers from the same issue. * The F16 package also would suffer from this issue, if it was rebuilt. So far, however, F16 ships an F14 built automake, where these perl-module filters had been functional.
Created attachment 586086 [details] Patch against automake/master Besides this BZ, this patch addresses several further issues (C.f. %changelog). Scratch-build against rawhide: http://koji.fedoraproject.org/koji/taskinfo?taskID=4094868
Created attachment 586087 [details] Patch used by previous patch This patch addresses a bug in automake-1.11.5's testsuite's tests/compile_f90_c_cxx.test, which deterministically shows when building automake-1.11.5 for rawhide.
Ralph, thanks for your work! .. all possible changes are (maybe slightly modified) addressed in rawhide/f18 now. I changed it little because automake has been rebased in the meantime. Relevant build for rawhide: http://koji.fedoraproject.org/koji/taskinfo?taskID=4528242 And for F18 (still running): http://koji.fedoraproject.org/koji/taskinfo?taskID=4528845 I'm marking this like resolved, feel free to reopen it when something goes wrong, Pavel
automake-1.12.2-5.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/automake-1.12.2-5.fc18