Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 577734 - default/linux/amd64/13.0/no-multilib - remove desktop use flags
Summary: default/linux/amd64/13.0/no-multilib - remove desktop use flags
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-18 23:01 UTC by C. Wijtmans
Modified: 2016-04-02 21:46 UTC (History)
2 users (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 C. Wijtmans 2016-03-18 23:01:03 UTC
i am on a vps using the 'default/linux/amd64/13.0/no-multilib' profile.
There are some unnecessary use flags on that i would expect on the desktop profile.

these should be removed:
sys-boot/grub themes fonts 
dev-java/icedtea-bin webstart alsa cups gtk
dev-java/icedtea webstart alsa cups gtk

these should be added
dev-java/icedtea-bin headless-awt
dev-java/icedtea headless-awt
Comment 1 Michael Palimaka (kensington) gentoo-dev 2016-03-20 16:21:47 UTC
These USE flags are default-enabled by the packages concerned rather than the profile.
Comment 2 C. Wijtmans 2016-03-20 16:29:16 UTC
How about disabling them in the profile? Time for a server profile?
Comment 3 C. Wijtmans 2016-03-20 19:06:27 UTC
Or rather remove these default flags at least from grub. Even on my desktop i dont use it. But java is a different story.
Comment 4 Carter Young 2016-03-26 20:31:51 UTC
(In reply to C.J. Wijtmans from comment #0)
> i am on a vps using the 'default/linux/amd64/13.0/no-multilib' profile.
> There are some unnecessary use flags on that i would expect on the desktop
> profile.
> 
> these should be removed:
> sys-boot/grub themes fonts 
> dev-java/icedtea-bin webstart alsa cups gtk
> dev-java/icedtea webstart alsa cups gtk
> 
> these should be added
> dev-java/icedtea-bin headless-awt
> dev-java/icedtea headless-awt

You miss the intent here.

Default behavior on most distributions is to behave this way, i.e. Ubuntu etc give you a souped up grub menu, even on a server IIRC.  If you want them removed, use default portage mechanisms such as adding this to /etc/portage/package.use:

sys-boot/grub        -themes -fonts
dev-java/icedtea-bin -webstart -alsa -cups -gtk
dev-java/icedtea     -webstart -alsa -cups -gtk
Comment 5 C. Wijtmans 2016-03-26 20:39:34 UTC
Then add a no-multilib/server profile. Should be really easy to maintain. Can start with adding the use flags i mentioned in OP.
Comment 6 Mike Gilbert gentoo-dev 2016-04-02 21:46:57 UTC
Everything is working as intended here.

You are welcome to propose new profiles on the gentoo-dev mailing list.