REQUIRED_USE: malformed syntax: '|| ( a b ) || ( x y )' same for different bracing formats, including: - ( || ( a b ) || ( x y ) ) - ( || ( a b ) ) ( || ( x y ) )
I think it's just that one of your flags is missing from IUSE. Hopefully that's the only problem. Anyway, we need it to produce a better error message.
damn, you're right, I typoed one of the flags. do you want to keep that bug open for the error message?
Good. Yes, I'll use this bug for the confusing message.
This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=b06d5460f3849973bf5ebd62c2e109c5892f59da
This is fixed in 2.1.9.41 and 2.2.0_alpha25.