Description of problem: ibus-gtk requires libibus-gtk.so which is in the main ibus package. ibus.i386 and ibus.x86_64 conflict therefore ibus-gtk.i386 cannot be installed on the x86_64 system and ibus-gtk cannot be used with 32bit applications. How reproducible: every time Steps to Reproduce: 1. Install Fedora on x86_64 2. Try to install ibus-gtk.i386 Actual results: 2. conflict between ibus.i386 and ibus.x86_64 Expected results: 2. libibus-gtk should be packaged in a package which can be installed multilib (e.g. ibus-libs). Additional info: Additional problem is that currently ibus is multilib not ibus-gtk which is wrong. (It seems only ibus-x11 is linked to libibus-gtk.so.0.)
Created attachment 323990 [details] Make ibus multilibable.
Hi Jens, I created a patch to make ibus multiliable. I moved ibus-x11 & libibus-gtk.so to ibus-gtk package. Do you think it is OK?
I think you should only move libibus-gtk to ibus-gtk and keep ibus-x11 in the main package which does not need to be multilib.
fixed in ibus-0_1_1_20081023-2_fc11
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle. Changing version to '10'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
It would be good to backport this to f10.
ibus-0.1.1.20081023-2.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/ibus-0.1.1.20081023-2.fc10
ibus-0.1.1.20081023-2.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.