I made a mistake: gnome_url_show is actually in libgnome-2-0 package, not gvfs-libs. Please make sure it is installed.
Still, after taking another look it is weird that your system didn't have gvfs-libs installed. The dependency cycle is: * OpenJDK 7 and 8 "Recommends" libgnome2-0 * libgnome2-0 "Recommends" gvfs * gfvs depends on gfvs-libs By default packages in "Recommends" are installed together with the other package dependencies. Given that you didn't have gvfs-libs I would to assume that libgnome2-0 didn't get installed as well. BTW, there were no changes between OpenJDK 7 and OpenJDK 8 regarding this functionality: both depend upon gnome_url_show symbol being available in a library in the system. Thus something changed between Kubuntu 15.10 and 16.04 that is not satisfying this dependency any longer. -- You received this bug notification because you are a member of OpenJDK, which is subscribed to openjdk-8 in Ubuntu. https://bugs.launchpad.net/bugs/1574879 Title: Java Desktop.browse not supported on Kubuntu 16.04 Status in openjdk-8 package in Ubuntu: New Bug description: The Desktop.browse functionality of Java is not supported on the Kubuntu 16.04 level of the KDE desktop. It was supported in earlier levels. With this support no longer available, a Java application can no longer activate the system's browser to display the already-installed HTML help files for the application, making the context-sensitive help functionality useless. Here is the Java code snippet where the code attempts to activate the online help: if (Desktop.isDesktopSupported()) { Desktop desktop = Desktop.getDesktop() ; if (desktop.isSupported(Desktop.Action.BROWSE)) { try { desktop.browse(new URI(url)) ; } catch (Exception e) { String error = "Problem creating URI to access documentation:\n" + e.getMessage() ; reportError(error, true) ; } } else reportError("Desktop.browse not supported on this system.", true) ; } When this code is executed, the "Desktop.browse not supported on this system." error message is displayed, rather than activating the user's Internet browser to display the HTML help file already installed in the user's file-system. In prior releases of Kubuntu, this has always worked. I expected it to work on 16.04 (as it does on the other 'flavors' of Ubuntu 16.04), but it is not supported in the KDE desktop of Kubuntu 16.04 I am using Kubuntu 16.04. In prior releases of Kubuntu, the online help information was displayed using the system's Internet browser, which was what I expected to happen. In this release, I instead got the "Desktop.browse not supported on this system." error message, and the Internet browser was not activated to display the already-installed (via Debian package) help information. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: openjdk-8-jre 8u77-b03-3ubuntu3 ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6 Uname: Linux 4.4.0-21-generic x86_64 ApportVersion: 2.20.1-0ubuntu2 Architecture: amd64 CurrentDesktop: KDE Date: Mon Apr 25 16:12:50 2016 InstallationDate: Installed on 2016-04-22 (3 days ago) InstallationMedia: Kubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) SourcePackage: openjdk-8 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openjdk-8/+bug/1574879/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~openjdk Post to : [email protected] Unsubscribe : https://launchpad.net/~openjdk More help : https://help.launchpad.net/ListHelp

