On Sat, Mar 30, 2019 at 3:40 PM Nicolas Mailhot
<nicolas.mailhot(a)laposte.net> wrote:
Le samedi 30 mars 2019 à 09:59 +0000, Tom Hughes a écrit :
> On 30/03/2019 08:27, Nicolas Mailhot wrote:
>
> > Thanks for the suggestion. That may work indeed, depending on rpm
> > operator priority. To be sure, you'd need lots of lispy parenthesis
> > (as
> > the rpm documentation seems to recommend).
> >
> > ((((x >= 1.3.0) without x = 1.3.2) without (x = 1.3.4)) without (x
> > = 1.5.7)
Come to think of it, I'd normally use:
BuildRequires: x >= 1.3.0
Conflicts: x = 1.3.2
Conflicts: x = 1.3.4
Life can get.... interesting, if "x" is a "Provides:" element rather
than the actual name of the package, such as those for java, python
modules, or perl modules.