Bug 587927
Summary: | evince attempts to use libmimx-ispell.so | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bruno Wolff III <bruno> |
Component: | m17n-db | Assignee: | Parag Nemade <pnemade> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 13 | CC: | i18n-bugs, mkasik, petersen, pnemade, tagoh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | m17n-db-1.5.5-4.fc13 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-07-07 17:52:33 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Bruno Wolff III
2010-05-01 15:49:09 UTC
Hi Bruno, could you send me list of m17n packages installed on your system? Just run "rpm -qa | grep m17n". Did you compiled evince or some library yourself? (eg. gtk2) Thanks Marek I don't have any hand built libraries. I have the following m17n stuff installed: m17n-db-cham-1.5.5-3.fc13.noarch m17n-db-thai-1.5.5-3.fc13.noarch m17n-contrib-punjabi-1.1.10-3.fc13.noarch m17n-db-malayalam-1.5.5-3.fc13.noarch m17n-db-kazakh-1.5.5-3.fc13.noarch m17n-contrib-urdu-1.1.10-3.fc13.noarch m17n-db-lao-1.5.5-3.fc13.noarch m17n-contrib-1.1.10-3.fc13.noarch m17n-db-1.5.5-3.fc13.noarch m17n-db-vietnamese-1.5.5-3.fc13.noarch uim-m17n-1.5.7-2.fc13.i686 m17n-contrib-chinese-1.1.10-3.fc13.noarch m17n-db-hebrew-1.5.5-3.fc13.noarch m17n-contrib-tai-1.1.10-3.fc13.noarch m17n-db-latin-1.5.5-3.fc13.noarch m17n-db-datafiles-1.5.5-3.fc13.noarch m17n-contrib-sindhi-1.1.10-3.fc13.noarch m17n-db-greek-1.5.5-3.fc13.noarch m17n-contrib-malayalam-1.1.10-3.fc13.noarch m17n-contrib-bengali-1.1.10-3.fc13.noarch scim-m17n-0.2.3-2.fc12.i686 m17n-contrib-esperanto-1.1.10-3.fc13.noarch m17n-db-assamese-1.5.5-3.fc13.noarch m17n-db-swedish-1.5.5-3.fc13.noarch m17n-db-armenian-1.5.5-3.fc13.noarch m17n-contrib-kannada-1.1.10-3.fc13.noarch m17n-contrib-vietnamese-1.1.10-3.fc13.noarch m17n-db-croatian-1.5.5-3.fc13.noarch m17n-db-telugu-1.5.5-3.fc13.noarch m17n-db-gujarati-1.5.5-3.fc13.noarch m17n-contrib-pashto-1.1.10-3.fc13.noarch m17n-db-slovak-1.5.5-3.fc13.noarch m17n-db-russian-1.5.5-3.fc13.noarch m17n-contrib-nepali-1.1.10-3.fc13.noarch m17n-db-dhivehi-1.5.5-3.fc13.noarch m17n-db-serbian-1.5.5-3.fc13.noarch m17n-db-flt-1.5.5-3.fc13.noarch m17n-db-bengali-1.5.5-3.fc13.noarch m17n-contrib-telugu-1.1.10-3.fc13.noarch m17n-db-punjabi-1.5.5-3.fc13.noarch m17n-db-tibetan-1.5.5-3.fc13.noarch m17n-contrib-assamese-1.1.10-3.fc13.noarch m17n-db-french-1.5.5-3.fc13.noarch m17n-db-arabic-1.5.5-3.fc13.noarch m17n-db-myanmar-1.5.5-3.fc13.noarch m17n-contrib-tamil-1.1.10-3.fc13.noarch m17n-db-chinese-1.5.5-3.fc13.noarch m17n-contrib-sinhala-1.1.10-3.fc13.noarch m17n-db-sinhala-1.5.5-3.fc13.noarch m17n-db-syriac-1.5.5-3.fc13.noarch m17n-lib-flt-1.5.5-2.fc13.i686 m17n-db-farsi-1.5.5-3.fc13.noarch m17n-db-danish-1.5.5-3.fc13.noarch m17n-db-sanskrit-1.5.5-3.fc13.noarch m17n-contrib-gujarati-1.1.10-3.fc13.noarch m17n-db-japanese-1.5.5-3.fc13.noarch m17n-contrib-hindi-1.1.10-3.fc13.noarch m17n-contrib-kashmiri-1.1.10-3.fc13.noarch m17n-db-common-cjk-1.5.5-3.fc13.noarch m17n-db-uyghur-1.5.5-3.fc13.noarch m17n-db-generic-1.5.5-3.fc13.noarch m17n-contrib-czech-1.1.10-3.fc13.noarch m17n-lib-anthy-1.5.5-2.fc13.i686 m17n-db-oriya-1.5.5-3.fc13.noarch m17n-contrib-russian-1.1.10-3.fc13.noarch m17n-db-gregorian-1.5.5-3.fc13.noarch m17n-db-devel-1.5.5-3.fc13.noarch m17n-db-tamil-1.5.5-3.fc13.noarch m17n-db-kannada-1.5.5-3.fc13.noarch m17n-contrib-maithili-1.1.10-3.fc13.noarch m17n-contrib-marathi-1.1.10-3.fc13.noarch m17n-db-korean-1.5.5-3.fc13.noarch m17n-db-khmer-1.5.5-3.fc13.noarch m17n-lib-1.5.5-2.fc13.i686 m17n-lib-devel-1.5.5-2.fc13.i686 m17n-db-hindi-1.5.5-3.fc13.noarch m17n-contrib-oriya-1.1.10-3.fc13.noarch m17n-db-amharic-1.5.5-3.fc13.noarch Does it show up with fully updated system? Do you see it with another application (gedit, eog, ...)? Marek My system is pretty fully updated. I typically get updates from the kernel mirrors within a few hours of new branch, updates or updates-testing repos. I also pull some stuff from koji directly (typically graphics and boot related stuff). I just tested gedit and eog. gedit shows the problem but eog doesn't. I can reproduce the problem now. It is enough to install and activate uim input method and run evince, gedit or gtk-demo. It also shows up with scim input method but only with gedit. It is probably caused by subpackage m17n-db-generic. In /usr/share/m17n/ispell.mim is written that it uses libmimx-ispell.so to communicate with ISPELL program. But libmimx-ispell.so is not compiled in m17n-lib (it is if-ed in its spec file). I'm reassigning this to m17n-db. Regards Marek Hmm, maybe we should just remove ispell.mim for now? I don't think it is very useful. @Bruno, are you using scim or uim? Wonder if it happens with ibus. No. (At least I tried to disable all of the special input stuff.) I just have it installed. I like to do a kitchen sink type install on at least one of my machines, so that I can find install issues. I have a lot of stuff installed that I don't really use. What does "imsettings-info" output for you? You can still reproduce? libmimx-ispell.so: cannot open shared object file: No such file or directory bash-4.1$ imsettings-info No Input Method running. please specify Input Method name explicitly if necessary. bash-4.1$ Yes, it is still happening. Could you try removing m17n-db-generic, scim-m17n, and uim-m17n in turn to see which causes the problem? On the first test when I removed m17n-db-generic I didn't get the previous message, but did get some others: Error: stub IM actualization failed libuim: [fatal] an unhandled error raised from Scheme interpreter libuim: All functionality has been disabled to save user application data. libuim: [fatal] an unhandled error raised from Scheme interpreter libuim: [fatal] All functionality has been disabled to save user application data. (evince:14540): Gtk-WARNING **: Loading IM context type 'uim' failed (evince:14540): Gtk-WARNING **: Loading IM context type 'uim' failed Removing just scim-m17n (and scim dependencies) had no effect on the error message. Removing just uim-m17n got rid of the error message without introducing new ones. With both m17n-db-generic and uim-m17n removed, I also didn't get any error messages. Is uim-m17n missing a dependency on m17n-db-generic or are the extra messages just an artefact of how evince checks for option libraries? Hmm I think uim-m17n may handle missing .mim files less gracefully than other IMs. (In F14 we are dropping nearly all the m17n-db subpackages FWIW so that might help.) But I guess we should remove ispell.mim anyway in line with m17n-lib. m17n-db-1.5.5-4.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/m17n-db-1.5.5-4.fc13 m17n-db-1.5.5-4.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update m17n-db'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/m17n-db-1.5.5-4.fc13 m17n-db-1.5.5-4.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. |