Dne 17.11.2016 v 19:26 Adam Williamson napsal(a):
You'll notice we don't explicitly specify *how* you should do this. That
is, if you're currently running Fedora 23, and you want to upgrade to
Fedora 25 next week, are you supposed to:
i) Upgrade to Fedora 24 first, then from Fedora 24 to Fedora 25
ii) Upgrade directly to Fedora 25
I have been upgrading Fedoras all the time using Yum and DNF. And there
were bugs. Dozen and dozen bugs. Broken deps. Obsoletes packages without
replacement.
So I personally never thought about N+2 upgrade. I have been focusing
just on N+1 upgrades as there were too many issues.
But finally the upgrade from Fedora 24 to 25 was first one where there
was no broken deps during *my* upgrade! Big congrats to every Fedora
developers involved!
So is it time to think about N+2 upgrades? I do not think so. There is
still issue with orphaned/obsoleted packages.
The example of this issue:
Fedora N has:
xorg-drivers-7.5 which requires xorg-drivers-foo, xorg-drivers-bar
xorg-drivers-foo requires xorg-drivers = 7.5
xorg-drivers-bar requires xorg-drivers = 7.5
Fedora N+1 has:
xorg-drivers-7.7 which requires xorg-drivers-foo
xorg-drivers-foo requires xorg-drivers = 7.7
xorg-drivers-bar is not present as it was retired, no package provides it
Before upgrade you must manually remove xorg-drivers-bar otherwise you
will get broken dependencies.
(Sorry for taking xorg as example, this happened in past not just with
xorg but with many other packages too).
My recommendation - first solve this and only then think about N+2 upgrades.
--
Miroslav Suchy, RHCA
Red Hat, Senior Software Engineer, #brno, #devexp, #fedora-buildsys
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx