It looks like snap related. I wonder when Canonical give up on snap. Is this a NIH syndrome? They reinvented the wheel(package manager) and failed miserably.
Debian has dpkg/apt and the upgrade process has long history of smoothly done. Now they add another half-baked package manager that need to be tended carefully. Extra software is extra burden of maintenance.
Is it really an apt bug? It looks like they move some packages from apt to snap, and misconfigured dependency. That's beyond the design assumption of apt. Also, what ultimately failed is snapd.
“apt can struggle with ordering when handling the massive Y2028 time_t transition when upgrading to Ubuntu 24.04 LTS.
It was identified that dropping the libglib2.0-0 transitional package can help apt do things in the correct order.”
Sounds like an apt ordering issue which has been worked around by dropping a package which was causing it to incorrectly order. The failure of snapd was a symptom caused by the error in apt.
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/2...
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/20632...
It looks like snap related. I wonder when Canonical give up on snap. Is this a NIH syndrome? They reinvented the wheel(package manager) and failed miserably.
Debian has dpkg/apt and the upgrade process has long history of smoothly done. Now they add another half-baked package manager that need to be tended carefully. Extra software is extra burden of maintenance.