From: | Ciaran McCreesh <ciaran.mccreesh@××××××××××.com> | ||
---|---|---|---|
To: | gentoo-dev@l.g.o | ||
Subject: | Re: [gentoo-dev] Dependencies default to accept any slot value acceptable (:*), can we default to :0 instead? | ||
Date: | Sun, 08 Dec 2013 20:26:56 | ||
Message-Id: | 20131208202644.125cc309@googlemail.com | ||
In Reply to: | Re: [gentoo-dev] Dependencies default to accept any slot value acceptable (:*), can we default to :0 instead? by Ulrich Mueller |
1 | On Sun, 8 Dec 2013 21:21:52 +0100 |
2 | Ulrich Mueller <ulm@g.o> wrote: |
3 | > > The PMS describes package manager behavior required to support an |
4 | > > ebuild repository. If I read the PMS correctly, SLOT-less |
5 | > > dependencies have undefined behavior; this makes it so that if you |
6 | > > have a different package manager using the same ebuild repository, |
7 | > > it could interpret the dependencies completely different. |
8 | > |
9 | > Nothing undefined here. A dependency without a slot means that all |
10 | > slot values are acceptable. And all package managers interpret it in |
11 | > the same way. |
12 | |
13 | Actually, Paludis interprets a lack of slot dependency as a "don't |
14 | know", and assumes that it might be unsafe to switch slots at runtime |
15 | in these cases. |
16 | |
17 | -- |
18 | Ciaran McCreesh |
File name | MIME type |
---|---|
signature.asc | application/pgp-signature |
Subject | Author |
---|---|
Re: [gentoo-dev] Dependencies default to accept any slot value acceptable (:*), can we default to :0 instead? | Ulrich Mueller <ulm@g.o> |
Re: [gentoo-dev] Dependencies default to accept any slot value acceptable (:*), can we default to :0 instead? | "Michał Górny" <mgorny@g.o> |