There is a typo in the asianfonts 7.0 ebuild that prevents it from triggerring on Japanese LINGUAS: if ! use linguas_zh_CN && ! use linguas_zh_TW && ! use linugas_ja && ! use linguas_ko ; then it says linugas_ja instead of linguas_ja.
:/ Sorry for that. Fixed in CVS.
I don't think it's worth it opening another bug, so could you also add IUSE="linguas_zh_TW linguas_zh_CN linguas_ja linguas_ko" to the ebuilds?
When I added these flags to IUSE, I got RepoMan scours the neighborhood... IUSE.invalid 4 media-fonts/acroread-asianfonts/acroread-asianfonts-7.0.20020815.ebuild: linguas_zh_CN media-fonts/acroread-asianfonts/acroread-asianfonts-7.0.20020815.ebuild: linguas_zh_TW media-fonts/acroread-asianfonts/acroread-asianfonts-7.0.20020815.ebuild: linguas_ja media-fonts/acroread-asianfonts/acroread-asianfonts-7.0.20020815.ebuild: linguas_ko warnings, so I left IUSE variable. This is probably because expanded vars are treated differently from usualy USE. nakano: do you have any idea on this?
I don't think linguas_X should be in IUSE.
Then I think that linguas_X shouldn't be used for this font package. "emerge --newuse" must be able to detect the change of behavior that the new linguas will introduce, and unless they are in IUSE this will not happen.