prusa-slicer failed to build from source in Fedora rawhide/f42 https://koji.fedoraproject.org/koji/taskinfo?taskID=128067361 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild Please fix prusa-slicer at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, prusa-slicer will be orphaned. Before branching of Fedora 43, prusa-slicer will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 2071855 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 2071856 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 2071857 [details] state.log
I tried to investigate but rawhide seems generally unstable right now. In a scratch build https://koji.fedoraproject.org/koji/taskinfo?taskID=128352131 I see build dependency failures in root.log: DEBUG util.py:459: Failed to resolve the transaction: DEBUG util.py:459: Package "systemd-257.2-14.fc42.aarch64" is already installed. DEBUG util.py:459: Problem: conflicting requests DEBUG util.py:459: - nothing provides perl(Alien::wxWidgets::Config::gtk_3_2_5_uni_gcc_3_4) needed by perl-Wx-0.9932-37.fc42.aarch64 from build DEBUG util.py:608: Child return code was: 1
> nothing provides perl(Alien::wxWidgets::Config::gtk_3_2_5_uni_gcc_3_4) needed by perl-Wx-0.9932-37.fc42 That was bz2341695. It should be fixed now.
Nod. So https://koji.fedoraproject.org/koji/taskinfo?taskID=128363080 confirms we have a failure reported in fff_print_tests on aarch64 and s389x, specifically 4: /builddir/build/BUILD/prusa-slicer-2.9.0-build/PrusaSlicer-version_2.9.0/tests/fff_print/test_retraction.cpp:92: FAILED: 4: CHECK( feedrate == Approx(config.opt_float("travel_speed") * 60) ) 4: with expansion: 4: 7799.0 == Approx( 7800.0 ) 4: with message: 4: move Z at travel speed On x86_64 an ppc64le, the test passes.
Reported upstream as https://github.com/prusa3d/PrusaSlicer/issues/14045.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42.
A PR https://github.com/prusa3d/PrusaSlicer/pull/13886 possibly addressing the issue has been merged to upgrade before 2.9.1, so bug 2346400 should fix this in Fedora via a rebase to 2.9.1 / 2.9.2.
The prusa-slicer-2.9.1-2.fc43 built without failures: https://koji.fedoraproject.org/koji/buildinfo?buildID=2698363. Marking as resolved.