I managed to unbreak my system (in case anyone stumbles here looking for help) after reporting bug 2063219
Julian suggested installing libglib2.0-0t64_2.80.0-6ubuntu1_amd64.deb manually downloaded from the archive with dpkg, which I did.
Then checked the debs in /var/cache/apt/archives/*.deb were only from the release upgrade (not from previous updates) by correlating with my /var/log/dpkg.log package update timings.
sudo dpkg --install /var/cache/apt/archives/*.deb. # ran this twice
sudo apt --fix-broken install. # this now runs successfully
sudo apt update
sudo apt dist-upgrade # to continue the broken mantic to noble upgrade
liblxc-common 1:5.0.1-0ubuntu7 and liblxc1 1:5.0.1-0ubuntu7 have a colliding /usr/lib/x86_64-linux-gnu/lxc/rootfs/README
sudo apt --fix-broken install. # resolved above by removing liblxc1
I managed to unbreak my system (in case anyone stumbles here looking for help) after reporting bug 2063219
Julian suggested installing libglib2. 0-0t64_ 2.80.0- 6ubuntu1_ amd64.deb manually downloaded from the archive with dpkg, which I did.
Then checked the debs in /var/cache/ apt/archives/ *.deb were only from the release upgrade (not from previous updates) by correlating with my /var/log/dpkg.log package update timings.
sudo dpkg --install /var/cache/ apt/archives/ *.deb. # ran this twice
sudo apt --fix-broken install. # this now runs successfully
sudo apt update
sudo apt dist-upgrade # to continue the broken mantic to noble upgrade
liblxc-common 1:5.0.1-0ubuntu7 and liblxc1 1:5.0.1-0ubuntu7 have a colliding /usr/lib/ x86_64- linux-gnu/ lxc/rootfs/ README
sudo apt --fix-broken install. # resolved above by removing liblxc1
sudo apt dist-upgrade
sudo apt install ubuntu-desktop^
sudo apt dist-upgrade
After all that, it's "fixed". Thanks Julian <3