RFC: Fedora revamp proposal

Nicolas Mailhot nicolas.mailhot at laposte.net
Thu Mar 7 19:40:49 UTC 2013


Le Jeu 7 mars 2013 17:27, Jan Zelený a écrit :

> Also, you still have to put this information into the old package somehow,
> i.e. rebuild it. If you don't do that, you will miss a piece of the
> timeline.
>
> Much easier to bump epoch or release IMO.

You may possibly work around this problem by keeping old builds for some
time and adding a way to temporary override timeline at the repo metadata
level (not at the package level).

I suspect this could work at a small scale, but would wreak havoc in dep
resolution if used more than a couple of days on packages with deep
descendant trees. Even with --skip-broken yum is not able to resolve all
conflicts in koji repos now, without adding such possibilities to the mix.
And that is assuming all the administrative details (who sets the
overrides, when, with what tools, how to deal with conflicting requests)
could be worked out sanely.

While seductive the idea seems about as safe as attempting to reverse
direction on a highway. The more traffic (repo churn) there is the less
likely you'll end up in one piece.

Regards,

-- 
Nicolas Mailhot



More information about the devel mailing list