Version-Release number of selected component (if applicable): protobuf-3.12.3-1.eln103 How reproducible: Easily. Steps to Reproduce: 1. koji buildinfo $(koji latest-build --quiet eln protobuf | cut -f1 -d' ') | grep ^Task 2. koji build --scratch eln git+https://src.fedoraproject.org/rpms/protobuf.git:9059bd58f0fc24232b5a2b1d918c404eb18f2af1 Actual results: [...] [ERROR] Errors: [ERROR] ExtensionRegistryFactoryTest.initializationError ยป ExceptionInInitializer [INFO] [ERROR] Tests run: 996, Failures: 0, Errors: 1, Skipped: 0 [INFO] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Skipping Protocol Buffers [Parent] [INFO] This project has been banned from the build due to previous failures. [INFO] ------------------------------------------------------------------------ [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Protocol Buffers [Parent] 3.12.3: [INFO] [INFO] Protocol Buffers [BOM] ............................. SUCCESS [ 0.005 s] [INFO] Protocol Buffers [Parent] .......................... SUCCESS [ 0.003 s] [INFO] Protocol Buffers [Lite] ............................ SUCCESS [06:18 min] [INFO] Protocol Buffers [Core] ............................ FAILURE [08:16 min] [INFO] Protocol Buffers [Util] ............................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 14:35 min [INFO] Finished at: 2020-09-22T08:29:30Z [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.0:test (default-test) on project protobuf-java: There are test failures. [ERROR] [ERROR] Please refer to /builddir/build/BUILD/protobuf-3.12.3/java/core/target/surefire-reports for the individual test results. [ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <args> -rf :protobuf-java error: Bad exit status from /var/tmp/rpm-tmp.rrRblv (%build) Expected results: Successful build. Additional info: scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=52003502
I see that it's fixed in rawhide now with the update to 3.13.0, but the F33 version is still FTBFS. This is blocking various flatpak builds; would be nice to get the F33 build fixed as well.
OK, I tracked down the fix in 3.13.0: upstream has just disabled the failing test. I'll go and backport this to F33 so that we can get the FTBFS fixed.
It would be also good if the tests were skipped in case rpmbuild or mock is invoked with --nocheck.
(In reply to Kalev Lember from comment #2) > I see that it's fixed in rawhide now with the update to 3.13.0, but the F33 > version is still FTBFS. This is blocking various flatpak builds; would be > nice to get the F33 build fixed as well. (In reply to Kalev Lember from comment #3) > OK, I tracked down the fix in 3.13.0: upstream has just disabled the failing > test. I'll go and backport this to F33 so that we can get the FTBFS fixed. Good, because a protobuf update requires rebuilding over 50 packages for the new SO name.
FEDORA-2020-0f4007d398 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-0f4007d398
https://src.fedoraproject.org/rpms/protobuf/c/7c45611c5a9bbeb628a57695c1a23c7a22972d2b?branch=f33 is the patch that fixed FTBFS. I went ahead and bumped the package to 3.12.4 as well while at this: it brings just a version bump and a tiny fix. > It would be also good if the tests were skipped in case rpmbuild or mock is invoked with --nocheck. I'll leave that to the package owner :) I'm just doing some provenpackager intervention here to get things back to working and I'm not the package maintainer for this.
OK. Thank you for fixing the build failure!
FEDORA-2020-0f4007d398 has been pushed to the Fedora 33 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-0f4007d398` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-0f4007d398 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-0f4007d398 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.