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
These USE flags are default-enabled by the packages concerned rather than the profile.
How about disabling them in the profile? Time for a server profile?
Or rather remove these default flags at least from grub. Even on my desktop i dont use it. But java is a different story.
(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
Then add a no-multilib/server profile. Should be really easy to maintain. Can start with adding the use flags i mentioned in OP.
Everything is working as intended here. You are welcome to propose new profiles on the gentoo-dev mailing list.