On Fri, Mar 18, 2011 at 07:41:37AM -0400, Anthony G. Basile wrote:
> Hi Sven,
> 
> Did you identify what the wierdness was.  I'd like to eventually clean
> up the profiles.  Rather than
[...]
> I'd like the selinux to conform to the hardened/linux/amd64, ie change
> 10-16 to just
> 
>     selinux/v2refpolicy/amd64
>     selinux/v2refpolicy/amd64/no-multilib
> 
> The /desktop /developer /server would not be deprecated, but present
> silently as they are for hardened/linux/amd64.

No.

Beneith is the current "inheritance" of the profile (using the "parent"
file and using the same order as presented in the file).

selinux/v2refpolicy/amd64/hardened
`- selinux/v2refpolicy/amd64
   +- default/linux/amd64
   |  +- base
   |  +- default/linux
   |  '- arch/amd64
   `- selinux/v2refpolicy
      `- selinux
         `- base

"base" and "selinux" both have use.mask on "multilib". So one would
imagine that the current profile does /not/ allow multilib (you are
not allowed to set the "multilib" USE flag). There's no profile that 
has a use.force on multilib.

Or I could be completely wrong in this small analysis.

I'm no profile/portage wizard though. Anyone up to the challenge? 

Wkr,
        Sven Vermeulen

Reply via email to