[Fedora-packaging] Conflicts Draft Proposal

Michael Schwendt bugs.michael at gmx.net
Wed Dec 6 11:28:03 UTC 2006


On Tue, 05 Dec 2006 19:50:12 +0100, Enrico Scholz wrote:

> "Tom 'spot' Callaway" writes:
> 
> > I drafted a proposal for when it is ok to use Conflicts: (almost never):
> >
> > http://fedoraproject.org/wiki/PackagingDrafts/Conflicts
> 
> The statement
> 
> | My package, foo-game doesn't work when bar is older than 1.2.3.
> | WRONG: Conflicts: bar < 1.2.3
> | RIGHT: Requires: bar >= 1.2.3
> 
> is wrong and should be the opposite. There should not be added a Requires:
> when package 'foo' works without 'bar' but fails with 'bar < 1.2.3'.
> 
> 
> Popular example is the 'kernel' package. Lot of packages won't work with
> kernel 2.4 but it would be wrong to Require: the 'kernel' package.

What does Anaconda do during a dist upgrade in that case?




More information about the Fedora-packaging mailing list