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

Reply via email to