Package: unattended-upgrades Version: 1.4 Severity: serious Recently I have had unattended-upgrades upgrade random packages from testing to experimental. If I downgrade the packages upgraded, I won't get the same packages upgraded the next day. I run apt-show-versions daily and save the output to my mail store. Using my mail store I found that the first instance of this happening was on 2018-07-06, there were earlier instances but they were from me manually installing packages from experimental and u-u doing subsequent upgrades. I noticed that I upgraded unattended-upgrades on that date from 1.3 to 1.4. I'm not sure, but the changelog indicates some package candidate changes, perhaps this caused the issue? I think this bug should be fixed before Debian releases buster, this could break some setups.
$ notmuch search --output files --format text0 subject:apt-show-versions AND
experimental | xargs -0 grep -Zl ^+.*/experimental | xargs -0 grep ^Date:
grep: /home/pabs/mail/cur/1533911695.H364727P6217.chianamo:2,: No such file or
directory
/home/pabs/mail/.archives.chianamo/cur/1533738479.H931450P19950.chianamo:2,S:Date:
Wed, 08 Aug 2018 22:27:59 +0800
/home/pabs/mail/.archives.chianamo/cur/1533452480.H469089P20113.chianamo:2,S:Date:
Sun, 05 Aug 2018 15:01:20 +0800
/home/pabs/mail/.archives.chianamo/cur/1532469048.H39195P10262.chianamo:2,S:Date:
Wed, 25 Jul 2018 05:50:47 +0800
/home/pabs/mail/.archives.chianamo/cur/1532009473.H904807P26370.chianamo:2,S:Date:
Thu, 19 Jul 2018 22:11:13 +0800
/home/pabs/mail/.archives.chianamo/cur/1531406466.H36620P31910.chianamo:2,S:Date:
Thu, 12 Jul 2018 22:41:05 +0800
/home/pabs/mail/.archives.chianamo/cur/1531318643.H907159P2397.chianamo:2,S:Date:
Wed, 11 Jul 2018 22:17:23 +0800
/home/pabs/mail/.archives.chianamo/cur/1531231937.H239897P6579.chianamo:2,S:Date:
Tue, 10 Jul 2018 22:12:17 +0800
/home/pabs/mail/.archives.chianamo/cur/1531145728.H178673P15461.chianamo:2,S:Date:
Mon, 09 Jul 2018 22:15:28 +0800
/home/pabs/mail/.archives.chianamo/cur/1530973747.H830435P12225.chianamo:2,S:Date:
Sat, 07 Jul 2018 22:29:07 +0800
/home/pabs/mail/.archives.chianamo/cur/1530887497.H217865P26358.chianamo:2,S:Date:
Fri, 06 Jul 2018 22:31:36 +0800
/home/pabs/mail/.archives.chianamo/cur/1528812402.H467547P3507.chianamo:2,S:Date:
Tue, 12 Jun 2018 22:06:42 +0800
/home/pabs/mail/.archives.chianamo/cur/1528121929.H964004P25155.chianamo:2,S:Date:
Mon, 04 Jun 2018 22:18:49 +0800
/home/pabs/mail/.archives.chianamo/cur/1527948341.H185749P9358.chianamo:2,S:Date:
Sat, 02 Jun 2018 22:05:41 +0800
/home/pabs/mail/.archives.chianamo/cur/1527863815.H640051P20918.chianamo:2,S:Date:
Fri, 01 Jun 2018 22:36:55 +0800
...
$ which-pkg-broke unattended-upgrades | grep -C3 'Jul *6'
libpython3.6-stdlib:amd64 Sun Jul 1 13:07:11 2018
python3.6-minimal Sun Jul 1 13:07:14 2018
libpython3.6-minimal:amd64 Sun Jul 1 13:07:19 2018
unattended-upgrades Fri Jul 6 21:03:10 2018
install-info Sat Jul 7 12:22:43 2018
libapt-pkg5.0:amd64 Mon Jul 16 15:38:37 2018
libapt-inst2.0:amd64 Mon Jul 16 15:38:43 2018
$ zgrep -B2 -A1 unattended-upgrades /var/log/apt/history.log.1.gz
Start-Date: 2018-07-06 21:03:00
Requested-By: pabs (1000)
Upgrade: unattended-upgrades:amd64 (1.3, 1.4)
End-Date: 2018-07-06 21:03:21
unattended-upgrades (1.4) unstable; urgency=medium
...
* Adjust candidates only for packages to be possibly installed
(Closes: #892028, #899366) (LP: #1396787)
-- 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.69
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.6.2
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-6
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

