Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 322925 - net-irc/quassel has USE flag "X" set by default
Summary: net-irc/quassel has USE flag "X" set by default
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Daniel Pielmeier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-05 23:37 UTC by oopojo
Modified: 2010-06-07 16:34 UTC (History)
4 users (show)

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


Attachments
Patch that fixes the problem. (quassel-0.6.1-r1.diff,457 bytes, patch)
2010-06-05 23:46 UTC, oopojo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description oopojo 2010-06-05 23:37:04 UTC
One of this IRC application's uses is having it on a headless server. It can be compiled without any qt dependencies when the X flag is not set. If a user wants to have a GUI, he most probably is already using a desktop profile so X should not be on by default.

Reproducible: Always

Steps to Reproduce:
1.emerge -av quassel
2.Total: 66 packages (66 new), Size of downloads: 231,540 kB
3.echo USE="-X" >> /etc/make.conf D:


Expected Results:  
Quassel installs headless by default if X USE flag isn't set.
Comment 1 oopojo 2010-06-05 23:46:53 UTC
Created attachment 234255 [details, diff]
Patch that fixes the problem.
Comment 2 oopojo 2010-06-05 23:51:53 UTC
Actually, qt is still pulled in. But the X dependencies really aren't neccessary.
Comment 3 Michael Weber (RETIRED) gentoo-dev 2010-06-06 21:53:03 UTC
Not forcing X (+X) sounds reasonable, Michael
Comment 4 Daniel Pielmeier gentoo-dev 2010-06-07 06:38:50 UTC
It is a default use flag since it was added to the tree when I took the package I left it that way. Personally I don't mind if it is a default USE flag or not.

@Michael: Next time please add all maintainers to the bug even if there are a lot of it :)
Comment 5 Daniel Pielmeier gentoo-dev 2010-06-07 16:34:51 UTC
+  07 Jun 2010; Daniel Pielmeier <billie@gentoo.org> quassel-0.5.1.ebuild,
+  quassel-0.5.2.ebuild, quassel-0.6.1.ebuild, quassel-9999.ebuild:
+  Remove default USE flag for X. Fixes bug #322925.