diff -Nru mintsources-2.0.4/debian/changelog mintsources-2.0.5/debian/changelog --- mintsources-2.0.4/debian/changelog 2020-07-18 05:02:23.000000000 +0000 +++ mintsources-2.0.5/debian/changelog 2020-07-19 05:02:29.000000000 +0000 @@ -1,8 +1,14 @@ -mintsources (2.0.4-202007180502~ubuntu18.04.1) bionic; urgency=low +mintsources (2.0.5-202007190502~ubuntu18.04.1) bionic; urgency=low * Auto build. - -- gogo Sat, 18 Jul 2020 05:02:23 +0000 + -- gogo Sun, 19 Jul 2020 05:02:29 +0000 + +mintsources (2.0.5) ulyana; urgency=medium + + * Allow downgrade of critical packages + + -- Clement Lefebvre Sat, 18 Jul 2020 17:18:30 +0100 mintsources (2.0.4) ulyana; urgency=medium diff -Nru mintsources-2.0.4/debian/git-build-recipe.manifest mintsources-2.0.5/debian/git-build-recipe.manifest --- mintsources-2.0.4/debian/git-build-recipe.manifest 2020-07-18 05:02:23.000000000 +0000 +++ mintsources-2.0.5/debian/git-build-recipe.manifest 2020-07-19 05:02:29.000000000 +0000 @@ -1,2 +1,2 @@ -# git-build-recipe format 0.4 deb-version {debversion}-202007180502 -lp:~trebelnik-stefina/cinnamon-test/+git/mintsources git-commit:d4a005f72411d7da0e839e09286a64c0b2864b17 +# git-build-recipe format 0.4 deb-version {debversion}-202007190502 +lp:~trebelnik-stefina/cinnamon-test/+git/mintsources git-commit:cc338c3a82256e86c27840bf67febee5affaa775 diff -Nru mintsources-2.0.4/usr/lib/linuxmint/mintSources/foreign_packages.py mintsources-2.0.5/usr/lib/linuxmint/mintSources/foreign_packages.py --- mintsources-2.0.4/usr/lib/linuxmint/mintSources/foreign_packages.py 2020-07-18 05:02:22.000000000 +0000 +++ mintsources-2.0.5/usr/lib/linuxmint/mintSources/foreign_packages.py 2020-07-19 05:02:29.000000000 +0000 @@ -92,10 +92,7 @@ archive = origin.archive if best_version != None and installed_version != best_version and pkg.candidate.version != best_version.version: - if pkg.essential == False and pkg.installed.priority != required_priority: - downgradable_packages.append([pkg, installed_version, best_version, archive]) - else: - print("Skipping foreign package %s (cannot be removed by aptdaemon, because it's required or essential)." % pkg.name) + downgradable_packages.append([pkg, installed_version, best_version, archive]) return (orphan_packages, downgradable_packages)