2016-03-03 16:31:43 |
Kev Bowring |
bug |
|
|
added bug |
2016-03-03 20:18:18 |
Robert Ancell |
gnome-software (Ubuntu): status |
New |
Triaged |
|
2016-03-03 20:18:21 |
Robert Ancell |
gnome-software (Ubuntu): importance |
Undecided |
Medium |
|
2016-04-24 03:57:37 |
Mathew Hodson |
bug task added |
|
ubuntu-release-notes |
|
2016-04-24 03:57:44 |
Mathew Hodson |
ubuntu-release-notes: status |
New |
Fix Released |
|
2016-04-27 17:13:50 |
David |
bug |
|
|
added subscriber David |
2016-04-29 07:25:08 |
Yufei |
bug |
|
|
added subscriber Yufei |
2016-04-30 08:03:48 |
shankao |
bug |
|
|
added subscriber shankao |
2017-07-13 12:30:48 |
AsciiWolf |
tags |
amd64 apport-bug xenial |
amd64 apport-bug artful xenial |
|
2017-07-13 12:34:19 |
AsciiWolf |
bug |
|
|
added subscriber Robert Ancell |
2017-11-01 09:12:38 |
AsciiWolf |
bug |
|
|
added subscriber Ubuntu Desktop Bugs |
2017-11-09 13:52:08 |
AsciiWolf |
tags |
amd64 apport-bug artful xenial |
amd64 apport-bug artful bionic xenial |
|
2017-11-20 11:06:35 |
AsciiWolf |
bug task added |
|
packagekit (Ubuntu) |
|
2017-11-25 14:28:47 |
AsciiWolf |
bug task added |
|
aptdaemon (Ubuntu) |
|
2017-11-28 19:56:28 |
AsciiWolf |
bug watch added |
|
https://bugzilla.gnome.org/show_bug.cgi?id=790956 |
|
2017-11-28 19:56:28 |
AsciiWolf |
bug task added |
|
gnome-software |
|
2017-11-28 21:51:15 |
Bug Watch Updater |
gnome-software: status |
Unknown |
Confirmed |
|
2017-11-28 21:51:15 |
Bug Watch Updater |
gnome-software: importance |
Unknown |
High |
|
2018-01-07 23:31:36 |
Bug Watch Updater |
gnome-software: status |
Confirmed |
Invalid |
|
2018-01-08 05:58:13 |
Kev Bowring |
bug watch added |
|
https://bugzilla.gnome.org/show_bug.cgi?id=790956 |
|
2018-02-02 11:14:06 |
AsciiWolf |
summary |
gnome software leaves dependencies installed |
PackageKit leaves dependencies installed |
|
2018-02-02 11:16:24 |
AsciiWolf |
description |
Using gnome software to install an application - removal of that package leaves behind dependencies
Installing an application with ubuntu software centre only leaves behind config files (seen in synaptic labelled for complete removal).
After installing and then removing alarm clock with USC -
sudo apt-get autoremove
[sudo] password for wolf:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
After cleaning up and then reinstalling with gnome software, followed by the removal
sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
libappindicator1 libindicator7
0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
After this operation, 184 kB disk space will be freed.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
Uname: Linux 4.4.0-10-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CurrentDesktop: XFCE
Date: Thu Mar 3 16:23:45 2016
InstallationDate: Installed on 2015-10-29 (126 days ago)
InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
SourcePackage: gnome-software
UpgradeStatus: No upgrade log present (probably fresh install) |
Using gnome software (or another PackageKit or aptdaemon based UI) to install an application - removal of that package leaves behind dependencies
Installing an application with ubuntu software centre only leaves behind config files (seen in synaptic labelled for complete removal).
After installing and then removing alarm clock with USC -
sudo apt-get autoremove
[sudo] password for wolf:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
After cleaning up and then reinstalling with gnome software, followed by the removal
sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
libappindicator1 libindicator7
0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
After this operation, 184 kB disk space will be freed.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
Uname: Linux 4.4.0-10-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CurrentDesktop: XFCE
Date: Thu Mar 3 16:23:45 2016
InstallationDate: Installed on 2015-10-29 (126 days ago)
InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
SourcePackage: gnome-software
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2018-02-02 11:18:31 |
AsciiWolf |
summary |
PackageKit leaves dependencies installed |
gnome software leaves dependencies installed |
|
2018-02-02 11:22:44 |
AsciiWolf |
bug watch added |
|
https://github.com/hughsie/PackageKit/issues/201 |
|
2018-02-08 22:58:58 |
AsciiWolf |
bug |
|
|
added subscriber Matthias Klumpp |
2018-02-08 23:00:07 |
AsciiWolf |
removed subscriber Matthias Klumpp |
|
|
|
2018-03-02 12:32:09 |
AsciiWolf |
bug task deleted |
aptdaemon (Ubuntu) |
|
|
2018-03-09 20:28:18 |
AsciiWolf |
bug watch added |
|
https://github.com/hughsie/PackageKit/issues/245 |
|
2018-03-27 15:28:51 |
Launchpad Janitor |
packagekit (Ubuntu): status |
New |
Confirmed |
|
2018-05-23 22:49:14 |
Robert Ancell |
packagekit (Ubuntu): status |
Confirmed |
Triaged |
|
2018-05-23 22:49:16 |
Robert Ancell |
packagekit (Ubuntu): importance |
Undecided |
Medium |
|
2018-05-23 22:49:22 |
Robert Ancell |
gnome-software (Ubuntu): assignee |
|
Robert Ancell (robert-ancell) |
|
2018-05-23 22:49:24 |
Robert Ancell |
packagekit (Ubuntu): assignee |
|
Robert Ancell (robert-ancell) |
|
2018-05-23 22:49:31 |
Robert Ancell |
nominated for series |
|
Ubuntu Cosmic |
|
2018-05-23 22:49:31 |
Robert Ancell |
bug task added |
|
packagekit (Ubuntu Cosmic) |
|
2018-05-23 22:49:31 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Cosmic) |
|
2018-05-23 22:49:31 |
Robert Ancell |
nominated for series |
|
Ubuntu Bionic |
|
2018-05-23 22:49:31 |
Robert Ancell |
bug task added |
|
packagekit (Ubuntu Bionic) |
|
2018-05-23 22:49:31 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Bionic) |
|
2018-05-23 22:49:38 |
Robert Ancell |
gnome-software (Ubuntu Bionic): status |
New |
Triaged |
|
2018-05-23 22:49:40 |
Robert Ancell |
packagekit (Ubuntu Bionic): status |
New |
Triaged |
|
2018-05-23 22:49:43 |
Robert Ancell |
packagekit (Ubuntu Bionic): importance |
Undecided |
Medium |
|
2018-05-23 22:49:44 |
Robert Ancell |
gnome-software (Ubuntu Bionic): importance |
Undecided |
Medium |
|
2018-05-23 22:49:46 |
Robert Ancell |
gnome-software (Ubuntu Bionic): assignee |
|
Robert Ancell (robert-ancell) |
|
2018-05-23 22:49:48 |
Robert Ancell |
packagekit (Ubuntu Bionic): assignee |
|
Robert Ancell (robert-ancell) |
|
2018-09-03 02:41:55 |
Robert Ancell |
packagekit (Ubuntu Cosmic): status |
Triaged |
Fix Committed |
|
2018-09-03 23:19:47 |
Robert Ancell |
description |
Using gnome software (or another PackageKit or aptdaemon based UI) to install an application - removal of that package leaves behind dependencies
Installing an application with ubuntu software centre only leaves behind config files (seen in synaptic labelled for complete removal).
After installing and then removing alarm clock with USC -
sudo apt-get autoremove
[sudo] password for wolf:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
After cleaning up and then reinstalling with gnome software, followed by the removal
sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
libappindicator1 libindicator7
0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
After this operation, 184 kB disk space will be freed.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
Uname: Linux 4.4.0-10-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CurrentDesktop: XFCE
Date: Thu Mar 3 16:23:45 2016
InstallationDate: Installed on 2015-10-29 (126 days ago)
InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
SourcePackage: gnome-software
UpgradeStatus: No upgrade log present (probably fresh install) |
[Impact]
Installing an application them removing it leaves dependencies behind.
[Test Case]
1. Ensure that GNOME Sudoku is not installed:
$ sudo apt remove gnome-sudoku libqqwing2v5
2. Check if you have any packages that need autoremoval:
$ sudo apt autoremove --no-act
3. Open GNOME Software.
4. Search for and install GNOME Sudoku (make sure to install the .deb, not the snap).
5. Uninstall GNOME Sudoku.
6. Check if you have any packages that need autoremoval:
$ sudo apt autoremove --no-act
Expected result:
The packages in step 6 are the same as in step 2 (which might be none).
Observed result:
The packages in step 6 includes libqqwing2v5, which is a dependency of gnome-sudoku and not useful without the game installed.
[Regression Potential]
This requires a fix to PackageKit which used to autoremove all packages (too aggressive), not just the ones related to the current transaction. A bug in the code could cause more packages to be removed than is suitable. GNOME Software previously didn't use this autoremove functionality, so by enabling it we could trigger a problem in either the existing code or the new fix. |
|
2018-09-03 23:21:18 |
Robert Ancell |
gnome-software (Ubuntu Cosmic): status |
Triaged |
In Progress |
|
2018-09-03 23:21:21 |
Robert Ancell |
gnome-software (Ubuntu Cosmic): status |
In Progress |
Fix Committed |
|
2018-09-04 18:53:22 |
Launchpad Janitor |
packagekit (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2018-09-04 19:03:31 |
Launchpad Janitor |
gnome-software (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2018-11-09 01:27:24 |
Robert Ancell |
packagekit (Ubuntu Bionic): status |
Triaged |
Fix Committed |
|
2018-11-09 03:13:47 |
Robert Ancell |
gnome-software (Ubuntu Bionic): status |
Triaged |
Fix Committed |
|
2018-11-13 20:16:05 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-11-13 20:16:10 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2018-11-13 20:16:14 |
Brian Murray |
tags |
amd64 apport-bug artful bionic xenial |
amd64 apport-bug artful bionic verification-needed verification-needed-bionic xenial |
|
2018-11-16 19:54:09 |
Ken VanDine |
tags |
amd64 apport-bug artful bionic verification-needed verification-needed-bionic xenial |
amd64 apport-bug artful bionic verification-done-bionic verification-needed xenial |
|
2018-11-20 22:58:17 |
Launchpad Janitor |
packagekit (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-11-20 22:58:26 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-11-20 23:40:41 |
Chris Halse Rogers |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-11-20 23:40:50 |
Chris Halse Rogers |
tags |
amd64 apport-bug artful bionic verification-done-bionic verification-needed xenial |
amd64 apport-bug artful bionic verification-needed verification-needed-bionic xenial |
|
2018-12-05 23:51:16 |
Robert Ancell |
tags |
amd64 apport-bug artful bionic verification-needed verification-needed-bionic xenial |
amd64 apport-bug artful bionic verification-done-bionic xenial |
|
2018-12-11 16:29:35 |
Launchpad Janitor |
gnome-software (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|