On Thursday 03 May 2007 02:26:36 b.n. wrote:
> However, on a sidenote, I must say I find the current emerge syntax
> quite confusing. Using the % for both newly added and removed and () for
> either forced, masked and removed is not the best of ideas, imho.
>
> If % means "newly", there should at least be two circumfix symbols for
> added and removed, respectively.
> Something like:
>
> (%flag) : newly added
> [%flag] : newly removed
> (flag) : forced
> [flag] : removed
> {flag} : maskedThe discussion on this took place on bug #144661 [1]. Bugs #116955 and #144333 are related. > But I'm still confused: why should you see an added or removed warning > *if it's not new*? Because it's quite confusing to type `emerge --newuse --verbose world` and see packages getting remerged that according to the output from emerge didn't change their use flags. --newuse is sensitive to IUSE changes and hence the output needs to reflect all changes to IUSE. [1] https://bugs.gentoo.org/show_bug.cgi?id=144661 -- Bo Andresen
signature.asc
Description: This is a digitally signed message part.

