I think the deps on dev-java/icedtea should be checked from scratch, starting with that icedtea forcefully requires cups through ghostscript, even with the cups USE flag disabled, the dependency are intimidating either way. (with all USE flags disabled it requires ghostscript, zip and lcms - and with the default USE flags it requirest the absolute weirdest things, from eclipse features via icedtea-bin, to dbus glib and myspell). Reproducible: Always
(In reply to comment #0) > I think the deps on dev-java/icedtea should be checked from scratch, starting > with that icedtea forcefully requires cups through ghostscript, even with the > cups USE flag disabled, the dependency are intimidating either way. (with all > USE flags disabled it requires ghostscript, zip and lcms - and with the default > USE flags it requirest the absolute weirdest things, from eclipse features via > icedtea-bin, to dbus glib and myspell). > > Reproducible: Always All that wired stuff is need to build icedtea or icedtea does link against it. Patches to change that are welcome. Patches to use bundled lcms instead of system one or alike wont be accepted though. The point of use flags like X alsa cups is that you can actually uninstall that stuff once you built icedtea or if you intend to install via binpkg.