Canonical has opened the gates to move from Ubuntu 24.04 to 26.04 so I am in the process to migrate my desktops and virtual machines to the latest LTS version. This has been a smooth process so far, until I got to the VM hosting one of my Prosody XMPP servers. While the update from 22.04 to 24.04 two years ago was smooth, I ended up with a broken install after the upgrade this time. I’d say this is mostly the LTS upgrade process fault and not Prosody’s. To make a long story short, two things broke during the upgrade:
- The apt repository files are modified and bricked by the Ubuntu Upgrade process, that needs to be fixed by hand
- The Lua installation (5.2) is not working any more after Ubuntu 24.04 to 26.04 despite still being there. Let’s use the opportunity to install lua5.4 and make Prosody use it. There is ‘sort of’ a hint about this here.





