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} : masked
The 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.