Everywhere libgnome or gvfs or gio is called, there exist sane error corrections.
sun.awt.XDesktop throws IOExceptions, one should add in the documentation that one has to catch these exception with some error message like "openjdk only supports the obsolete gnome 2 desktop on linux" sun.nio.fs.GnomeFileTypeDetector uses even the modern gio and returns null if gio nor gvfs are present. Systemtray has a workaround for the MetaCity window manager (obsolete as well) but no references to gnome libraries. Then there is something like the gnome look'n'feel for gtk. >From 2009 one finds this nice quote [1] > gnome_url_show is in libgnome which is DEPRECATED. So whatever bug > you'll find in unlikely to be fixed. > Use gtk_show_uri() from Gtk instead. Based on that a change of the implementation for jdk8 has been proposed [2], probably to be released in 6-8 years after gtk2 has become completely obsolete. -------- Anyway, the gnome dependencies are nowhere needed in core openjdk, please remove them asap. Openjdk will run just fine without them, anyone who uses the crufty kludge awt.Desktop as implemented in awt.XDesktopPeer should be advised to also install the complete gnome desktop with its clutter of hilarious dependendies (apache2, 3 spidermonkey versions, two settings daemons, 3 settings mechanisms etc. pp.) Kind regards, Lutz Lehmann [1] http://mail.gnome.org/archives/gnome-devel-list/2009-January/msg00004.html [2] http://mail.openjdk.java.net/pipermail/awt-dev/2012-February/002209.html -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org