Follow

absolutely borked their release upgrade with 24.04 LTS. This is now the second machine (out of two, the first told me to be careful) that is complete package-dependency-toast. What. the. fodder!?

Best of all: no error handling at all. `do-release-upgrade` ends with a python apt_pkg module not found error, but the tool happily claims the upgrade went through ("vollständig abgeschlossen") with some errors.

State after that?
☠️ 3723 packages not upgraded.
☠️ a 850 lines long dump of dependency issues when trying to run `apt upgrade` manually
☠️ Apt complains that `/usr/lib/apt/methods/http` dies

This is even worse than the first clusterf**k.

Gut feeling: this is the old the-python-release-was-tampered-with-problem. But is it too much to ask for a release upgrade script to check

`/usr/bin/python3 --version`

and to check if `apt_pkg` is actually installed

instead of just running blindly into the upgrade, ripping out thousands of packages, and then saying "yeah, it'll be fine".

🤦‍♀️

Canonical be like: Yeah, dude, sorry. We blew all our dev money on the fancy animations in the GUI installer. ... See that? The progress bar is the three Ubuntu dots chasing each other ... but on a line. Cool, ha?

Damn, I think Canonical is so cloudified, that they just don't consider release upgrades anymore. Just pull a new image ...

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.