On Mon, 23 Sep 2013 15:57:48 +0200
Ulrich Mueller <[email protected]> wrote:

> >>>>> On Mon, 23 Sep 2013, Samuli Suominen wrote:
> 
> > if the entire tree is fine with some arch being at ~ and no
> > dependencies are broken, that could counted as 'stable' too.
> > then setting it from 'dev' to 'stable' will just make sure nobody
> > breaks the perfect record of no dependencies broken.
> 
> The problem with that is that we don't track the keyword status of an
> arch anywhere in profiles, so tools like ekeyword or ebuild-mode in
> Emacs have no way of obtaining that information (other than hardcoding
> it).

we do track it with ACCEPT_KEYWORDS

either way, in comparison to having broken deps coming out of the wild,
this is very minor imho: 'ekeyword all' is a bit doubtful, and I assume
emacs uses this to color differently variables in KEYWORDS


[...]
> > it might be useful to have another status added to the
> > profiles.desc for that case, like 'semi-stable' or whatever since
> > amd64-fbsd might not fit either, 'dev' or 'stable' :/
> 
> Either that, or add another file to the profiles dir.

we have 'stable', 'dev' and 'exp'; the difference between 'dev' and
'exp' is unclear to me. it could be changed so that broken deps in
'dev' profiles are a repoman error (without -d) but without stable
keywords.

Alexis.

Reply via email to