[Bug 1912496] Re: update-notifier-common pulls in ubuntu-drivers-common including on server where it is not required

Iain Lane 1912496 at bugs.launchpad.net
Wed Jan 27 15:16:04 UTC 2021


Actually here's a diff of the server-live manifests too:

laney at ancientminister:/srv/cdimage.ubuntu.com/www/full/ubuntu-server/focal/daily-live$ diff -u 20210126{,.1}/focal-live-server-amd64.manifest
--- 20210126/focal-live-server-amd64.manifest	2021-01-26 10:20:25.000000000 +0000
+++ 20210126.1/focal-live-server-amd64.manifest	2021-01-26 16:13:10.000000000 +0000
@@ -2,7 +2,6 @@
 adduser	3.118ubuntu2
 alsa-topology-conf	1.2.2-1
 alsa-ucm-conf	1.2.2-1ubuntu0.5
-alsa-utils	1.2.2-1ubuntu2
 apparmor	2.13.3-7ubuntu5.1
 apport	2.20.11-0ubuntu27.14
 apport-symptoms	0.23
@@ -51,7 +50,7 @@
 debconf-i18n	1.5.73
 debianutils	4.9.1
 diffutils	1:3.7-3
-dirmngr	2.2.19-3ubuntu2
+dirmngr	2.2.19-3ubuntu2.1
 distro-info-data	0.43ubuntu1.4
 dmeventd	2:1.02.167-1ubuntu1
 dmidecode	3.2-3
@@ -84,16 +83,16 @@
 glib-networking:amd64	2.64.2-1ubuntu0.1
 glib-networking-common	2.64.2-1ubuntu0.1
 glib-networking-services	2.64.2-1ubuntu0.1
-gnupg	2.2.19-3ubuntu2
-gnupg-l10n	2.2.19-3ubuntu2
-gnupg-utils	2.2.19-3ubuntu2
-gpg	2.2.19-3ubuntu2
-gpg-agent	2.2.19-3ubuntu2
-gpg-wks-client	2.2.19-3ubuntu2
-gpg-wks-server	2.2.19-3ubuntu2
-gpgconf	2.2.19-3ubuntu2
-gpgsm	2.2.19-3ubuntu2
-gpgv	2.2.19-3ubuntu2
+gnupg	2.2.19-3ubuntu2.1
+gnupg-l10n	2.2.19-3ubuntu2.1
+gnupg-utils	2.2.19-3ubuntu2.1
+gpg	2.2.19-3ubuntu2.1
+gpg-agent	2.2.19-3ubuntu2.1
+gpg-wks-client	2.2.19-3ubuntu2.1
+gpg-wks-server	2.2.19-3ubuntu2.1
+gpgconf	2.2.19-3ubuntu2.1
+gpgsm	2.2.19-3ubuntu2.1
+gpgv	2.2.19-3ubuntu2.1
 grep	3.4-1
 groff-base	1.22.4-4build1
 gsettings-desktop-schemas	3.36.0-1ubuntu1
@@ -138,7 +137,6 @@
 libasound2-data	1.2.2-2.1ubuntu2.3
 libassuan0:amd64	2.5.3-7ubuntu2
 libatm1:amd64	1:2.5.1-4
-libatopology2:amd64	1.2.2-2.1ubuntu2.3
 libattr1:amd64	1:2.4.48-5
 libaudit-common	1:2.8.5-2ubuntu6
 libaudit1:amd64	1:2.8.5-2ubuntu6
@@ -146,8 +144,8 @@
 libbrotli1:amd64	1.0.7-6ubuntu0.1
 libbsd0:amd64	0.10.0-1
 libbz2-1.0:amd64	1.0.8-2
-libc-bin	2.31-0ubuntu9.1
-libc6:amd64	2.31-0ubuntu9.1
+libc-bin	2.31-0ubuntu9.2
+libc6:amd64	2.31-0ubuntu9.2
 libcanberra0:amd64	0.30-7ubuntu1
 libcap-ng0:amd64	0.7.9-2.1build1
 libcap2:amd64	1:2.32-1
@@ -180,7 +178,6 @@
 libfastjson4:amd64	0.99.8-2
 libfdisk1:amd64	2.34-0.1ubuntu9.1
 libffi7:amd64	3.3-4
-libfftw3-single3:amd64	3.3.8-2ubuntu1
 libfido2-1:amd64	1.3.1-1ubuntu2
 libfl2:amd64	2.6.4-6.2
 libfribidi0:amd64	1.0.8-2
@@ -193,12 +190,11 @@
 libgdbm-compat4:amd64	1.18.1-5
 libgdbm6:amd64	1.18.1-5
 libgirepository-1.0-1:amd64	1.64.1-1~ubuntu20.04.1
-libglib2.0-0:amd64	2.64.3-1~ubuntu20.04.1
-libglib2.0-bin	2.64.3-1~ubuntu20.04.1
-libglib2.0-data	2.64.3-1~ubuntu20.04.1
+libglib2.0-0:amd64	2.64.6-1~ubuntu20.04.1
+libglib2.0-bin	2.64.6-1~ubuntu20.04.1
+libglib2.0-data	2.64.6-1~ubuntu20.04.1
 libgmp10:amd64	2:6.2.0+dfsg-4
 libgnutls30:amd64	3.6.13-2ubuntu1.3
