Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 80838

Summary: links (the browser) installs X even if I have -X -gtk -qt -kde -gnome in my USE flags, when DirectFB is used.
Product: Gentoo Linux Reporter: Navid Zamani <navid.zamani>
Component: [OLD] UnspecifiedAssignee: Seemant Kulleen (RETIRED) <seemant>
Status: RESOLVED INVALID    
Severity: normal CC: ingo.hoffmann, vapier
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Navid Zamani 2005-02-05 02:34:35 UTC
I did an emerge of links and other tools on a fresh system and it also installed me the whole X package. I have the following USE flags:
-X -gtk -qt -kde -gnome (beside others)

So why is it installing X?? I can't imagine that links can't install/run without X. Is emerge ignoring my use-flags?

I'm still in the chrooted installation-environment (worked exactly trough the handbook).

Reproducible: Always
Steps to Reproduce:
(Could not try to reproduce it because emerge still runs since yesterday and will continue until this night i guess... I hope this one will reproduce it:)
1. put "-X -gtk -qt -kde -gnome" in your USE flags
2. emerge links

Actual Results:  
Installs tons of X packages. xorg and qt are just 2 of them... i even saw a
kde-thing i the log.

Expected Results:  
just emerge links. without X. "only text console please"-mode. ;)

sorry... can't insert the "emerge info" until emerge has finished and i have the
router working. maybe i can add it later...
Comment 1 Søren Chrestensen 2005-02-05 09:21:12 UTC
Can you please post output from emerge info and emerge -pvt links ?

Doesn't seem to be reproduceable here not even with USE="-X" emerge -pvte links
Comment 2 Navid Zamani 2005-02-09 01:04:43 UTC
I have found out that the reason that links depends on X is that i have DirectFB in my USE-flags. and directfb seems to depend on X. But why?? I thought this would be a lib for fast NON-X-framebuffer-access...

So the problem lies in DirectFB, correct? Maybe someone knows more...

(If you wonder why i want it that way: I would like to have a fast graphical mode for links, but no X, because it's a server (so no X or multimedia please) but if there's an emergency case i have to be able to see some graphical statistics in some status-html-files and stuff like that.)
Comment 3 SpanKY gentoo-dev 2005-03-01 16:19:44 UTC
looks like USE improperly setup

DirectFB does not rely on X ... perhaps you have USE=opengl ...

run `emerge links -pv` and figure out where you went wrong