su dnf update rebootAfter this, I do:
su dnf upgrade --refresh (yields: nothing to do) dnf -y system-upgrade download --refresh --releasever=33Note: that for the first time ever, I am adding the -y switch so it can run the whole way unattended (typically it stops waiting for me to tell it OK to download various keys.)
This ends with the following error:
You can remove cached packages by executing 'dnf clean packages'. Error: Transaction test error: package rsync-3.2.3-3.fc33.x86_64 does not verify: Payload SHA256 digest: BAD (Expected d9c3760219e29ded5863973d3cc60d3ce0ab49d9f7e9cf1c344f0ddbca349a8f != 76ac4cf986f6022a91ba8fa130fe81d7e86000bb5d3932e5e7a57fe368631227)So, I did the following:
dnf erase rsync dnf clean packages dnf -y system-upgrade download --refresh --releasever=33I will need to remember to reinstall rsync.
dnf system-upgrade rebootThis reports: "Error: system is not ready for upgrade". Running updatedb and then locate finds the bad package in:
/var/lib/dnf/system-upgrade/updates-0e22a1f5a0a34771/packages/rsync-3.2.3-3.fc33.x86_64.rpmNext, I try this:
dnf system-upgrade clean dnf -y system-upgrade download --refresh --releasever=33This went through clean. Some repo somewhere is corrupted. Now we can do this:
dnf system-upgrade rebootThis reboots immediately, performs the package upgrades in some kind of single user session, taking about an hour, then reboots again to the F33 kernel. After this I do:
dnf install rsyncAnd all is well (or so it seems).
reboot to run latest F32 kernel dnf update dnf upgrade --refresh (yields: nothing to do) dnf erase rsync dnf -y system-upgrade download --refresh --releasever=33 dnf system-upgrade reboot dnf -y install rsyncAll done and running:
Linux cholla 5.11.15-200.fc33.x86_64 #1 SMP Fri Apr 16 13:41:20 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Adventures in Computing / tom@mmto.org