On Fri, 2012-02-10 at 19:05 +0000, Matthew Garrett wrote:
On Fri, Feb 10, 2012 at 07:56:28PM +0100, Reindl Harald wrote:
> and Preupgrade is guaranteed to work?
> laughable!
Not guaranteed, but it works within a massively more constrained
environment and so certain fundamental issues don't apply. yum
distro-sync requires that all currently running applications are able to
deal with their files being replaced. Preupgrade doesn't. That's a
pretty obvious distinction, and it's why preupgrade is supportable in a
way that yum isn't.
Perhaps even more importantly, preupgrade requires a run of anaconda,
which allows certain things to be done which simply cannot be done
within the constraints of yum/rpm: like a bootloader upgrade, or
the /usr move preparation steps.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net