On Wed, 14 Aug 2013 19:09:40 +0100
Ciaran McCreesh <ciaran.mccre...@googlemail.com> wrote:

> Er, look at the first post in the thread:

That was about the repository, not about the PMS; the question was
whether we need to respect the PMS and why it misses this _feature_,
for which no proposed specification exists afaik, so I don't see why
you quote that implementation as a reason for it not being in the PMS.

> The answer to that is the same as it's always been, and hasn't been
> changed by portage-2.2 being ~arch.

It hasn't changed _yet_, this wakes some sleeping dogs that will want
to see this happen; so, it might change as part of this discussion.

> In order for sets to be added to the tree, we need a spec, we need
> to decide where sets are allowed (package.mask?), and we need an
> implementation.

Sets in package.mask sounds unreliable as that would prohibit the set 
from being changed as long as it masked; unless of course, the 
specification would allow for a concept like "mask sets" to exist
where a particular set is denoted as masked. Otherwise, you would have
people add / remove things from a normal set and break the mask intent.

On a side note, it also makes it a bit harder to run the typical tools:

find ${PORTDIR} -name 'package.mask' -exec awk -vRS= '/avidemux/' {} \;

So, I would rather like to not see sets in package.mask or mask sets.

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : tom...@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

Attachment: signature.asc
Description: PGP signature

Reply via email to