GNOME Bugzilla – Bug 599992
fails to load libpython when stored in /usr/lib64
Last modified: 2010-01-15 18:54:47 UTC
This is basically the same as bug #599991 against gst-python. Nautilus-python fails to load libpython, as it looks in the wrong directory on x86_64 (/usr/lib instead of /usr/lib64) and it loads the wrong file (libpython2.6.so instead of libpython2.6.so.1.0).
Someone created a bug report on redhat's system (https://bugzilla.redhat.com/show_bug.cgi?id=474428) and included a patch that should fix the problem. In the meantime, this can be worked around by symlinking /usr/lib/libpython2.6.so to /usr/lib64/libpython2.6.so.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
This is not fixed. It still tries to open libpython2.6.so instead of libpython2.6.so.1.0. The former is in the devel package and not available on most end user systems.
Created attachment 151486 [details] [review] patch against nautilus-python 0.6.0
Thanks. I missed the second part of this bug report, as I was mostly focusing on the first bug. This is committed to git master now. I'll be releasing a minor point release in about a week with any further bug fixes.