-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 09/14/2015 06:35 AM, konsolebox wrote: > Many times we need to match packages like this: something-1.0.2a.* > > But that expression is not allowed with ~ (only targets revisions) > and neither with * (.*) is invalid. > > So my suggestion is to add ~> as another operator. With it we can > have an expression like '~>pkg-1.0.2a' and it would be equivalent > to '>=pkg-1.0.2a' and '<pkg-1.0.2b'. Another expression like > '~>pkg-1.0.2' would be equivalent to '>=pkg-1.0.2' and > '<pkg-1.0.3'.
It strikes me that this likely is better solved using subslots, if it is ABI compatability you're wishing to retain? - -- Kristian Fiskerstrand Public PGP key 0xE3EDFAE3 at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJV9w3wAAoJECULev7WN52Ff1IIALW0JSD/QCZKYJZ+D/i/o3ud vqRvud0VD8IhlGuGL/FpNPP6h6jM7+rlyv/rwRq7FX4lLZUmWwdMBq7Q/S7Za3gt 1Rrk8EMVyvgXmvas60UhYJRarpfIww2bnlc7iAHdCjuT+k3wf1SJWKVHLl0eA5ib JA9JXt3T5pYTpxzdefQ4xXqc01F5KZ+y1JrdkcAfp6+nyzIpitG52k+Y8NWt4STn baLlnIeb3GjZdE7cCbjN7Nee4kHWA2USS/K+ZeXHuMfHh0z12m4X+dO+eo+mqxtm sje1K6onNyFSGEq6GvtCJG8sd+g4M6NdYhCS/XxFQkCkcrZM1kDcKdP4IEzEJWI= =5mov -----END PGP SIGNATURE-----