On Thu, Oct 27, 2011 at 9:38 PM, "Paweł Hajdan, Jr." <[email protected]> wrote: > On 10/27/11 11:03 AM, "Paweł Hajdan, Jr." wrote: >> In glibc: DEPEND="gcc[hardened?]" >> In gcc: PDEPEND="elibc_glibc? glibc[hardened?]" > > I even got an OK on #gentoo-hardened, but I just realized that EAPI-0 > (that both packages in question use) doesn't allow use deps like > [hardened?]. > > I guess bumping the EAPI on those packages is not an option (is it?), so > I'm going to do some more experiments to see if there are more possible > problems. >
As per council approval in the last meeting, profiles/ is now EAPI 1. EAPI 2 usage in profiles was not a blocker due to portage version problems, but due to unresolved questions about cat/pkg[use] atoms in package.mask etc. Barring those, EAPI 2 would've been approved for profiles/ as well. So, I honestly see no reason why toolchain should not start using EAPI 2. -- ~Nirbheek Chauhan Gentoo GNOME+Mozilla Team
