Bug 2341110 - prusa-slicer: FTBFS in Fedora rawhide/f42
Summary: prusa-slicer: FTBFS in Fedora rawhide/f42
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: prusa-slicer
Version: 42
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jan Pazdziora
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F42FTBFS
TreeView+ depends on / blocked
 
Reported: 2025-01-22 21:28 UTC by Fedora Release Engineering
Modified: 2025-04-14 14:59 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-04-14 14:59:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
build.log (32.00 KB, text/plain)
2025-01-22 21:28 UTC, Fedora Release Engineering
no flags Details
root.log (32.00 KB, text/plain)
2025-01-22 21:28 UTC, Fedora Release Engineering
no flags Details
state.log (1.66 KB, text/plain)
2025-01-22 21:28 UTC, Fedora Release Engineering
no flags Details

Description Fedora Release Engineering 2025-01-22 21:28:50 UTC
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/

Comment 1 Fedora Release Engineering 2025-01-22 21:28:54 UTC
Created attachment 2071855 [details]
build.log

file build.log too big, will only attach last 32768 bytes

Comment 2 Fedora Release Engineering 2025-01-22 21:28:55 UTC
Created attachment 2071856 [details]
root.log

file root.log too big, will only attach last 32768 bytes

Comment 3 Fedora Release Engineering 2025-01-22 21:28:57 UTC
Created attachment 2071857 [details]
state.log

Comment 4 Jan Pazdziora 2025-01-23 08:11:49 UTC
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

Comment 5 Miro Hrončok 2025-01-23 11:51:44 UTC
> 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.

Comment 6 Jan Pazdziora 2025-01-26 10:58:56 UTC
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.

Comment 7 Jan Pazdziora 2025-01-26 12:05:46 UTC
Reported upstream as https://github.com/prusa3d/PrusaSlicer/issues/14045.

Comment 8 Aoife Moloney 2025-02-26 13:42:37 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.

Comment 9 Jan Pazdziora 2025-04-14 12:05:47 UTC
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.

Comment 10 Jan Pazdziora 2025-04-14 14:59:39 UTC
The prusa-slicer-2.9.1-2.fc43 built without failures: https://koji.fedoraproject.org/koji/buildinfo?buildID=2698363.

Marking as resolved.


Note You need to log in before you can comment on or make changes to this bug.