Cannot install Debian files outside of the repositories
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Release Notes for Ubuntu |
Fix Released
|
Undecided
|
Unassigned | ||
gnome-software (Ubuntu) |
Fix Released
|
Critical
|
Robert Ancell | ||
Xenial |
Fix Released
|
Critical
|
Robert Ancell | ||
Yakkety |
Fix Released
|
Critical
|
Robert Ancell | ||
Zesty |
Fix Released
|
Critical
|
Robert Ancell |
Bug Description
Impact
------
It is not possible to use the default Software app to install .debs for packages that are not already available in Ubuntu.
Test Case
---------
1.
a. Download the .deb for a simple app for your version of Ubuntu directly from Launchpad.
For 16.10, try https:/
Click amd64 then download the last .deb on that page.
b. Open the .deb with gnome-software:
gnome-software --local-
gnome-software should open to a page with an Install button for the package.
This test case should already work.
2.
a. Download a .deb that is not already in Ubuntu.
It is important that the package not be available in your local apt cache.
https:/
https:/
b. Open the .deb with gnome-software
gnome-software --local-
gnome-software should open to a page with an Install button for the package.
Click Install and verify that the app is installed.
What Happens
------------
The second test fails. On Ubuntu 17.04, I get a popup
"Sorry this did not work The file is not supported"
On Ubuntu 16.04 LTS or 16.10, I get "Sorry this did not work No file_to_app results to show"
Regression Potential
-------
Original Bug Report
-------------------
.deb files fail to install from non repository locations i.e. The file manager gnome-software claims "this file type is not supported".
Using dpkg from the command line works as expected so the files aren't corrupt. This happened last distribution as well when it was first released. Might be a regression caused by adding snap package capabilities to the software-center?
ProblemType: Bug
DistroRelease: Ubuntu 17.04
Package: gnome-software 3.22.6-0ubuntu1
ProcVersionSign
Uname: Linux 4.10.0-13-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.4-0ubuntu2
Architecture: amd64
CurrentDesktop: Unity:Unity7
Date: Mon Mar 13 10:02:00 2017
InstallationDate: Installed on 2017-02-20 (20 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
ProcEnviron:
LANGUAGE=en_US
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: gnome-software
UpgradeStatus: Upgraded to zesty on 2017-02-28 (12 days ago)
Changed in gnome-software (Ubuntu): | |
status: | Incomplete → Confirmed |
importance: | Undecided → Critical |
importance: | Critical → High |
description: | updated |
Changed in gnome-software (Ubuntu Xenial): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in gnome-software (Ubuntu Yakkety): | |
importance: | Undecided → High |
status: | New → Confirmed |
description: | updated |
tags: | added: regression-update |
Changed in gnome-software (Ubuntu): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
tags: | added: rls-aa-incoming |
Changed in ubuntu-release-notes: | |
status: | New → Fix Released |
Changed in gnome-software (Ubuntu Zesty): | |
status: | Confirmed → Fix Committed |
Changed in gnome-software (Ubuntu Yakkety): | |
status: | Confirmed → Fix Committed |
Changed in gnome-software (Ubuntu Xenial): | |
status: | Confirmed → Fix Committed |
Changed in gnome-software (Ubuntu Yakkety): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in gnome-software (Ubuntu Xenial): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
description: | updated |
no longer affects: | gconf2 (Ubuntu) |
no longer affects: | gconf2 (Ubuntu Xenial) |
no longer affects: | gconf2 (Ubuntu Yakkety) |
no longer affects: | gconf2 (Ubuntu Zesty) |
tags: | removed: verification-needed |
Changed in gnome-software (Ubuntu Zesty): | |
status: | Fix Committed → Fix Released |
Changed in gnome-software (Ubuntu): | |
assignee: | Robert Ancell (robert-ancell) → Joo Heung Lee (jooheunglee) |
Changed in gnome-software (Ubuntu): | |
assignee: | Joo Heung Lee (jooheunglee) → Andrew Bumbarger (andrewbumbarger) |
Changed in gnome-software (Ubuntu): | |
assignee: | Andrew Bumbarger (andrewbumbarger) → sun lf (sunblues) |
assignee: | sun lf (sunblues) → nobody |
assignee: | nobody → sun lf (sunblues) |
assignee: | sun lf (sunblues) → nobody |
Changed in gnome-software (Ubuntu): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
What .deb are you trying to install?