On 11/9/19 9:24 AM, ToddAndMargo via users wrote:
Hi All,
Here are my upgrade notes on Fedora 30 to 31.
not that they are specific to me. Let me know
if you want me to expound on any of them.
Hope it helps someone else:
-T
FC 30 -->> FC 31:
https://docs.fedoraproject.org/en-US/quick-docs/dnf-system-upgrade/
# rpm --rebuilddb
# rpm -Va --nofiles --nodigest
if anything is too new, do a
# dnf downgrade offender(s)
# dnf --enablerepo=* update --refresh
The above is, IMO, bad advice. --enablerepo=* will enable "testing" repos.
This may easily
result in updates to packages to versions not yet in the upgrade version. The result can
be
needless downgrading of packages during the upgrade process.
# dnf install python3-dnf-plugin-system-upgrade
# dnf system-upgrade download --refresh --releasever=31 --allowerasing --best
The above is also, IMO, bad advice. It should not be necessary to use --allowerasing
or --best. These should be used only when problems have been found to exist and
determined to be necessary.
As shown by the thread "F31 upgrade non-starter" these and other options
applied
without the need can lead to false failures.
In other words, using options in the attempt to fix problems which don't exist may
lead to phantom problems.
--
The key to getting good answers is to ask good questions.