Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: Python scripts don't work with fontforge
https://bugzilla.redhat.com/show_bug.cgi?id=489109
Summary: Python scripts don't work with fontforge Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: high Priority: low Component: fontforge AssignedTo: kevin@tummy.com ReportedBy: felix.schwarz@oss.schwarz.eu QAContact: extras-qa@fedoraproject.org CC: roozbeh@gmail.com, kevin@tummy.com, fedora-fonts-bugs-list@redhat.com Classification: Fedora
Description of problem: Python bindings for fontforge don't work, importing the fontforge module fails on a 32 bit F11 rawhide system.
Version-Release number of selected component (if applicable): fontforge-20090224-1.fc11.i586
Steps to Reproduce: python -c 'import fontforge'
Actual results: Traceback (most recent call last): File "<string>", line 1, in <module> SystemError: Missing library: libgunicode
Expected results: No output (=> fontforge library could be imported and is ready to use in Python)
Additional info: /usr/lib/libgunicode.so.3[.0.1] is present but there is no symlink from /usr/lib/libgunicode.so. The same holds true for libgutils.so and libfontforge.so.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=489109
Kevin Fenzi kevin@tummy.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #1 from Kevin Fenzi kevin@tummy.com 2009-03-08 21:02:52 EDT --- Looks like debian is shipping a patch for this issue. Upstream is trying to dlopen the .so file it wants manually.
Unfortunately the debian solution needs more work to work for us, as they hardcode lib in there and we need lib or lib64. ;(
I will try and come up with a patch soon. ;(
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=489109
--- Comment #2 from Felix Schwarz felix.schwarz@oss.schwarz.eu 2009-03-09 13:04:38 EDT --- I thought that maybe just supplying a symling from /usr/lib/libgunicode.so to /usr/lib/libgunicode.so.3 would be sufficient - at least this did the trick for me.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=489109
--- Comment #3 from Kevin Fenzi kevin@tummy.com 2009-04-02 02:32:30 EDT --- Well, the link would be enough to get 32bit installs working, but would break on any 64bit one. (It hard codes /usr/lib/ instead of /usr/lib64).
Anyhow, sorry for the delay here. I have checked in a patch that I think fixes this bug.
It should be available in tomorrow's rawhide. Can you test and confirm it's fixed? You can also find the build at: http://koji.fedoraproject.org/koji/taskinfo?taskID=1272152
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=489109
Felix Schwarz felix.schwarz@oss.schwarz.eu changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution| |RAWHIDE
--- Comment #4 from Felix Schwarz felix.schwarz@oss.schwarz.eu 2009-04-05 08:51:06 EDT --- Verified fixed with fontforge-20090224-2.fc11.i586 (on 32 bit platform).
fonts-bugs@lists.fedoraproject.org