-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Marijn Schouten (hkBst) wrote:
> John R. Graham wrote:
>> What I'd really like to be able to code is a range with an AND operator,
>> something like this
>>     ( && >=some-cat/foo-4.0 <some-cat/foo-4.3 )
> 
> AND is already the implicit combinator. Thus simply listing both these atoms
> gives what you want:
> 
> >=some-cat/foo-4.0
> <some-cat/foo-4.3

Not always, AFAIK Imagine there's some 3.x versions in slot 3, 4.x in
slot 4, 5.x in slot 5. With this atoms you could end up with both 3.x
and 5.x installed, and no 4.x :) It doesn't try to satisfy both atoms
with one version.

> Still a special syntax for ranges seems like a good idea. If only portage
> would not upgrade past such specifications (and downgrade the next time).

IIRC upgrade/downgrade loops were already solved in some recent version?
Now it spits some error about conflicting deps that cause that.
- --
Vlastimil Babka (Caster)
Gentoo/Java
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGcmHKtbrAj05h3oQRAjxQAJ9jYtK7aAAWBvYttCTLW1Kt7a/OzACeL2Oe
aLZwTVOKohkRfcyyfRKpqMY=
=gYLD
-----END PGP SIGNATURE-----
-- 
[EMAIL PROTECTED] mailing list

Reply via email to