On Wed, 2010-07-21 at 15:54 +0200, Josef Skladanka wrote:
Hey, gang!
Yesterday, Kamil, Vojta and me were discussing some Upgrade Path issues,
since we're not really sure, what are the problematic situations we need
to catch. But from the discussion below the #123 we have come to this
problem we're not really sure about:
There is a package Foo in Fedora-Updates repository. Lets say:
[updates]
F13: foo-1.1
F12: foo-1.0.3
F11: foo-1.0
And the maintainer/developer/whoever decides to deliver new version
foo-2.0 in all of these, so, he adds foo-1.2 into the all respective
Updates-Testing repos.
[updates-testing]
F13: foo-1.2
F12: foo-1.2
F11: foo-1.2
// Note, that updates-testing is not enabled by default.
Now, let's imagine a user on F11, who has Updates-testing repository
enabled, and installs foo-1.2. Then he disables the testing repo, and
decides to upgrade to F12 (which has only access to foo-1.0.3).
Is this still breaking the upgrade path, or not? From our point of view,
it should not.
why is it not breaking the upgrade path?
foo-1.2 built on f11 may not even run on f13 but it certainly won't get
updated away.
-sv