Created attachment 398258 [details, diff] mozc-2.16.2037.102-qt4.patch When I try to compile in USE="fcitx qt4 -ibus", also tries to compile "app-i18n/ibus" and "app-i18n/ibus-qt". But it is not depend on the "app-i18n/ibus" and "app-i18n/ibus-qt". Could please fix it? Please find attached patch so that it will compile against USE="fcitx qt4 -ibus". I'm sorry I reported https://bugs.gentoo.org/show_bug.cgi?id=542070 that overlooked this. Thanks,
It's up to maintainer to decide, but frankly patch looks wrong to me: you have app-i18n/ibus-qt dependency twice in RDEPEND: ibus? ( qt4? ( app-i18n/ibus-qt ) ) qt4? ( app-i18n/ibus-qt ) It should be only at one of this places. If qt4 can be compiled without ibus-qt, remove the second encounter.
(In reply to Andrew Savchenko from comment #1) > It's up to maintainer to decide, but frankly patch looks wrong to me: you > have app-i18n/ibus-qt dependency twice in RDEPEND: > > ibus? ( qt4? ( app-i18n/ibus-qt ) ) > qt4? ( app-i18n/ibus-qt ) > > It should be only at one of this places. If qt4 can be compiled without > ibus-qt, remove the second encounter. My attached patch: https://bugs.gentoo.org/attachment.cgi?id=398258&action=diff ibus? ( >=app-i18n/ibus-1.4.1 qt4? ( app-i18n/ibus-qt ) ) qt4? ( dev-qt/qtgui:4 app-i18n/zinnia ) app-i18n/ibus-qt dependency is only one in RDEPEND.
Oh, sorry, I overlooked "-" in front of a line.
Thanks for the patch. Applied! + 18 Mar 2015; Naohiro Aota <naota@gentoo.org> mozc-2.16.2037.102.ebuild: + Fix ibus-qt dependency suggested by hrnr. #542376