(using portage 2.1_pre7-r4) the emerge --verbose/-v flag is turned on automatically for some packages. emerge is spitting out the USE flags for packages without me specifying verbose. ================================= example of old expected behavior: bonk ~ # emerge gcc -p These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-devel/gcc-3.4.5-r1 bonk ~ # emerge gcc -pv These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-devel/gcc-3.4.5-r1 USE="-bootstrap -boundschecking -build -doc -fortran -gcj -gtk -hardened -ip28 -multislot -nls -nocxx -nopie -nossp -objc -vanilla" 0 kB Total size of downloads: 0 kB bonk ~ # =================================== example of new unexpected behavior: bonk ~ # emerge gentoo-sources -p These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] sys-kernel/gentoo-sources-2.6.15-r1 USE="-build -doc -symlink" bonk ~ # emerge gentoo-sources -pv These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] sys-kernel/gentoo-sources-2.6.15-r1 USE="-build -doc -symlink" 0 kB Total size of downloads: 0 kB bonk ~ #
"it's a feature, not a bug"