Ubuntu 22.04: Packages have been kept back

A while ago, I updated my remaining Ubuntu 20.04 VMs to 22.04.

The upgrade process itself finished without any issues, but things started to fall apart when regular packages rolled in after a couple of days: Suddenly, apt started to complain about packages that have been kept back during the upgrade process. Seeing some seemingly broken packages on a clean system without any third-party repositories is quite unusual.

The following packages have been kept back:
fwupd grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed libfwupd2 libfwupdplugin5 php8.1-cli php8.1-common php8.1-gd php8.1-mbstring php8.1-mysql php8.1-opcache php8.1-readline php8.1-xml qemu-guest-agent snapd tzdata
0 upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
Read More “Ubuntu 22.04: Packages have been kept back”