$ rpm -qpR scim-lang-bengali-1.4.7-8.fc9.x86_64.rpm
:
/usr/lib/gtk-2.0/immodules/im-scim-bridge.so /usr/lib64/gtk-2.0/immodules/im-scim-bridge.so
https://bugzilla.redhat.com/327151 -- According to that ticket, it is like that on purpose.
Yes thanks, that's right. It is basically a hack to make sure there is multilib parity for the immodules. I suppose it may be a minor annoyance for people who do not want multilib - but with the current limitations of yum and rpm I don't know a better way of insuring both get installed. Anyway people who don't want multilib can "yum remove gtk2.i386" (including scim-lang-* and other dependent packages), and scim should continue to work fine.
Jens