On 8 September 2015 at 00:35, Marc Schiffbauer <msch...@gentoo.org> wrote: > I currently have this case in app-backup/obnam which is not compatible > to =dev-python/paramiko-1.13.0 > > In DEPEND I now have this: > > !=dev-python/paramiko-1.13.0 > || ( <dev-python/paramiko-1.13.0 >dev-python/paramiko-1.13.0 ) > > which does the trick, but I think much more straight forward would be: > > <>dev-python/paramiko-1.13.0 > > which would be the exact opposite of =dev-python/paramiko-1.13.0 > > An alternate syntax would be (but I'd prefer the former): > > !=dev-python/paramiko-1.13.0 > > What do you think and would is the proper way to suggest this for a new > EAPI? A new bug? On what
My opposition would be I figure its more likely you want a range of exclusion, not a single version. EG: you don't really want !=dev-python/paramiko-1.13.0 , you want !=dev-python/paramiko1.13.0{,-r{0..999}} or something. But distinguishing between "Just this exact version" and "This range" is hard. Does <> Imply "and any -rversion" ? Does <> imply "and any sub-version" like ~ does ? -- Kent KENTNL - https://metacpan.org/author/KENTNL