Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 293538 - net-misc/wicd: the X interface should be optional
Summary: net-misc/wicd: the X interface should be optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Olexa (darkside) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-17 20:20 UTC by William Hubbs
Modified: 2009-12-01 01:31 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 William Hubbs gentoo-dev 2009-11-17 20:20:01 UTC
I was looking into installing wicd on my system, and I noticed that it wants
to pull in several dependencies which I do not need because I do not run X.

I see that the ncurses interrface is controlled by a use flag, can the X
interface also be controlled by a use flag so that the extra libraries, etc,
are not installed unless they are needed?

Thanks,

William
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-11-22 21:01:50 UTC
IUSE=X sounds like a good choice. Can you look into if this is possible?
Comment 2 Nikolaj Šujskij 2009-11-29 12:33:25 UTC
I think IUSE="gtk" would be better — some people could want to run wicd in GTKless environment in X
Comment 3 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-12-01 01:31:44 UTC
+  01 Dec 2009; Jeremy Olexa <darkside@gentoo.org> -wicd-1.5.9-r1.ebuild,
+  -wicd-1.6.2.ebuild, wicd-1.6.2.2.ebuild, +wicd-1.7.0_alpha1.ebuild,
+  metadata.xml:
+  Removed old versions. Limit urwid dep on 1.6.2.2 (bug #295033). Version
+  bump to 1.7.0_alpha1 which has major tray changes and many minor changes
+  including an ability to not install the gtk UI (bug #293538)

USE=gtk is enabled by default because I feel like that has the most users. Test and open new bugs as needed.