Hide Forgot
Description of problem: We've built the latest openjpeg package with rpm-4.9.0-0.beta1.5.fc15 and one of the expected provides is missing on ppc64, but not on ppc: http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=27093 i.e. http://ppc.koji.fedoraproject.org/koji/rpminfo?rpmID=141932 has a Provides: libopenjpeg.so.3 and the ppc64 package of the same built is missing the provide, although the library is available in the package and has the correct permissions: http://ppc.koji.fedoraproject.org/koji/rpminfo?rpmID=141945
It doesn't seem to be reproducable, so it's probably some timing-dependent thing in the largely rewritten dependency helper collector. Oh fun...
Okay I think I found the problem - there's a fairly obvious logic error in the helper output collector which can cause it to stop reading while there might still be data to read, depending on signal delivery timing. Fix will probably have to wait till Monday though.
This is /hopefully/ fixed in rpm-4.9.0-0.rc1.2 (f15 and f16), but since there's no fully reproducable case, we're going to have to keep an eye on it for a while. Please let me know if you still encounter missing provides or other dependencies with this version, and also if this no longer seems to happen (given plenty of builds to give it a chance to trigger)
Since no new occurences of this have been spotted I'm closing this as fixed, but please do reopen if you find it still happens.