I've done more digging and I think the regressing happened sooner, but I only rebooted it on the day I noticed it wasn't working. I decided to see when the system was actually last rebooted by using:
$ last reboot | less
reboot system boot 5.8.0-40-generic Fri Jan 22 11:44 still running
reboot system boot 5.8.0-40-generic Fri Jan 22 10:15 - 11:44 (01:28)
reboot system boot 5.4.0-64-generic Fri Jan 22 10:06 - 10:14 (00:07)
reboot system boot 5.8.0-40-generic Fri Jan 22 10:03 - 10:14 (00:11)
reboot system boot 5.8.0-40-generic Fri Jan 22 08:23 - 10:02 (01:39)
reboot system boot 5.8.0-40-generic Fri Jan 22 08:10 - 08:23 (00:13)
reboot system boot 5.4.0-64-generic Fri Jan 22 08:06 - 08:09 (00:03)
reboot system boot 5.8.0-36-generic Fri Jan 22 07:59 - 08:05 (00:06)
reboot system boot 5.8.0-38-generic Fri Jan 22 07:53 - 07:58 (00:05)
reboot system boot 5.8.0-40-generic Fri Jan 22 07:45 - 07:52 (00:07)
reboot system boot 5.8.0-40-generic Fri Jan 22 07:39 - 07:40 (00:00)
reboot system boot 5.8.0-40-generic Fri Jan 22 07:35 - 07:38 (00:03)
reboot system boot 5.8.0-36-generic Sun Jan 10 03:43 - 07:34 (12+03:51)
reboot system boot 5.4.0-58-generic Mon Jan 4 10:00 - 03:42 (5+17:42)
You'll see everything was fine on the 10 Jan 2021 and 4 Jan 2021. That means the regression happened on or after these dates. I've rerun the awk command to see what packages were changed in that time and I have:
I've done more digging and I think the regressing happened sooner, but I only rebooted it on the day I noticed it wasn't working. I decided to see when the system was actually last rebooted by using:
$ last reboot | less
reboot system boot 5.8.0-40-generic Fri Jan 22 11:44 still running
reboot system boot 5.8.0-40-generic Fri Jan 22 10:15 - 11:44 (01:28)
reboot system boot 5.4.0-64-generic Fri Jan 22 10:06 - 10:14 (00:07)
reboot system boot 5.8.0-40-generic Fri Jan 22 10:03 - 10:14 (00:11)
reboot system boot 5.8.0-40-generic Fri Jan 22 08:23 - 10:02 (01:39)
reboot system boot 5.8.0-40-generic Fri Jan 22 08:10 - 08:23 (00:13)
reboot system boot 5.4.0-64-generic Fri Jan 22 08:06 - 08:09 (00:03)
reboot system boot 5.8.0-36-generic Fri Jan 22 07:59 - 08:05 (00:06)
reboot system boot 5.8.0-38-generic Fri Jan 22 07:53 - 07:58 (00:05)
reboot system boot 5.8.0-40-generic Fri Jan 22 07:45 - 07:52 (00:07)
reboot system boot 5.8.0-40-generic Fri Jan 22 07:39 - 07:40 (00:00)
reboot system boot 5.8.0-40-generic Fri Jan 22 07:35 - 07:38 (00:03)
reboot system boot 5.8.0-36-generic Sun Jan 10 03:43 - 07:34 (12+03:51)
reboot system boot 5.4.0-58-generic Mon Jan 4 10:00 - 03:42 (5+17:42)
You'll see everything was fine on the 10 Jan 2021 and 4 Jan 2021. That means the regression happened on or after these dates. I've rerun the awk command to see what packages were changed in that time and I have:
$ awk 'BEGIN{ start="0" } { if($0 ~ /Log started: 2021-01-05/) { start="1"} if ( start == "1" && $0 ~ /Unpacking.*over/) {gsub(/[\s\t)( ]+/,"",$5); printf("%s=%s ", $2 , $5)}}' /var/log/ apt/term. log
libproxy1- plugin- gsettings: amd64=0. 4.15-10ubuntu1. 1 libproxy1- plugin- networkmanager: amd64=0. 4.15-10ubuntu1. 1 libproxy1v5: amd64=0. 4.15-10ubuntu1. 1 libproxy1v5: i386=0. 4.15-10ubuntu1. 1 python- apt-common= 2.0.0ubuntu0. 20.04.2 libproxy- tools=0. 4.15-10ubuntu1. 1 python3- apt=2.0. 0ubuntu0. 20.04.2 p11-kit- modules: amd64=0. 23.20-1build1 libp11- kit0:amd64= 0.23.20- 1build1 libp11- kit0:i386= 0.23.20- 1build1 firefox- locale- en=84.0+ build3- 0ubuntu0. 20.04.1 libopenexr- dev=2.3. 0-6ubuntu0. 2 libopenexr24: amd64=2. 3.0-6ubuntu0. 2 linux-generic- hwe-20. 04=5.4. 0.58.61 linux-image- generic- hwe-20. 04=5.4. 0.58.61 linux-headers- generic- hwe-20. 04=5.4. 0.58.61 linux-headers- generic= 5.4.0.58. 61 firefox= 84.0+build3- 0ubuntu0. 20.04.1 linux-libc- dev:amd64= 5.4.0-58. 64 p11-kit= 0.23.20- 1build1 libwavpack1: i386=5. 2.0-1 libwavpack1: amd64=5. 2.0-1 linux-generic- hwe-20. 04=5.4. 0.59.62 linux-image- generic- hwe-20. 04=5.4. 0.59.62 linux-headers- generic- hwe-20. 04=5.4. 0.59.62 libatopology2: amd64=1. 2.2-2.1ubuntu2. 2 libasound2: i386=1. 2.2-2.1ubuntu2. 2 libasound2: amd64=1. 2.2-2.1ubuntu2. 2 libasound2- dev:amd64= 1.2.2-2. 1ubuntu2. 2 libasound2- data=1. 2.2-2.1ubuntu2. 2 libdrm- common= 2.4.101- 2 libdrm2: amd64=2. 4.101-2 libdrm2: i386=2. 4.101-2 xserver- common= 2:1.20. 8-2ubuntu2. 6 xserver- xorg-legacy= 2:1.20. 8-2ubuntu2. 6 libegl- dev:amd64= 1.3.1-1ubuntu0. 20.04.1 libegl1: amd64=1. 3.1-1ubuntu0. 20.04.1 libopengl- dev:amd64= 1.3.1-1ubuntu0. 20.04.1 libopengl0: amd64=1. 3.1-1ubuntu0. 20.04.1 libglx- dev:amd64= 1.3.1-1ubuntu0. 20.04.1 libgl-dev: amd64=1. 3.1-1ubuntu0. 20.04.1 libgl1: amd64=1. 3.1-1ubuntu0. 20.04.1 libgl1: i386=1. 3.1-1ubuntu0. 20.04.1 libglx0: i386=1. 3.1-1ubuntu0. 20.04.1 libglx0: amd64=1. 3.1-1ubuntu0. 20.04.1 libgles- dev:amd64= 1.3.1-1ubuntu0. 20.04.1 libglvnd- dev:amd64= 1.3.1-1ubuntu0. 20.04.1 libgles2: amd64=1. 3.1-1ubuntu0. 20.04.1 libgles1: amd64=1. 3.1-1ubuntu0. 20.04.1 libglvnd0: amd64=1. 3.1-1ubuntu0. 20.04.1 libglvnd0: i386=1. 3.1-1ubuntu0. 20.04.1 libglx- mesa0:i386= 20.0.8- 0ubuntu1~ 20.04.1 libglx- mesa0:amd64= 20.0.8- 0ubuntu1~ 20.04.1 xserver- xorg-core= 2:1.20. 8-2ubuntu2. 6 libdrm- amdgpu1: amd64=2. 4.101-2 libdrm- amdgpu1: i386=2. 4.101-2 libdrm- intel1: amd64=2. 4.101-2 libdrm- intel1: i386=2. 4.101-2 libdrm- nouveau2: amd64=2. 4.101-2 libdrm- nouveau2: i386=2. 4.101-2 libdrm- radeon1: amd64=2. 4.101-2 libdrm- radeon1: i386=2. 4.101-2 libgl1- mesa-dri: i386=20. 0.8-0ubuntu1~ 20.04.1 libgl1- mesa-dri: amd64=20. 0.8-0ubuntu1~ 20.04.1 libosmesa6: i386=20. 0.8-0ubuntu1~ 20.04.1 libosmesa6: amd64=20. 0.8-0ubuntu1~ 20.04.1 libegl- mesa0:amd64= 20.0.8- 0ubuntu1~ 20.04.1 libglapi- mesa:amd64= 20.0.8- 0ubuntu1~ 20.04.1 libglapi- mesa:i386= 20.0.8- 0ubuntu1~ 20.04.1 libgbm1: amd64=20. 0.8-0ubuntu1~ 20.04.1 google- chrome- stable= 87.0.4280. 88-1 update- notifier= 3.192.30 update- notifier- common= 3.192.30 tzdata= 2020d-0ubuntu0. 20.04 firefox= 84.0.1+ build1- 0ubuntu0. 20.04.1 firefox- locale- en=84.0. 1+build1- 0ubuntu0. 20.04.1 libegl1- mesa-dev: amd64=20. 0.8-0ubuntu1~ 20.04.1 libgles2- mesa-dev: amd64=20. 0.8-0ubuntu1~ 20.04.1 libxatracker2: amd64=20. 0.8-0ubuntu1~ 20.04.1 linux-firmware= 1.187.6 linux-generic- hwe-20. 04=5.8. 0.34.37~ 20.04.20 linux-image- generic- hwe-20. 04=5.8. 0.34.37~ 20.04.20 linux-headers- generic- hwe-20. 04=5.8. 0.34.37~ 20.04.20 linux-headers- generic= 5.4.0.59. 62 linux-libc- dev:amd64= 5.4.0-59. 65 mesa-va- drivers: amd64=20. 0.8-0ubuntu1~ 20.04.1 mesa-va- drivers: i386=20. 0.8-0ubuntu1~ 20.04.1 mesa-vdpau- drivers: amd64=20. 0.8-0ubuntu1~ 20.04.1 mesa-vdpau- drivers: i386=20. 0.8-0ubuntu1~ 20.04.1 mesa-vulkan- drivers: i386=20. 0.8-0ubuntu1~ 20.04.1 mesa-vulkan- drivers: amd64=20. 0.8-0ubuntu1~ 20.04.1 nautilus- sendto= 3.8.6-3 obs-studio= 26.1.0- 0obproject1~ focal xserver- xephyr= 2:1.20. 8-2ubuntu2. 6 xwayland= 2:1.20. 8-2ubuntu2. 6 libgl1- mesa-dev: amd64=20. 0.8-0ubuntu1~ 20.04.1 libopenjp2- 7:amd64= 2.3.1-1ubuntu4 libopenjp2- 7:i386= 2.3.1-1ubuntu4 tzdata= 2020f-0ubuntu0. 20.04 lsof=4.93.2+dfg-1 xdg-utils= 1.1.3-2ubuntu1. 20.04.1 tar=1.30+dfg-7 linux-generic- hwe-20. 04=5.8. 0.36.40~ 20.04.21 linux-image- generic- hwe-20. 04=5.8. 0.36.40~ 20.04.21 linux-headers- generic- hwe-20. 04=5.8. 0.36.40~ 20.04.21 linux-headers- generic= 5.4.0.60. 63 linux-libc- dev:amd64= 5.4.0-60. 67 dnsmasq- base=2. 80-1.1ubuntu1 xserver- common= 2:1.20. 9-2ubuntu1. 1~20.04. 1 xserver- xorg-core= 2:1.20. 9-2ubuntu1. 1~20.04. 1 xserver- xorg-legacy= 2:1.20. 9-2ubuntu1. 1~20.04. 1 xwayland= 2:1.20. 9-2ubuntu1. 1~20.04. 1 python3- pil:amd64= 7.0.0-4ubuntu0. 1 xserver- xephyr= 2:1.20. 9-2ubuntu1. 1~20.04. 1 libnss- systemd: amd64=245. 4-4ubuntu3. 3 libudev1: i386=245. 4-4ubuntu3. 3 libudev1: amd64=245. 4-4ubuntu3. 3 libudev- dev:amd64= 245.4-4ubuntu3. 3 udev=245. 4-4ubuntu3. 3 systemd- timesyncd= 245.4-4ubuntu3. 3 systemd- sysv=245. 4-4ubuntu3. 3 libpam- systemd: amd64=245. 4-4ubuntu3. 3 systemd= 245.4-4ubuntu3. 3 libsystemd0: amd64=245. 4-4ubuntu3. 3 libsystemd0: i386=245. 4-4ubuntu3. 3 libapt- pkg6.0: amd64=2. 0.2ubuntu0. 2 apt=2.0.2ubuntu0.2 apt-utils= 2.0.2ubuntu0. 2 google- chrome- stable= 87.0.4280. 141-1 ubuntu- release- upgrader- gtk=1:20. 04.29 ubuntu- release- upgrader- core=1: 20.04.29 update- manager= 1:20.04. 10.1 update- manager- core=1: 20.04.10. 1 python3- distupgrade= 1:20.04. 29 python3- update- manager= 1:20.04. 10.1 update- notifier= 3.192.30. 3 update- notifier- common= 3.192.30. 3 libnetplan0: amd64=0. 100-0ubuntu4~ 20.04.3 netplan. io=0.100- 0ubuntu4~ 20.04.3 mutter- common= 3.36.6- 1ubuntu0. 20.04.2 gir1.2- mutter- 6:amd64= 3.36.6- 1ubuntu0. 20.04.2 libmutter- 6-0:amd64= 3.36.6- 1ubuntu0. 20.04.2 jq=1.6-1 libjq1:amd64=1.6-1 linux-firmware= 1.187.7 linux-generic- hwe-20. 04=5.8. 0.38.43~ 20.04.23 linux-image- generic- hwe-20. 04=5.8. 0.38.43~ 20.04.23 linux-headers- generic- hwe-20. 04=5.8. 0.38.43~ 20.04.23 linux-headers- generic= 5.4.0.62. 65 linux-libc- dev:amd64= 5.4.0-62. 70 steam-launcher= 1:1.0.0. 67 mutter= 3.36.6- 1ubuntu0. 20.04.2 signal- desktop= 1.39.4 linux-firmware= 1.187.8 linux-firmware= 1.187