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

Reply via email to