gdebi fails to install dependencies on Lubuntu 14.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdebi (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I created a Debian package which is just a list of dependencies for using a software application I created that runs on Ubuntu Linux (all variants). The application itself is installed using icedtea (Java Web-Start). The dependencies package makes sure everything is in-place so that Java Web-Start can install the (Java) application.
On prior levels of Lubuntu, this worked. But on Lubuntu 14.04 (the beta release), it fails to install the dependencies.
The symptoms are, that it starts installing the package, and correctly reports the dependencies. When the user indicates to go ahead and install, fairly quickly, it reports an error, saying that the dependencies could not be installed, and that the user needs to enter "sudo apt-get install -f" in a terminal session. When that is done, the dependencies get installed.
In further testing it, it appears that if gdebi is run from with a terminal session, it actually works, and properly installs the dependencies.
However, if I right-click on the package file, requesting that it be opened with gdebi, it fails as described above.
On other Ubuntu variants, I open the package with the Software Center application, which does the installation. But on Lubuntu, the Lubuntu Software Center does not perform this function, and my only option is to use gdebi to install it.
I could document a list of packages for the user to manually install (which I formerly did), but installating a single package with a list of dependencies is much easier for the user.
I tried to report this on the actual Lubuntu 14.04 system, but apport doesn't appear to be working on that system.
So here is the summary:
gdebi in installing a package (that is just a list of dependencies) fails to install the dependencies.
I expected it to install the dependencies (as it did in Lubuntu levels prior to 14.04).
I have attached the Debian package for which gdebi failed to install the dependencies.