It looks like FDE+TPM systems have a debian package "boot-managed-by- snapd" [1] that Conflicts with boot packages (grub, linux-firmware, etc.) so they aren't installed when the system boots with snaps.
I believe @cihatertem is correct about the oversight: wireless-regdb should be included in the Conflicts list. The kernel snap ships regdb, so the deb package should not be installed (or upgraded). I don't see any issues with the new wireless-regdb package itself, so I think the fix is with "boot-managed-by-snapd" and I have added it to the bug as such. Sorry about this issue, thanks for reporting it! [1] https://launchpad.net/ubuntu/+source/boot-managed-by-snapd ** Also affects: boot-managed-by-snapd (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to wireless-regdb in Ubuntu. https://bugs.launchpad.net/bugs/2096979 Title: wireless-regdb update problem at Ubuntu 24.04.1 TPM-backed Full Disk Encryption setup Status in boot-managed-by-snapd package in Ubuntu: New Status in wireless-regdb package in Ubuntu: Confirmed Bug description: I have an Ubuntu 24.04.1 TPM-backed Full Disk Encryption setup, there is a problem with last wireless-regdb update. Whenever I try to update the system, I get this error: The following packages will be upgraded: wireless-regdb 1 upgraded, 0 newly installed, 0 to remove and 19 not upgraded. 1 not fully installed or removed. Need to get 0 B/7.058 B of archives. After this operation, 1.024 B of additional disk space will be used. Do you want to continue? [Y/n] (Reading database ... 131856 files and directories currently installed.) Preparing to unpack .../wireless-regdb_2024.07.04-0ubuntu1~24.04.1_all.deb ... Unpacking wireless-regdb (2024.07.04-0ubuntu1~24.04.1) over (2022.06.06-0ubuntu2) ... dpkg: error processing archive /var/cache/apt/archives/wireless-regdb_2024.07.04-0ubuntu1~24.04.1_all.deb (--unpack): unable to create '/lib/firmware/regulatory.db.dpkg-new' (while processing './lib/firmware/regulatory.db'): Read-only file system dpkg: error while cleaning up: unable to remove newly-extracted version of '/lib/firmware/regulatory.db': Read-only file system Errors were encountered while processing: /var/cache/apt/archives/wireless-regdb_2024.07.04-0ubuntu1~24.04.1_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) I tried "sudo dpkg --purge --force-remove-reinstreq wireless-regdb" and got this error: dpkg: warning: overriding problem because --force enabled: dpkg: warning: package is in a very bad inconsistent state; you should reinstall it before attempting a removal (Reading database ... 131856 files and directories currently installed.) Removing wireless-regdb (2022.06.06-0ubuntu2) ... dpkg: error processing package wireless-regdb (--purge): cannot remove '/lib/firmware/regulatory.db.p7s': Read-only file system Processing triggers for man-db (2.12.0-4build2) ... Errors were encountered while processing: wireless-regdb I know snap pc-kernel has own firmware on immutable read-only filesystem. wireless-regdb package was on the system with no problem. How can I uninstall the package? or is this a bug with lastest wireless-regdb against snap pc-kernel install? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/boot-managed-by-snapd/+bug/2096979/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp