On 05/27/2011 11:58 AM, Kevin Kofler wrote:
On Friday 27 May 2011, Tom Callaway wrote:
> So the code routines exist, they are just not tied into that method.
> Should be a straightforward patch, I look forward to seeing it from you.
IIRC, when this originally came up, the Anaconda developers said that it isn't
implemented because of some issue with the ordering of operations in the RPM
transaction. So, if that's true, it isn't that straightforward to fix,
unfortunately.
It's possible you're remembering correctly, but I doubt it. The only issue
that sounds similar to your hand-waving here, as I see it, is that we (by way
of yum) will always choose the newest available package. This means if there's
a higher version number on a package in f14-updates than in f15-release, and
you've got the update already installed, you won't get the f15 package. But
that's an issue with or without f15-updates (or even f14-updates) enabled
during the upgrade.
There was also possibly some terrifyingly bad interaction with running
multiple transactions for split media, but thankfully we've shed that beast
of burden.
--
Peter
For some reason it has always seemed to me that the term software engineering
contains some very optimistic assumptions about the nature of reality.