linuxmint / mintupdate

The Linux Mint Update Manager
324 stars 157 forks source link

Upgrade from 20.1 to 20.2 without installing new Linux Mint software #698

Closed alexrichert closed 3 years ago

alexrichert commented 3 years ago

Describe the bug Running the system upgrade option in Update Manager installs unwanted software that is not necessary for the system upgrade. This includes packages like command-not-found (which I had previously deleted), bulky, hypnotix, mpv, sticky, and youtube-dl, none of which are dependencies for packages that I already had installed.

To Reproduce Steps to reproduce the behavior:

  1. Use Edit -> Upgrade to "Linux Mint 20.2 Uma" in Update Manager and follow the steps.

Expected behavior That only packages minimally necessary to upgrading will be installed in a system upgrade.

Distribution:

Software version: Update Manager 5.7.8

Logs: Install records from /var/log/dpkg.log: 2021-08-28 11:06:25 install mintbackup:all 2.4.2 2021-08-28 11:06:25 install mintreport:all 1.2.0 1.2.5 2021-08-28 11:06:25 install mint-meta-core:all 2020.07.09 2021-08-28 11:06:25 install mint-meta-xfce:all 2020.07.09 2021-08-28 11:07:25 install mint-backgrounds-uma:all 1.2 2021-08-28 11:07:41 install xfce4-helpers:amd64 4.16.0-1ubuntu1~20.04 2021-08-28 11:08:23 install command-not-found:all 20.04.4 2021-08-28 11:08:23 install python3-magic:all 2:0.4.15-3 2021-08-28 11:08:23 install bulky:all 1.7 2021-08-28 11:08:23 install libavresample4:amd64 7:4.2.4-1ubuntu0.1 2021-08-28 11:08:23 install ffmpeg:amd64 7:4.2.4-1ubuntu0.1 2021-08-28 11:08:24 install gir1.2-gspell-1:amd64 1.8.3-1 2021-08-28 11:08:24 install python3-imdbpy:all 6.8-2 2021-08-28 11:08:24 install hypnotix:all 2.0 2021-08-28 11:08:24 install mint-backgrounds-ulyssa:all 1.1 2021-08-28 11:08:25 install mpv:amd64 0.32.0-1ubuntu1 2021-08-28 11:08:25 install python3-pyxattr:amd64 0.6.1-2 2021-08-28 11:08:26 install python3-requests-file:all 1.4.3-2 2021-08-28 11:08:26 install python3-tldextract:all 2.2.1-1 2021-08-28 11:08:26 install sticky:all 1.2 2021-08-28 11:08:26 install webapp-manager:all 1.1.5 2021-08-28 11:08:26 install xplayer-thumbnailer:amd64 2.4.2+uma 2021-08-28 11:08:26 install youtube-dl:all 2021.04.26-1 2021-08-28 11:08:26 install rtmpdump:amd64 2.4+20151223.gitfa8646d.1-2build1

brownsr commented 3 years ago

The upgrade upgrades a 20.1 system to the default package base of 20.2. So it is intended behaviour. Sorry it's not what you want, but it is what suits the majority of our user base. If we get a number of other comments along the same vein, we may consider this suggestion for our next iteration.

Updated to reflect that fact that we had a discussion about this in the team. We understand that it would be ideal if the upgrade could detect that the product was in the previous release, was deliberately removed, and choose not to re-install it. Not easy to do, there are a few cases which might make this more challenging than it might appear.

Regards

Simon