lunar passes. After amending the test case to clean up the output of the diff, here is the remaining manageable delta which I think is not worth further test case refinement on as it can be hand-reviewed for sanity. diff -ur bionic-old/etc/console-setup/cached_setup_keyboard.sh bionic-new/etc/console-setup/cached_setup_keyboard.sh --- bionic-old/etc/console-setup/cached_setup_keyboard.sh 2023-05-27 02:40:01.972144149 +0000 +++ bionic-new/etc/console-setup/cached_setup_keyboard.sh 2023-05-27 03:46:59.789488446 +0000 @@ -5,4 +5,4 @@ exit 0 fi kbd_mode '-u' -loadkeys '/tmp/tmpkbd.0HDubT' > '/dev/null' +loadkeys '/tmp/tmpkbd.Ds1StA' > '/dev/null' Binary files bionic-old/var/lib/systemd/catalog/database and bionic-new/var/lib/systemd/catalog/database differ Binary files trusty-old/etc/console-setup/cached.kmap.gz and trusty-new/etc/console-setup/cached.kmap.gz differ Binary files xenial-old/etc/console-setup/cached.kmap.gz and xenial-new/etc/console-setup/cached.kmap.gz differ diff -ur xenial-old/etc/init.d/.depend.boot xenial-new/etc/init.d/.depend.boot --- xenial-old/etc/init.d/.depend.boot 2023-05-27 02:58:16.630479975 +0000 +++ xenial-new/etc/init.d/.depend.boot 2023-05-27 04:09:02.805597475 +0000 @@ -1,4 +1,4 @@ -TARGETS = console-setup mountkernfs.sh hostname.sh resolvconf udev networking hwclock.sh mountdevsubfs.sh checkroot.sh urandom checkfs.sh checkroot-bootclean.sh bootmisc.sh mountnfs-bootclean.sh mountnfs.sh mountall-bootclean.sh mountall.sh kmod procps +TARGETS = console-setup mountkernfs.sh hostname.sh resolvconf udev networking hwclock.sh mountdevsubfs.sh checkroot.sh urandom mountnfs.sh mountall.sh checkfs.sh checkroot-bootclean.sh bootmisc.sh procps kmod mountnfs-bootclean.sh mountall-bootclean.sh INTERACTIVE = console-setup udev checkroot.sh checkfs.sh udev: mountkernfs.sh networking: mountkernfs.sh urandom procps resolvconf @@ -6,12 +6,12 @@ mountdevsubfs.sh: mountkernfs.sh udev checkroot.sh: hwclock.sh mountdevsubfs.sh hostname.sh urandom: hwclock.sh +mountnfs.sh: networking +mountall.sh: checkfs.sh checkroot-bootclean.sh checkfs.sh: checkroot.sh checkroot-bootclean.sh: checkroot.sh -bootmisc.sh: checkroot-bootclean.sh mountnfs-bootclean.sh mountall-bootclean.sh udev +bootmisc.sh: udev checkroot-bootclean.sh mountnfs-bootclean.sh mountall-bootclean.sh +procps: mountkernfs.sh udev +kmod: checkroot.sh mountnfs-bootclean.sh: mountnfs.sh -mountnfs.sh: networking mountall-bootclean.sh: mountall.sh -mountall.sh: checkfs.sh checkroot-bootclean.sh -kmod: checkroot.sh -procps: mountkernfs.sh udev diff -ur xenial-old/etc/init.d/.depend.stop xenial-new/etc/init.d/.depend.stop --- xenial-old/etc/init.d/.depend.stop 2023-05-27 02:58:16.630479975 +0000 +++ xenial-new/etc/init.d/.depend.stop 2023-05-27 04:09:02.805597475 +0000 @@ -1,9 +1,9 @@ TARGETS = sendsigs resolvconf urandom rsyslog umountnfs.sh hwclock.sh networking umountfs umountroot halt reboot rsyslog: sendsigs -umountnfs.sh: sendsigs rsyslog +umountnfs.sh: rsyslog sendsigs hwclock.sh: rsyslog networking: umountnfs.sh -umountfs: umountnfs.sh hwclock.sh urandom networking resolvconf +umountfs: umountnfs.sh hwclock.sh networking urandom resolvconf umountroot: umountfs halt: umountroot reboot: umountroot Binary files xenial-old/var/lib/systemd/catalog/database and xenial-new/var/lib/systemd/catalog/database differ