Description of problem: /usr/lib/rpm/find-debuginfo.sh fails with mysterious messages during rpmbuild Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. fedpkg clone -a java-1.8.0-openjdk 2. cd java-1.8.0-openjdk 3. fedpkg srpm Note the name of the rpm produced 4. fedpkg scratch-build --srpm $NAME_OF_RPM_FROM_PREVIOUS_STEP --target f21 Actual results: From build.log (https://kojipkgs.fedoraproject.org//work/tasks/6124/9006124/build.log): + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/java-1.8.0-openjdk-1.8.0.40-21.b25.fc21.i386 stat: cannot stat '/builddir/build/BUILDROOT/java-1.8.0-openjdk-1.8.0.40-21.b25.fc21.i386/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.40-21.b25.fc21.i386-debug/jre/lib/i386/server/libjvm.so,': No such file or directory stat: cannot stat 'too': No such file or directory stat: cannot stat 'many': No such file or directory stat: cannot stat 'notes': No such file or directory stat: cannot stat '(256)': No such file or directory stat: cannot stat '/builddir/build/BUILDROOT/java-1.8.0-openjdk-1.8.0.40-21.b25.fc21.i386/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.40-21.b25.fc21.i386/jre/lib/i386/server/libjvm.so,': No such file or directory extracting debug info from /builddir/build/BUILDROOT/java-1.8.0-openjdk-1.8.0.40-21.b25.fc21.i386/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.40-21.b25.fc21.i386-debug/jre/lib/jexec stat: cannot stat 'too': No such file or directory stat: cannot stat 'many': No such file or directory stat: cannot stat 'notes': No such file or directory stat: cannot stat '(256)': No such file or directory Expected results: /usr/lib/rpm/find-debuginfo.sh works correctly, or fails gracefully. Additional info:
Looks like this upstream bug: http://www.rpm.org/ticket/887
Looking to the satus the changeset is already pushed. Reassigning and asking for backport.
Ah its already reassigned. RPM, can you backport this patch to f21?
Any updates on this? This is preventing us from fixing bugs in the package...
In case it wasn't clear, the failure in /usr/lib/rpm/find-debuginfo.sh makes the entire rpmbuild fail. We can't build packages.
Added patch to 4.12.0.1-5
Modified? - Is there some place I can add karma?
Sri, still new to this package maintainer business. https://admin.fedoraproject.org/updates/rpm-4.12.0.1-5.fc21
rpm-4.12.0.1-5.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/rpm-4.12.0.1-5.fc21
Package rpm-4.12.0.1-5.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing rpm-4.12.0.1-5.fc21' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-3307/rpm-4.12.0.1-5.fc21 then log in and leave karma (feedback).
Would it be possible to create a build override for this? This will allow us to start building OpenJDK packages in F21 again, without having to wait for the package to move through updates-testing to updates (which, I am afraid, will take a week or two).
rpm-4.12.0.1-5.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.