Rest assured, that's apparently a very specific message for the linux-raspberrypi-package in Arch ARM:
Rest assured, generally Arch wouldn't be so sarcastic, it would just perform the upgrade and let you find out on your own :P
/boot on an external USB-drive that's plugged in only for boot directly comes to my mind. Or an encrypted system with a separate /boot partition and somehow that mountpoint vanished/was unmounted (in the second case there has to be something technically wrong though)?
Though it would be more elegant to have a pre-transaction-hook checking for that and aborting the upgrade if /boot is not mounted instead of just congratulating to a broken system....
/boot doesn't need to be mounted, unless you want to upgrade the kernel. But of course I don't expect Poettering to comprehend how Linux works. Run alpine or devuan on your pi and save it from this and more nonsense
@Sir_Boops "We didn't expect this use-case and want to cover ourselves, so we're assuming everything is broken. Good job!"
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!