Created attachment 879671 [details] Build Log An attempt to build package with USE="xfce" results in build being aborted due to error. Reported: error: option --xfce-integration not recognized * ERROR: x11-apps/lightdm-gtk-greeter-settings-1.2.2-r1::guru failed (compile phase): * Wheel build failed * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 3877: Called distutils-r1_src_compile * environment, line 1920: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 837: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 1902: Called distutils-r1_python_compile * environment, line 1717: Called distutils_pep517_install '/var/tmp/portage/x11-apps/lightdm-gtk-greeter-settings-1.2.2-r1/work/lightdm-gtk-greeter-settings-1.2.2_python3.11/install' * environment, line 2259: Called die * The specific snippet of code: * [[ -n ${wheel} ]] || die "No wheel name returned";
Created attachment 879672 [details] output of `emerge --info...`
Created attachment 879673 [details] out of `emerge -pqv...`
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2907b4614536cbbeb3d27b58b253ae9f55d7fb96 commit 2907b4614536cbbeb3d27b58b253ae9f55d7fb96 Author: Moritz Brunner <moritz.brunner+gentoo@posteo.de> AuthorDate: 2024-01-02 11:57:14 +0000 Commit: Moritz Brunner <moritz.brunner+gentoo@posteo.de> CommitDate: 2024-01-02 12:04:32 +0000 x11-apps/lightdm-gtk-greeter-settings: Fix build failure for xfce The package's setup.py must be called with the `install` subcommand to enable proper support for Xfce. The `--xfce-integration` switch does not work for any other subcommands. Using PEP517 build mode never calls `install`, so it is necessary to switch to legacy build mode. Closes: https://bugs.gentoo.org/920179 Signed-off-by: Moritz Brunner <moritz.brunner+gentoo@posteo.de> ...r1.ebuild => lightdm-gtk-greeter-settings-1.2.2-r2.ebuild} | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-)