Description of problem: (A bit long) For review request (bug 431692) I tried to rebuild the same srpm (libdstr-20080124-1.fc8.src.rpm) on koji, on dist-f9 and dist-f8-updates-candidate. The srpm can be found on http://mtasaka.fedorapeople.org/Review_request/libdstr/libdstr-20080124-1.fc8.src.rpm The results of the rebuild are: for dist-f9: http://koji.fedoraproject.org/koji/taskinfo?taskID=399004 for dist-f8: http://koji.fedoraproject.org/koji/taskinfo?taskID=398997 The issue is that for dist-f9, the build.log shows: http://koji.fedoraproject.org/koji/getfile?taskID=399006&name=build.log -------------------------------------------------------------------- Processing files: libdstr-devel-20080124-1.fc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libdstr.so.2()(64bit) -------------------------------------------------------------------- Here "Requires: libdstr = 20080124-1.fc9" is not shown. On the other hand, on dist-f8-updates-candidate, build.log shows: -------------------------------------------------------------------- Processing files: libdstr-devel-20080124-1.fc8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libdstr = 20080124-1.fc8 libdstr.so.2()(64bit) --------------------------------------------------------------------- Version-Release number of selected component (if applicable): rpm-build-4.4.2.3-0.1.rc1 (some rpms which "rpm" depends on are related??) How reproducible: 100% Steps to Reproduce: 1. Try rpmbuild on rawhide and watch build log output. 2. 3. Actual results: Manual dependency written in spec file is not shown on build log for subpackages.
Another example is: http://koji.fedoraproject.org/koji/taskinfo?taskID=398488 http://koji.fedoraproject.org/koji/taskinfo?taskID=398489
Just note that this bug still exists on rawhide.
Yeah, easily reproduced here. Will fix for 4.4.2.3 final...
I see that still -devel packages are not showing Requires: pkgconfig in build.log
Fixed in rawhide now...
It seems this problem is again occuring with rpm-4.6.0-0.rc3.2.fc11
At this time not only for subpackages but also for main packages.
I will once close this bug and resubmit a new one.