app-i18n/uim-0.4.6-r2 ignores immqt and immqt-bc USE flags. and set wrong option to $myconf. Please fix as follows. % diff uim-0.4.6-r2.ebuild uim-0.4.6-r2.ebuild.new 60a61,66 > if use immqt || use immqt-bc ; then > myconf="${myconf} --enable-qt-immodule" > export CPPFLAGS="${CPPFLAGS} -I${S}/qt" > fi > use qt && set-qtdir 3 > 68,73d73 < if use immqt || use immqt-bc ; then < myconf="${myconf} --with-qt-immodule" < export CPPFLAGS="${CPPFLAGS} -I${S}/qt" < fi < use qt && set-qtdir 3 < Reproducible: Always Steps to Reproduce: 1.Use="immqt-bc" emerge app-i18n/uim. Actual Results: qt immodule function don't work. % diff uim-0.4.6-r2.ebuild uim-0.4.6-r2.ebuild.fix 60a61,66 > if use immqt || use immqt-bc ; then > myconf="${myconf} --enable-qt-immodule" > export CPPFLAGS="${CPPFLAGS} -I${S}/qt" > fi > use qt && set-qtdir 3 > 68,73d73 < if use immqt || use immqt-bc ; then < myconf="${myconf} --with-qt-immodule" < export CPPFLAGS="${CPPFLAGS} -I${S}/qt" < fi < use qt && set-qtdir 3 <
Fixed in CVS. Thanks for pointing this.