I'm not able to reproduce this on a chroot upgrade from impish to jammy:
(impish-amd64)root@bryant:/# apt install libwacom-bin Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed: libglib2.0-0 libgudev-1.0-0 libwacom-common libwacom2 Recommended packages: libglib2.0-data shared-mime-info xdg-user-dirs The following NEW packages will be installed: libglib2.0-0 libgudev-1.0-0 libwacom-bin libwacom-common libwacom2 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 1518 kB of archives. After this operation, 5014 kB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://archive.ubuntu.com/ubuntu impish/main amd64 libglib2.0-0 amd64 2.68.4-1ubuntu1 [1424 kB] Get:2 http://archive.ubuntu.com/ubuntu impish/main amd64 libgudev-1.0-0 amd64 1:237-2 [16.3 kB] Get:3 http://archive.ubuntu.com/ubuntu impish/main amd64 libwacom-common all 1.8-2ubuntu2 [49.5 kB] Get:4 http://archive.ubuntu.com/ubuntu impish/main amd64 libwacom2 amd64 1.8-2ubuntu2 [22.2 kB] Get:5 http://archive.ubuntu.com/ubuntu impish/main amd64 libwacom-bin amd64 1.8-2ubuntu2 [5604 B] Fetched 1518 kB in 1s (1702 kB/s) Selecting previously unselected package libglib2.0-0:amd64. (Reading database ... 11558 files and directories currently installed.) Preparing to unpack .../libglib2.0-0_2.68.4-1ubuntu1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.68.4-1ubuntu1) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../libgudev-1.0-0_1%3a237-2_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (1:237-2) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../libwacom-common_1.8-2ubuntu2_all.deb ... Unpacking libwacom-common (1.8-2ubuntu2) ... Selecting previously unselected package libwacom2:amd64. Preparing to unpack .../libwacom2_1.8-2ubuntu2_amd64.deb ... Unpacking libwacom2:amd64 (1.8-2ubuntu2) ... Selecting previously unselected package libwacom-bin. Preparing to unpack .../libwacom-bin_1.8-2ubuntu2_amd64.deb ... Unpacking libwacom-bin (1.8-2ubuntu2) ... Setting up libglib2.0-0:amd64 (2.68.4-1ubuntu1) ... No schema files found: doing nothing. Setting up libgudev-1.0-0:amd64 (1:237-2) ... Setting up libwacom-common (1.8-2ubuntu2) ... Setting up libwacom2:amd64 (1.8-2ubuntu2) ... Setting up libwacom-bin (1.8-2ubuntu2) ... Processing triggers for libc-bin (2.34-0ubuntu3) ... (impish-amd64)root@bryant:/# sed -i 's/impish/jammy/' etc/apt/sources.list (impish-amd64)root@bryant:/# apt update Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB] Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [90.7 kB] Get:3 http://security.ubuntu.com/ubuntu jammy-security InRelease [90.7 kB] Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1411 kB] Get:5 http://archive.ubuntu.com/ubuntu jammy/main Translation-en [515 kB] Get:6 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [101 kB] Get:7 http://archive.ubuntu.com/ubuntu jammy/restricted Translation-en [14.2 kB] Get:8 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [14.0 MB] Get:9 http://archive.ubuntu.com/ubuntu jammy/universe Translation-en [5638 kB] Get:10 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [219 kB] Get:11 http://archive.ubuntu.com/ubuntu jammy/multiverse Translation-en [112 kB] Fetched 22.5 MB in 5s (4931 kB/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done 142 packages can be upgraded. Run 'apt list --upgradable' to see them. (impish-amd64)root@bryant:/# apt dist-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages will be REMOVED: libsemanage1 libwacom2 The following NEW packages will be installed: gcc-12-base libexpat1 libmpdec3 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libsemanage2 libsepol2 libssl3 libwacom9 media-types python3 python3-minimal python3.9 python3.9-minimal tzdata The following packages will be upgraded: apt apt-utils base-files base-passwd bash binutils binutils-common binutils-x86-64-linux-gnu bsdutils bzip2 coreutils cpp-10 cpp-11 dash debconf debianutils dirmngr dpkg dpkg-dev e2fsprogs fakeroot g++-10 g++-11 gcc-10 gcc-10-base gcc-11 gcc-11-base gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv grep init-system-helpers libacl1 libapt-pkg6.0 libasan6 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libctf-nobfd0 libctf0 libdebconfclient0 libdpkg-perl libext2fs2 libfakeroot libffi8 libgcc-10-dev libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libglib2.0-0 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libidn2-0 libisl23 libitm1 libk5crypto3 libkrb5-3 libkrb5support0 libksba8 libldap-2.5-0 liblsan0 libmount1 libmpc3 libncurses6 libncursesw6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libprocps8 libquadmath0 libreadline8 libsasl2-2 libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsmartcols1 libsqlite3-0 libss2 libstdc++-10-dev libstdc++-11-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtsan0 libubsan1 libudev1 libunistring2 libuuid1 libwacom-bin libwacom-common libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lto-disabled-list make mawk mount ncurses-base ncurses-bin optipng passwd pkgbinarymangler procps readline-common sed sensible-utils sudo sysvinit-utils usrmerge util-linux 142 upgraded, 16 newly installed, 2 to remove and 0 not upgraded. Need to get 141 MB of archives. After this operation, 327 MB disk space will be freed. Do you want to continue? [Y/n]
libwacom9 gets installed and libwacom2 removed as it should.
I'm not able to reproduce this on a chroot upgrade from impish to jammy:
(impish- amd64)root@ bryant: /# apt install libwacom-bin archive. ubuntu. com/ubuntu impish/main amd64 libglib2.0-0 amd64 2.68.4-1ubuntu1 [1424 kB] archive. ubuntu. com/ubuntu impish/main amd64 libgudev-1.0-0 amd64 1:237-2 [16.3 kB] archive. ubuntu. com/ubuntu impish/main amd64 libwacom-common all 1.8-2ubuntu2 [49.5 kB] archive. ubuntu. com/ubuntu impish/main amd64 libwacom2 amd64 1.8-2ubuntu2 [22.2 kB] archive. ubuntu. com/ubuntu impish/main amd64 libwacom-bin amd64 1.8-2ubuntu2 [5604 B] 0-0_2.68. 4-1ubuntu1_ amd64.deb ... 1.0-0:amd64. 1.0-0_1% 3a237-2_ amd64.deb ... 1.0-0:amd64 (1:237-2) ... common_ 1.8-2ubuntu2_ all.deb ... 1.8-2ubuntu2_ amd64.deb ... bin_1.8- 2ubuntu2_ amd64.deb ... 1.0-0:amd64 (1:237-2) ... amd64)root@ bryant: /# sed -i 's/impish/jammy/' etc/apt/ sources. list amd64)root@ bryant: /# apt update archive. ubuntu. com/ubuntu jammy InRelease [270 kB] archive. ubuntu. com/ubuntu jammy-updates InRelease [90.7 kB] security. ubuntu. com/ubuntu jammy-security InRelease [90.7 kB] archive. ubuntu. com/ubuntu jammy/main amd64 Packages [1411 kB] archive. ubuntu. com/ubuntu jammy/main Translation-en [515 kB] archive. ubuntu. com/ubuntu jammy/restricted amd64 Packages [101 kB] archive. ubuntu. com/ubuntu jammy/restricted Translation-en [14.2 kB] archive. ubuntu. com/ubuntu jammy/universe amd64 Packages [14.0 MB] archive. ubuntu. com/ubuntu jammy/universe Translation-en [5638 kB] archive. ubuntu. com/ubuntu jammy/multiverse amd64 Packages [219 kB] archive. ubuntu. com/ubuntu jammy/multiverse Translation-en [112 kB] amd64)root@ bryant: /# apt dist-upgrade 9-minimal libpython3.9-stdlib libsemanage2 x86-64- linux-gnu bsdutils bzip2 modules- bin libpam-runtime libpam0g libpcre2-8-0 libprocps8 libquadmath0 libreadline8 libsasl2-2 modules- db libseccomp2 libselinux1 libsemanage-common libsmartcols1 libsqlite3-0 libss2
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
libglib2.0-0 libgudev-1.0-0 libwacom-common libwacom2
Recommended packages:
libglib2.0-data shared-mime-info xdg-user-dirs
The following NEW packages will be installed:
libglib2.0-0 libgudev-1.0-0 libwacom-bin libwacom-common libwacom2
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 1518 kB of archives.
After this operation, 5014 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Fetched 1518 kB in 1s (1702 kB/s)
Selecting previously unselected package libglib2.0-0:amd64.
(Reading database ... 11558 files and directories currently installed.)
Preparing to unpack .../libglib2.
Unpacking libglib2.0-0:amd64 (2.68.4-1ubuntu1) ...
Selecting previously unselected package libgudev-
Preparing to unpack .../libgudev-
Unpacking libgudev-
Selecting previously unselected package libwacom-common.
Preparing to unpack .../libwacom-
Unpacking libwacom-common (1.8-2ubuntu2) ...
Selecting previously unselected package libwacom2:amd64.
Preparing to unpack .../libwacom2_
Unpacking libwacom2:amd64 (1.8-2ubuntu2) ...
Selecting previously unselected package libwacom-bin.
Preparing to unpack .../libwacom-
Unpacking libwacom-bin (1.8-2ubuntu2) ...
Setting up libglib2.0-0:amd64 (2.68.4-1ubuntu1) ...
No schema files found: doing nothing.
Setting up libgudev-
Setting up libwacom-common (1.8-2ubuntu2) ...
Setting up libwacom2:amd64 (1.8-2ubuntu2) ...
Setting up libwacom-bin (1.8-2ubuntu2) ...
Processing triggers for libc-bin (2.34-0ubuntu3) ...
(impish-
(impish-
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Fetched 22.5 MB in 5s (4931 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
142 packages can be upgraded. Run 'apt list --upgradable' to see them.
(impish-
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
libsemanage1 libwacom2
The following NEW packages will be installed:
gcc-12-base libexpat1 libmpdec3 libpython3-stdlib libpython3.
libsepol2 libssl3 libwacom9 media-types python3 python3-minimal python3.9 python3.9-minimal tzdata
The following packages will be upgraded:
apt apt-utils base-files base-passwd bash binutils binutils-common binutils-
coreutils cpp-10 cpp-11 dash debconf debianutils dirmngr dpkg dpkg-dev e2fsprogs fakeroot g++-10 g++-11 gcc-10
gcc-10-base gcc-11 gcc-11-base gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf
gpgsm gpgv grep init-system-helpers libacl1 libapt-pkg6.0 libasan6 libatomic1 libattr1 libaudit-common
libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcom-err2
libcrypt-dev libcrypt1 libctf-nobfd0 libctf0 libdebconfclient0 libdpkg-perl libext2fs2 libfakeroot libffi8
libgcc-10-dev libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libglib2.0-0 libgmp10 libgnutls30
libgomp1 libgpg-error0 libgssapi-krb5-2 libidn2-0 libisl23 libitm1 libk5crypto3 libkrb5-3 libkrb5support0
libksba8 libldap-2.5-0 liblsan0 libmount1 libmpc3 libncurses6 libncursesw6 libp11-kit0 libpam-modules
libpam-
libsasl2-
libstdc++-10-dev libstdc++-11-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtsan0 libubsan1 libudev1
libunistring2 libuuid1 libwacom-bin libwacom-common libxxhash0 libzstd1 linux-libc-dev lockfile-progs login
logsave lto-disabled-list make mawk mount ncurses-base ncurses-bin optipng passwd pkgbinarymangler procps
readline-common sed sensible-utils sudo sysvinit-utils usrmerge util-linux
142 upgraded, 16 newly installed, 2 to remove and 0 not upgraded.
Need to get 141 MB of archives.
After this operation, 327 MB disk space will be freed.
Do you want to continue? [Y/n]
libwacom9 gets installed and libwacom2 removed as it should.