Comment 8 for bug 49974

Revision history for this message
Ming Hua (minghua) wrote :

Fixing this bug requires re-split the binary packages for scim.

Previous versions of scim tried to solve this by putting /usr/lib/libscim-gtkutils-1.0.so.8.* into scim-gtk2-immodule package, which in my opinion is not a good move, and caused more problems than it solved. The worst is, only picking out /usr/lib/libscim-gtkutisl-1.0.so.8.* doesn't remove the GTK dependency of skim, as skim still needs the /usr/lib/scim-1.0/scim-laucher program (probably and others) in the scim package to work properly.

So to fix this, one must figure out which part of scim is used by skim, and put them into separate binary packages, and skim can only depends on those packages instead of scim and libscim8c2a, which both depend on GTK now.

I'm offering to mentor fixing this bug. If anyone is interested and know the KDE stuff (as I don't know about KDE at all, I can answer the scim-related questions but not the KDE-related or skim-related ones), welcome to have a look.