Bug 117640 - remove X use flag from daimonin
Bug#: 117640 Product:  Gentoo Linux Version: 2005.1 Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: games@gentoo.org Reported By: pclouds@gentoo.org
Component: Games
URL: 
Summary: remove X use flag from daimonin
Keywords:  
Status Whiteboard: 
Opened: 2006-01-03 11:20 0000
Description:   Opened: 2006-01-03 11:20 0000
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 From Marcelo Goes 2006-01-24 18:11:00 0000 -------
You can also use built_with_use to abort if libsdl was not built with X
support.

------- Comment #2 From Joshua Baergen (RETIRED) 2006-01-27 21:31:30 0000 -------
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 From Ken 2006-03-15 14:31:33 0000 -------
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 From Tupone Alfredo 2006-03-31 13:27:57 0000 -------
X use flag removed, thanks for report