profiles % grep -r aes-ni * arch/arm/ChangeLog: Mask net-libs/cyassl[aes-ni] on arm arch/arm/package.use.mask:net-libs/cyassl aes-ni arch/mips/ChangeLog: Mask net-libs/cyassl[aes-ni] on mips arch/mips/package.use.mask:net-libs/cyassl aes-ni arch/powerpc/ChangeLog: Mask net-libs/cyassl[aes-ni,cyassl-hardening] on ppc/ppc64 arch/powerpc/package.use.mask:net-libs/cyassl aes-ni cyassl-hardening From mips/package.use.mask: # Anthony G. Basile <blueness@gentoo.org> (16 Jul 2012) # Only work on amd64/x86 net-libs/cyassl aes-ni Shouldn't you just mask this in base/package.use.mask and selectively unmask it on x86/amd64? As is, this is broken.
(In reply to Matt Turner from comment #0) > Shouldn't you just mask this in base/package.use.mask and selectively unmask > it on x86/amd64? As is, this is broken. I'm not sure what you mean by broken but the problem is that as if we add another arch we have to mask again. Your way is better.