The following cases currently don't work as one would expect: USE="linguas_en_US -linguas_*" USE="linguas_* -linguas_en_US"
(In reply to comment #0) > USE="linguas_en_US -linguas_*" This case in handled now: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=7d92c18b49fabc98f75ca55c51acd2b849c39f5c
(In reply to comment #0) > USE="linguas_* -linguas_en_US" This case is also fixed now: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=7c38e75dd8460f7a1ddafce7bd9d3f9a87d0c4e9
This is in 2.2_rc68, but I'll leave this bug open until it's in an unmasked version.
This is fixed in 2.1.9.