Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117640 - remove X use flag from daimonin
Summary: remove X use flag from daimonin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-03 11:20 UTC by Nguyen Thai Ngoc Duy (RETIRED)
Modified: 2006-03-31 13:28 UTC (History)
0 users

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 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-01-03 11:20:58 UTC
daimonin-client depends on libsdl. If you emerge libsdl without X support, you can't use diamonin-client with X no matter what you enable X use flag or not. Please remove virtual/x11 because it's no use and causes xorg to downgrade to
6.9 for modular X users.
Comment 1 Marcelo Goes (RETIRED) gentoo-dev 2006-01-24 18:11:00 UTC
You can also use built_with_use to abort if libsdl was not built with X support.
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-01-27 21:31:30 UTC
There doesn't seem to be much reason to depend on X there since the use flag isn't used explicitely anywhere else (unless it's in some eclass).  Unless some sort of configure option is implemented, it may as well be removed.
Comment 3 Ken 2006-03-15 14:31:33 UTC
There is more to consider here.  Refer to bug 126351.  Those wishing to build a headless system with no X11 at all should be able to build libsdl without X support.  Disabling the X USE means that we can't get kernel sources without loading X!

The alternative would be to make links load, by default, with -sdl if -X is present.  This would actually make more sense to the average headless server builder, because generally links is used to browse system documentation text in those cases.
Comment 4 Tupone Alfredo gentoo-dev 2006-03-31 13:27:57 UTC
X use flag removed, thanks for report