On Tue, 2019-08-27 at 16:54 -0400, Robert P. J. Day wrote: > followup to earlier post but different enough that i'll start a new > thread: using f30 and f31 as examples, what are the valid > version-to-version upgrades using "dnf system-upgrade" that will > both: > > 1) do the appropriate upgrade, and > 2) allow normal, subsequent "dnf update" operations? > > i'm perusing this page: > > https://fedoraproject.org/wiki/DNF_system_upgrade > > so here's how i interpret that. > > first, it's trivially obvious that one can upgrade from an official > (possibly updated) f30 to an official f31 (once it is released), so > that one's easy. (that scenario involves strictly official releases, > no pre-release or branching.) > > next (what i asked about earlier), if i install from scratch a > current, branched f31 iso image -- say, from here: > > https://kojipkgs.fedoraproject.org/compose/branched/latest-Fedora-31/compose/Workstation/x86_64/iso/ > > that will definitely give me a branched version -- will it allow me to > subsequently update to keep up with changes on the way to f31, and > will that allow me to finally system-upgrade officially to f31? Yes. In fact, you don't really need to do a 'system-upgrade' at any point - if you just install any Branched pre-release and keep updating it regularly, at the time the official release comes out (in fact, a few days before) it will be equivalent to that official release and you can then just keep dnf update'ing after that just as you would if you had started from the initial release. The only problem you might run into here is the 'updates-testing disablement trap'. When you install from a Branched pre-release, the 'updates-testing' repository is enabled by default. A short time before release, we send out an update that disables it. At that point you can have dependency issues because you have packages installed from updates-testing but it is now disabled. You have two choices at that point - you can do a 'dnf distro-sync', which should downgrade anything from updates-testing to the version in the stable repos, or you can just turn 'updates-testing' back on again. > finally, if i have a (fully-updated) f30 system right now, before > f31 comes out, can i "dnf system-upgrade" to move up to the current > "branch", and eventually upgrade to the official f31 when it comes > out? Yes. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora http://www.happyassassin.net _______________________________________________ test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/test@xxxxxxxxxxxxxxxxxxxxxxx