Dnia 2013-12-08, o godz. 20:26:44
Ciaran McCreesh <ciaran.mccre...@googlemail.com> napisał(a):

> On Sun, 8 Dec 2013 21:21:52 +0100
> Ulrich Mueller <u...@gentoo.org> wrote:
> > > The PMS describes package manager behavior required to support an
> > > ebuild repository. If I read the PMS correctly, SLOT-less
> > > dependencies have undefined behavior; this makes it so that if you
> > > have a different package manager using the same ebuild repository,
> > > it could interpret the dependencies completely different.
> > 
> > Nothing undefined here. A dependency without a slot means that all
> > slot values are acceptable. And all package managers interpret it in
> > the same way.
> 
> Actually, Paludis interprets a lack of slot dependency as a "don't
> know", and assumes that it might be unsafe to switch slots at runtime
> in these cases.

So we should basically encourage people to explicitly state ':*' when
they mean that, correct? Because I can tell you that right now many
people don't use that because they see it as redundant.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: PGP signature

Reply via email to