Please consider stabilizing this version. Reproducible: Always
amd64 done all arches done
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
The relevant USE flag here is designer.
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.