Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 481928 - net-misc/tigervnc[xorgmodule] does nothing with USE="-server"
Summary: net-misc/tigervnc[xorgmodule] does nothing with USE="-server"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Viorel Munteanu
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 592038
  Show dependency tree
 
Reported: 2013-08-21 11:46 UTC by Michael Palimaka (kensington)
Modified: 2022-05-14 01:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Palimaka (kensington) gentoo-dev 2013-08-21 11:46:28 UTC
When USE="server" is not enabled, USE="xorgmodule" seems to do nothing. Maybe adding REQUIRED_USE would help?
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2013-08-23 07:57:19 UTC
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?
Comment 2 Michael Palimaka (kensington) gentoo-dev 2013-08-25 15:44:00 UTC
Is there a reason xorgmodule is enabled by default? The conflict could be avoided by dropping that.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2013-08-26 07:51:22 UTC
(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...
Comment 4 Pacho Ramos gentoo-dev 2016-05-24 08:35:59 UTC
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
Comment 5 Larry the Git Cow gentoo-dev 2022-05-14 01:03:51 UTC
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(+)