>>>>> On Sun, 8 Dec 2013, Rich Freeman wrote:

> Sure it does - it defaults to :* when :* was never specified. I don't
> see how defaulting to :0= is a "policy" any more than :* is.

Defaulting to :* is just the long term behaviour from EAPIs 0 to 4
when no slot operator was specified. This is consistent with what we
haved for versioned dependencies. When you don't specify a version,
then all versions are good. Similarly, when you don't specify a slot,
then all slots are good.

Our rules of slot/subslot dependencies and slot operators are just
complicated enough, so I really would dislike complicating them even
more by having an EAPI dependent default. In addition, from a package
manager view there is nothing special at all about slot 0, so there's
no reason to prefer it over other values.

Ulrich

Reply via email to