pop-os / shop

Pop!_Shop
GNU General Public License v3.0
92 stars 19 forks source link

Offer to remove packages which are no longer needed #384

Open PanderMusubi opened 2 years ago

PanderMusubi commented 2 years ago

Distribution (run cat /etc/os-release):

Pop!_OS 22.04 LTS

Related Application and/or Package Version (run apt policy $PACKAGE NAME):

pop-shop

Issue/Bug Description:

not offering autoremove

Steps to reproduce (if you know):

Use Pop! for a while, do the upgrades pop-shop offers. After a while sudo apt-get autoremove list packages which are no longer needed.

Expected behavior:

pop-shop should offer to remove packages listed with apt-get autoremove. Optionally, the user should be able to ignore this. Ignore will be void when the list under apt-get autoremove changes and user will be prompted again if there are any packages that are ripe for removal.

Other Notes:

This should be integrated somewhere in the Installed tab of the application under the Update Available or a new entry Removal Available or something similar.

Note that packages to be removed can be triggered from package upgrades that meanwhile have dropped a certain package dependency.

MysteriousOrb2000 commented 1 year ago

This definitely a needed feature on the Pop Shop.