When USE="server" is not enabled, USE="xorgmodule" seems to do nothing. Maybe adding REQUIRED_USE would help?
Yeah, that's expected. However using REQUIRED_USE i believe it doesn't help. The way to go would be: REQUIRED_USE="xorgmodule? ( server )", however xorgmodule is a default USE, so this would conflict. Ideas?
Is there a reason xorgmodule is enabled by default? The conflict could be avoided by dropping that.
(In reply to Michael Palimaka (kensington) from comment #2) > Is there a reason xorgmodule is enabled by default? The conflict could be > avoided by dropping that. The users wanted that the Xorg module of vnc be installed by default. The flag exists because it adds a depend on xorg-server. Maybe i could simply drop the xorgmodule USE-flag. I understand that if anyone wants to use the xorg module knows he needs to use xorg-xserver...
I would kill xorgmodule USE flag and pull the dep under "server", that looks to be the one really needing to specify the concrete xorg-server versions
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360b91d81237a8627bd2909d5800b31a1e2e1ca7 commit 360b91d81237a8627bd2909d5800b31a1e2e1ca7 Author: Viorel Munteanu <ceamac.paragon@gmail.com> AuthorDate: 2022-04-12 08:58:57 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-14 01:03:26 +0000 net-misc/tigervnc: Drop USE flag xorgmodule Always build the xorg module Do not depend on a specific version of xorg, add a metapackage instead Revbump so we can stabilize net-misc/tigervnc-1.12.0-r5 Closes: https://bugs.gentoo.org/481928 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild | 206 ++++++++++++++++++++++++++++ 1 file changed, 206 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5e8d143fb56ae0e9c40cddd425fb900bf6c1a7 commit eb5e8d143fb56ae0e9c40cddd425fb900bf6c1a7 Author: Viorel Munteanu <ceamac.paragon@gmail.com> AuthorDate: 2022-04-13 13:13:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-14 01:03:36 +0000 net-misc/tigervnc-xorg-module: initial import 1.12.0 Metapackage to link a specific version of tigervnc to the right version of xorg-server for using the xorg module Bug: https://bugs.gentoo.org/481928 Signed-off-by: Viorel Munteanu <ceamac.paragon@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25006 Signed-off-by: Sam James <sam@gentoo.org> net-misc/tigervnc-xorg-module/metadata.xml | 15 +++++++++++++++ .../tigervnc-xorg-module-1.12.0.ebuild | 18 ++++++++++++++++++ 2 files changed, 33 insertions(+)