Excerpt from use.local.desc: x11-libs/qt:immqt -Enable binary incompatible version of immodule for Qt x11-libs/qt:immqt-bc - Enable binary compatible version of immodule for Qt These don't sound like they are exclusive, but looking at the ebuild: use immqt-bc && myconf="${myconf} -inputmethod" use immqt && myconf="${myconf} -inputmethod -inputmethod-ext" This means that those that think they can both be enabled are actually having binary compatibility disabled. This then means that removing immqt and recompiling qt causes lots of missing symbols in all kde apps. Why not just those that also support immqt{,-bc}? I don't know, but I know what happened after I removed immqt...
They are actually exclusive, so I changed qt ebuilds to abort if you set both. Thanks for the report.