Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 894682 - media-gfx/freecad-0.20.2 - stabilization request
Summary: media-gfx/freecad-0.20.2 - stabilization request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernd
URL:
Whiteboard:
Keywords: CC-ARCHES, STABLEREQ
Depends on:
Blocks:
 
Reported: 2023-02-16 06:27 UTC by Bernd
Modified: 2023-02-21 10:37 UTC (History)
1 user (show)

See Also:
Package list:
media-gfx/freecad-0.20.2
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd 2023-02-16 06:27:50 UTC
Please consider stabilizing this version.

Reproducible: Always
Comment 1 Joonas Niilola gentoo-dev 2023-02-21 06:16:12 UTC
amd64 done

all arches done
Comment 2 Joonas Niilola gentoo-dev 2023-02-21 06:21:32 UTC
Note that it did fail with these use flag combinations:
[ERROR] >>> Not all runs were successful.
atom: =media-gfx/freecad-0.20.2, USE flags: '-addonmgr cloud designer -fem -gui -idf -image -inspection material openscad part-design -path -pcl points python_single_target_python3_10 -python_single_target_python3_9 raytracing robot show -surface -techdraw -tux'
atom: =media-gfx/freecad-0.20.2, USE flags: 'addonmgr cloud designer fem -gui -idf -image -inspection material openscad part-design path -pcl points -python_single_target_python3_10 python_single_target_python3_9 -raytracing robot -show surface techdraw tux'
atom: =media-gfx/freecad-0.20.2, USE flags: '-addonmgr cloud designer fem -gui idf -image -inspection -material -openscad -part-design -path -pcl -points -python_single_target_python3_10 python_single_target_python3_9 -raytracing robot -show surface techdraw tux'
atom: =media-gfx/freecad-0.20.2, USE flags: 'addonmgr cloud designer -fem -gui -idf image inspection -material -openscad -part-design -path -pcl points -python_single_target_python3_10 python_single_target_python3_9 raytracing -robot -show -surface -techdraw -tux'

Quickly glancing through similarities seem to be:
+cloud +designer -gui -pcl 

Filed a new bug #895660
Comment 3 Bernd 2023-02-21 10:28:13 UTC
The relevant USE flag here is designer.
Comment 4 Bernd 2023-02-21 10:37:38 UTC
But it might be, it only happens if -gui is set as well, because USE=gui might add the missing -I/usr/include/qt5/QtDesigner from other modules. There's currently an update on the build system worked on, where I noticed, that they added the plugin only if BUILD_GUI is set.
This is somewhat meaningful, as a headless server is likely to not have a window system installed where someone develops UIs using designer. But the plugin could also be built on a desktop machine where a user is actually developing UIs, but want's to use freecad only in a headless scripted server mode and technically it's not required to build FC with USE=gui to build the plugin.