Please check your apt configuration by running: $ apt-config dump | grep Recommends APT::Install-Recommends "1";
"1" indicates that recommends is activated and they should be installed by default. If recommends is disabled then double check the apt configuration files at /etc/apt/apt.conf.d (or maybe a custom /etc/apt/apt.conf). On Tue, Apr 26, 2016 at 12:25 PM, Aere Greenway <1574...@bugs.launchpad.net> wrote: > On 04/26/2016 08:19 AM, Tiago Stürmer Daitx wrote: >> 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. >> > Thank you for the additional idea to try. I will report back on that > shortly. > > From my work with the application I developed (the KeyMusician > Keyboard), and its Debian package), as of the Ubuntu 15.10 release, only > required dependencies are now installed. Before then, "Recommends" > dependencies were installed, which I wish it still did. > > To overcome this change, I had to create some dummy packages that > included the "Recommends" dependencies as required dependencies of the > dummy package. I also created a dummy package that had the "Recommends" > and "Suggests" packages as required dependencies, and the user had to > install one or the other of those additional dummy packages. > > I don't know why that changed in Ubuntu 15.10 - perhaps it has something > to do with the snappy package support. > > -- > Sincerely, > Aere > > -- > 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 : open...@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openjdk > More help : https://help.launchpad.net/ListHelp -- Tiago Stürmer Daitx Software Engineer tiago.da...@canonical.com -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1574879 Title: Java Desktop.browse not supported on Kubuntu 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openjdk-8/+bug/1574879/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs