Your message dated Thu, 12 Mar 2020 23:34:52 +0000 with message-id <[email protected]> and subject line Bug#903875: fixed in unattended-upgrades 2.0 has caused the Debian Bug report #903875, regarding unattended-upgrades: include packages kept back in the log file to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 903875: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903875 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: unattended-upgrades Version: 1.4 Severity: important Control: clone -1 -2 -3 Control: retitle -2 unattended-upgrades: explain reasons why packages with upgradable origin are kept back Control: severity -2 wishlist Control: retitle -3 unattended-upgrades: include packages kept back in the log file Control: severity -3 wishlist My recent unattended-upgrades reports have looked like the following. There is no reason for any packages to be kept back on my system and the ones that unattended-upgrades is keeping back are not held and aren't going to install any new packages so I cannot see why they are being held back by unattended-upgrades. I think one of the recent updates to unattended-upgrades may have broken it. It would also be useful for unattended-upgrades to include the reason why packages were held back in the report and log file. It would also be useful for unattended-upgrades to write the list of held back packages to the log file. Unattended upgrade result: All upgrades installed Packages that were upgraded: Packages with upgradable origin but kept back: binutils-mingw-w64 binutils-mingw-w64-i686 binutils-mingw-w64-x86-64 comerr-dev e2fsprogs gir1.2-gucharmap-2.90 gir1.2-mutter-2 gnome-shell gnome-shell-common gnome-shell-dbgsym gucharmap html2text libcom-err2 libcom-err2-dbgsym libext2fs2 libgucharmap-2-90-7 libgucharmap-2-90-7-dbgsym libmozjs-52-0 libmozjs-52-0-dbgsym libmutter-2-0 libmutter-2-0-dbgsym libpng-dev libpng-tools libpng16-16 libpng16-16-dbgsym libraw16 libss2 libutf8proc2 lynx lynx-common minetest-mod-player-3d-armor mutter mutter-common mutter-dbgsym python3-proselint Unattended-upgrades log: Initial blacklisted packages: Initial whitelisted packages: Starting unattended upgrades script Allowed origins are: origin=Debian,codename=buster,label=Debian, origin=Debian,codename=buster,label=Debian-Security, origin=Debian Packages that will be upgraded: $ sudo grep 06:06 /var/log/unattended-upgrades/unattended-upgrades.log 2018-07-16 06:06:38,011 INFO Initial blacklisted packages: 2018-07-16 06:06:38,027 INFO Initial whitelisted packages: 2018-07-16 06:06:38,027 INFO Starting unattended upgrades script 2018-07-16 06:06:38,027 INFO Allowed origins are: origin=Debian,codename=buster,label=Debian, origin=Debian,codename=buster,label=Debian-Security, origin=Debian 2018-07-16 06:06:51,758 INFO Packages that will be upgraded: $ sudo apt upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be upgraded: binutils-mingw-w64 binutils-mingw-w64-i686 binutils-mingw-w64-x86-64 comerr-dev e2fsprogs gir1.2-gucharmap-2.90 gir1.2-mutter-2 gnome-shell gnome-shell-common gnome-shell-dbgsym gucharmap html2text libcom-err2 libcom-err2-dbgsym libext2fs2 libgucharmap-2-90-7 libgucharmap-2-90-7-dbgsym libmozjs-52-0 libmozjs-52-0-dbgsym libmutter-2-0 libmutter-2-0-dbgsym libpng-dev libpng-tools libpng16-16 libpng16-16-dbgsym libraw16 libss2 libutf8proc2 lynx lynx-common minetest-mod-player-3d-armor mutter mutter-common mutter-dbgsym python3-proselint 35 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/91.3 MB of archives. After this operation, 154 kB disk space will be freed. Do you want to continue? [Y/n] n Abort. $ sudo apt dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be upgraded: binutils-mingw-w64 binutils-mingw-w64-i686 binutils-mingw-w64-x86-64 comerr-dev e2fsprogs gir1.2-gucharmap-2.90 gir1.2-mutter-2 gnome-shell gnome-shell-common gnome-shell-dbgsym gucharmap html2text libcom-err2 libcom-err2-dbgsym libext2fs2 libgucharmap-2-90-7 libgucharmap-2-90-7-dbgsym libmozjs-52-0 libmozjs-52-0-dbgsym libmutter-2-0 libmutter-2-0-dbgsym libpng-dev libpng-tools libpng16-16 libpng16-16-dbgsym libraw16 libss2 libutf8proc2 lynx lynx-common minetest-mod-player-3d-armor mutter mutter-common mutter-dbgsym python3-proselint 35 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/91.3 MB of archives. After this operation, 154 kB disk space will be freed. Do you want to continue? [Y/n] n Abort. $ apt policy mutter mutter: Installed: 3.28.2-2 Candidate: 3.28.2-3 Version table: 3.28.2-3 900 900 https://deb.debian.org/debian testing/main amd64 Packages 800 https://deb.debian.org/debian unstable/main amd64 Packages *** 3.28.2-2 100 100 /var/lib/dpkg/status -- System Information: Debian Release: buster/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.17.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages unattended-upgrades depends on: ii debconf [debconf-2.0] 1.5.67 ii gir1.2-glib-2.0 1.56.1-1 ii lsb-base 9.20170808 ii lsb-release 9.20170808 ii powermgmt-base 1.33 ii python3 3.6.5-3 ii python3-apt 1.7.0~alpha2 ii python3-gi 3.28.2-1+b1 ii ucf 3.0038 ii xz-utils 5.2.2-1.3 Versions of packages unattended-upgrades recommends: ii anacron 2.3-24 ii cron [cron-daemon] 3.0pl1-130 Versions of packages unattended-upgrades suggests: ii bsd-mailx 8.1.2-0.20160123cvs-4 ii exim4-daemon-light [mail-transport-agent] 4.91-5 ii needrestart 3.3-1 -- debconf information: * unattended-upgrades/enable_auto_updates: true * unattended-upgrades/origins_pattern: "origin=Debian"; -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: unattended-upgrades Source-Version: 2.0 Done: Balint Reczey <[email protected]> We believe that the bug you reported is fixed in the latest version of unattended-upgrades, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Balint Reczey <[email protected]> (supplier of updated unattended-upgrades package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 12 Mar 2020 22:52:58 +0100 Source: unattended-upgrades Architecture: source Version: 2.0 Distribution: unstable Urgency: medium Maintainer: Michael Vogt <[email protected]> Changed-By: Balint Reczey <[email protected]> Closes: 768087 903875 905877 919046 945837 946491 952569 Launchpad-Bugs-Fixed: 1251228 1434115 1850964 Changes: unattended-upgrades (2.0) unstable; urgency=medium . * Revert relying fully on pinning. APT's resolver can't be fully relied on because sometimes it does not find the solution. * Treat locally installed package versions as coming from a whitelisted origin * Don't list kept packages in dry-run mode. Since the kept packages are calculated based on the final system state all packages that would be upgraded would be listed as kept in dry-run mode. * Try installing/upgrading packages without any adjustment first. The applied pinning should be enough for APT's resolver to find the right candidate most of the time. The candidate version adjustments are still done in cases where APT's resolver fails * Report only higher available allowed versions with higher priority as kept (Closes: #952569) * Drop very long debug message about checking package list file * Honor pinning when listing origin of kept back packages . unattended-upgrades (1.18) experimental; urgency=medium . [ louib ] * Update blacklist translations * Fix syntax in template conf files . [ Balint Reczey ] * Keep mypy 0.761 happy * test: Create empty dirs to save kept packages list to them * Log explanation about kept back packages (LP: #1850964) (Closes: #945837, #903875) * Use GitHub Actions for CI instead of Travis. Run tests in Ubuntu Focal release because older releases don't have the needed python-apt version. * debian/tests/common-functions: Use backported python-apt from a PPA on Eoan * debian/tests: Skip upgrade-between-snapshots test. Python-apt's version is sid is too low for unattended-upgrades to work. * Use apt_pkg.Hashes instead of deprecated apt_pkg.md5sum() * autopkgtest: Skip upgrate-all-security in sid because buster can't be tested * Make allowed_origins, blacklist and whitelist attributes of UnattendedUpgradesCache * Make strict_whitelist attribute of UnattendedUpgradesCache * Apply pinning to disable not allowed origins and honor blacklist/whitelist. This makes candidate adjustments obsolete, since apt's resolver would pick candidates only from allowed origins by itself unless local pinning configuration overrides that. * Rely fully on pinning to disable allowed origins and stop adjusting candidates. * Drop Unattended-Upgrade::Allow-downgrade since now pinning is honored and downgrades are allowed for package versions with priority >= 1000. (Closes: #905877, #919046, #768087, #946491) (LP: #1251228, #1434115) * Don't ignore allowed origin when the package's priority is < 100. This used to be the way of honoring the priority, but now this special case prevents the package from showing up as a package kept back. * Assume frontend locking to be supported. Python3-apt (>= 1.9.6~) is required which supports the frontend locking API Checksums-Sha1: 2594d736890e7aeabb67dfbe9823f6e613950e5b 1898 unattended-upgrades_2.0.dsc 3b8910655618602005af05f4f7840e5727a5e92d 123840 unattended-upgrades_2.0.tar.xz 7badcf359cd6bd2979e55a4873ed9514f66fc6a2 8398 unattended-upgrades_2.0_source.buildinfo Checksums-Sha256: 571d4dae94668ba91f1bafaf983892e4b2e268102cff6b967b6c01f473a64b0a 1898 unattended-upgrades_2.0.dsc 2e2d206fd37ea6a4f7dd00eaf80cad5ad09d3a0a12418a19202e97c55e026f90 123840 unattended-upgrades_2.0.tar.xz ac9e9093727d5630071a825a55a3a64cf6168a5371b324dd2cf1af8cfd85b15b 8398 unattended-upgrades_2.0_source.buildinfo Files: fde082b73c2a39a35fa1af17529d9ba9 1898 admin optional unattended-upgrades_2.0.dsc f60f8c2ffcdb0716bed7496c2cdc2ef0 123840 admin optional unattended-upgrades_2.0.tar.xz e80b37697ee9bb78879adfa8daf856be 8398 admin optional unattended-upgrades_2.0_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEI/PvTgXX55rLQUfDg6KBkWslS0UFAl5qw9IACgkQg6KBkWsl S0VxFhAAqrphXWL/fXe9tms5H1aNIm1BzsUF4KxPJiDosEKRfyeafNo9pnqnYZXa 4JFu9UHr3gDoYagsjJt7bVPFwnw+w6EcciwXYtHQ6S1jI8Y/ttySWFUj/uuTLMEH L0kbDKc7fSeu6S7jucuUAkPRybIomLkci0EFHKmayrybjCuB0rr02UMQqtorNKPf HwHqCnVv9ikVOzsoMUazjKe6DUgnCSmZH+175Qhl7ac8PWBdj7+KXwIlFhJE9Nsz a7P7zYzY+e3krI3GTu1+moIERxNWcb45ZBwGfOBDL+qdQQoXiXuQDE5pOrpvexNE NzpI8+k4jaobKEmyk2XUAxe3BXAmlXWRQ+qQ8os0pQ85/KbA+DTT/Ham7T4WFC4m B0Z+Iu7u2wUsV/2ndv/Ahei5YPuxMAGiWld3pa18aTtvCG2/PMhBwOM7GZ3ZZtZi HRMEDYane38R8eMTZpbL6XGEKFloAVShg6g1YIBp7rtlvUO20Zi3E2Af94zLAzia Nb8sKwIZJN1MZDZ86pGyUaD2SkvU7jB1JheZTO/BpassIzO3ntVV+X8pOptVxvFb P+uDaMi047qC8aP/IsjVRFayvVFCgioebVUQ7EeNxDjdKsfXTlN4pMlzhO7P+OVW VXuQ1J62Mj/s4xAeTv7socaLP6JegNZOPmrnmcsCxXJSq8p/s6Y= =RBw9 -----END PGP SIGNATURE-----
--- End Message ---

