On Wed, 25 Feb 2015 17:23:03 +0600 (NOVT) gro...@gentoo.org wrote: > Hello *, > > dev-lisp/ecls-15.2.21 does not compiled with USE=cpu_flags_x86_sse. > So, I've added the line > > =dev-lisp/ecls-15.2.21 cpu_flags_x86_sse > > to .../profiles/base/package.use.mask. But I still see > > dns ~ # emerge -pv dev-lisp/ecls > [ebuild R ] dev-lisp/ecls-15.2.21:0/15.2.21::gentoo > [15.2.21:0/15.2.21::grozin] USE="X emacs libatomic%* threads unicode > -debug -gengc -precisegc" CPU_FLAGS_X86="sse*" 0 KiB > > Why isn't sse masked?
Because USE over-rides it. Profiles are only a starting point and a bunch of defaults, everything in them is subject to being over-ridden by /etc/portage/* Why are you messing around with the profile anyway, when all the available documentation in many many places tells you to set your chosen USE for specific packages in package.use? Alan