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
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 old/etc/ console- setup/cached_ setup_keyboard. sh 2023-05-27 02:40:01.972144149 +0000 new/etc/ console- setup/cached_ setup_keyboard. sh 2023-05-27 03:46:59.789488446 +0000 0HDubT' > '/dev/null' Ds1StA' > '/dev/null' old/var/ lib/systemd/ catalog/ database and bionic- new/var/ lib/systemd/ catalog/ database differ old/etc/ console- setup/cached. kmap.gz and trusty- new/etc/ console- setup/cached. kmap.gz differ old/etc/ console- setup/cached. kmap.gz and xenial- new/etc/ console- setup/cached. kmap.gz differ old/etc/ init.d/ .depend. boot xenial- new/etc/ init.d/ .depend. boot old/etc/ init.d/ .depend. boot 2023-05-27 02:58:16.630479975 +0000 new/etc/ init.d/ .depend. boot 2023-05-27 04:09:02.805597475 +0000 bootclean. sh bootmisc.sh mountnfs- bootclean. sh mountnfs.sh mountall- bootclean. sh mountall.sh kmod procps bootclean. sh bootmisc.sh procps kmod mountnfs- bootclean. sh mountall- bootclean. sh bootclean. sh bootclean. sh: checkroot.sh bootclean. sh mountnfs- bootclean. sh mountall- bootclean. sh udev bootclean. sh mountnfs- bootclean. sh mountall- bootclean. sh bootclean. sh: mountnfs.sh bootclean. sh: mountall.sh bootclean. sh old/etc/ init.d/ .depend. stop xenial- new/etc/ init.d/ .depend. stop old/etc/ init.d/ .depend. stop 2023-05-27 02:58:16.630479975 +0000 new/etc/ init.d/ .depend. stop 2023-05-27 04:09:02.805597475 +0000 old/var/ lib/systemd/ catalog/ database and xenial- new/var/ lib/systemd/ catalog/ database differ
--- bionic-
+++ bionic-
@@ -5,4 +5,4 @@
exit 0
fi
kbd_mode '-u'
-loadkeys '/tmp/tmpkbd.
+loadkeys '/tmp/tmpkbd.
Binary files bionic-
Binary files trusty-
Binary files xenial-
diff -ur xenial-
--- xenial-
+++ xenial-
@@ -1,4 +1,4 @@
-TARGETS = console-setup mountkernfs.sh hostname.sh resolvconf udev networking hwclock.sh mountdevsubfs.sh checkroot.sh urandom checkfs.sh checkroot-
+TARGETS = console-setup mountkernfs.sh hostname.sh resolvconf udev networking hwclock.sh mountdevsubfs.sh checkroot.sh urandom mountnfs.sh mountall.sh checkfs.sh checkroot-
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-
checkfs.sh: checkroot.sh
checkroot-
-bootmisc.sh: checkroot-
+bootmisc.sh: udev checkroot-
+procps: mountkernfs.sh udev
+kmod: checkroot.sh
mountnfs-
-mountnfs.sh: networking
mountall-
-mountall.sh: checkfs.sh checkroot-
-kmod: checkroot.sh
-procps: mountkernfs.sh udev
diff -ur xenial-
--- xenial-
+++ xenial-
@@ -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-