This is the first Manjaro stable update that I have had significant problems with, though the cause was undoubtedly my ailing hardware and not a fault with the update itself.
Anyway, all was going fine until mid install the login session locked up. We’re talking frozen display, no keyboard or mouse input detected and no HDD activity light to give me any indication that the install was still progressing. Couldn’t even switch to the other ttys. After leaving it for an hour, I decided I had to force a shutdown.
After starting the station back up I was chucked into a black screen with a flashing cursor.
Ctrl Alt F1 showed me that Network Manager had failed to start and after examining the journal I began to realise that a number of shared libraries were corrupted (file too short).
What then followed was a couple of hours of chroot’ing into my install to get to the stage where Network Manager would work again, so I could finish the update process, only to then discover that my trustdb.gpg file had also become messed up and gpg couldn’t resolve the issue because a library it relied on was also corrupted.
After fixing that and getting the database recreated and all the keys re-imported, the update completed and I rebooted, only to end up back at a black screen because systemd couldn’t launch lightdm due to another corrupted library.
10 minutes later, and another package forcibly removed and then reinstalled, I was back and able to log into my XFCE session.
As interesting as it was to fix, may I never have to experience anything like that again. Good job it was the old machine I use at work, and not my personal rig. That would have been less learning experience and more gut-wrenching panic.