-libgomp1:amd64	10.2.0-5ubuntu1~20.04
 libgpg-error0:amd64	1.37-1
 libgpgme11:amd64	1.13.1-7ubuntu2
 libgpm2:amd64	1.20.7-5
@@ -291,7 +287,6 @@
 libreadline8:amd64	8.0-4
 libroken18-heimdal:amd64	7.7.0+dfsg-1ubuntu1
 librtmp1:amd64	2.4+20151223.gitfa8646d.1-2build1
-libsamplerate0:amd64	0.1.9-2
 libsasl2-2:amd64	2.1.27+dfsg-2
 libsasl2-modules:amd64	2.1.27+dfsg-2
 libsasl2-modules-db:amd64	2.1.27+dfsg-2
@@ -349,13 +344,13 @@
 libyaml-0-2:amd64	0.2.2-1
 libzstd1:amd64	1.4.4+dfsg-3
 linux-base	4.5ubuntu3.1
-locales	2.31-0ubuntu9.1
+locales	2.31-0ubuntu9.2
 login	1:4.8.1-1ubuntu5.20.04
 logrotate	3.14.0-4ubuntu3
 logsave	1.45.5-2ubuntu1
 lsb-base	11.1.0ubuntu2
 lsb-release	11.1.0ubuntu2
-lshw	02.18.85-0.3ubuntu2
+lshw	02.18.85-0.3ubuntu2.20.04.1
 lsof	4.93.2+dfsg-1ubuntu0.20.04.1
 ltrace	0.7.3-6.1ubuntu1
 lvm2	2.03.07-1ubuntu1
@@ -404,10 +399,10 @@
 procps	2:3.3.16-1ubuntu2
 psmisc	23.3-1
 publicsuffix	20200303.0012-1
-python-apt-common	2.0.0ubuntu0.20.04.3
+python-apt-common	2.0.0ubuntu0.20.04.4
 python3	3.8.2-0ubuntu2
 python3-apport	2.20.11-0ubuntu27.14
-python3-apt	2.0.0ubuntu0.20.04.3
+python3-apt	2.0.0ubuntu0.20.04.4
 python3-attr	19.3.0-2
 python3-automat	0.8.0-1ubuntu1
 python3-blinker	1.4+dfsg1-0.3ubuntu1
@@ -477,7 +472,6 @@
 python3-update-manager	1:20.04.10.3
 python3-urllib3	1.25.8-2ubuntu0.1
 python3-wadllib	1.3.3-3build1
-python3-xkit	0.5.0ubuntu4
 python3-yaml	5.3.1-1
 python3-zipp	1.0.0-1
 python3-zope.interface	4.7.1-1
@@ -489,7 +483,7 @@
 run-one	1.17-0ubuntu1
 sbsigntool	0.9.2-2ubuntu1
 screen	4.8.0-1
-secureboot-db	1.5
+secureboot-db	1.6~20.04.1
 sed	4.7-1
 sensible-utils	0.0.12+nmu1
 sg3-utils	1.44-1ubuntu2
@@ -515,7 +509,6 @@
 tpm-udev	0.4
 tzdata	2020f-0ubuntu0.20.04.1
 ubuntu-advantage-tools	20.3
-ubuntu-drivers-common	1:0.8.6.3~0.20.04.2
 ubuntu-keyring	2020.02.11.2
 ubuntu-minimal	1.450.2
 ubuntu-release-upgrader-core	1:20.04.30
@@ -526,7 +519,7 @@
 ufw	0.36-6
 unattended-upgrades	2.3ubuntu0.1
 update-manager-core	1:20.04.10.3
-update-notifier-common	3.192.30.4
+update-notifier-common	3.192.30.5
 usb.ids	2020.03.19-1
 usbutils	1:012-2
 util-linux	2.34-0.1ubuntu9.1

Apart from SRUs being picked up, you can see ubuntu-drivers-common and
alsa-utils + deps falling off.

** Tags removed: verification-needed verification-needed-focal
** Tags added: verification-done verification-done-focal

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-notifier in Ubuntu.
https://bugs.launchpad.net/bugs/1912496

Title:
  update-notifier-common pulls in ubuntu-drivers-common including on
  server where it is not required

Status in update-notifier package in Ubuntu:
  Fix Released
Status in update-notifier source package in Focal:
  Fix Committed

Bug description:
  [ Description ]

  update-notifier 3.192.37 (https://git.launchpad.net/ubuntu/+source
  /update-notifier/commit/?id=f766bda4ab5032a5af84311fabd2e6d9e56b3254)
  added a dependency on ubuntu-drivers-common, which causes ubuntu-
  server to bloat, for example by pulling in alsa-utils.

  [ Fix ]

  Move the dependency to update-notifier, which contains /usr/bin
  /update-notifier and also the dependency on update-manager, which is
  launched after we run the script which uses ubuntu-drivers-common.

  [ QA ]

  1. Make sure ubuntu-drivers-common isn't on the referenced server image.
  2. Make sure it is still on images where update-notifier is installed.

  [ Where problems could occur ]

  If we lose the dependency, then update-manager will not be able to
  auto launch, since we require it to be available to run a script
  before auto launching.

  [ Original description ]

  I don't know if there's an easy solution to this, or if we just need
  to live with it. If the latter, this bug can be Won't Fix'd.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/1912496/+subscriptions



More information about the foundations-bugs mailing list