Description of problem: The python nautilus extension isn't loaded in Fedora 9. It seems that the nautilus in Fedora 9 has a new directory for extensions: %{_libdir}/nautilus/extensions-2.0 and a new API. Version-Release number of selected component (if applicable): nautilus-2.22.5.1-1.fc9.i386 nautilus-python-0.4.3-5.fc9.i386 How reproducible: Everytime Steps to Reproduce: 1. ps ax|grep nautilus => Find PID of running nautilus 2. /usr/sbin/lsof -p PID |grep python 3. Actual results: The python nautilus extension is not present in the list. Expected results: python-nautilus is present. Additional info: I tried copying the python-nautilus extension over to the extensions-2.0 directory to see what would happen. I got the following message in my .xsession-errors:: ImportError: /usr/lib/nautilus-python/nautilus.so: undefined symbol: nautilus_file_info_get_vfs_file_info So there's some porting that needs to be done.
I took a look at whether upstream had a new release that fixes this and found this: 0.5.0: - Add support for submenus (Lukáš Lalinský, Sylvain Baubeau, Erik Wien) - Make it work with nautilus 2.22 (Brian Pepple) - Initialize gnomevfs explicitly (Scott Tsai) - Compilable with Python 2.5 (Jonathan Rogers) - Shutdown Python (Gustavo Carneiro) - Initialize PyGObject/PyGTK/PyGNOMEVFS on demand (Gustavo Carneiro) Trondd, are you still active? If you open the acls for nautilus-python in the package database, other people can work on an update to fix this. https://admin.fedoraproject.org/pkgdb/packages/name/nautilus-python
(In reply to comment #0) This also seems to make 'nautilus-bzr' and 'postr' useless, since they require 'nautilus-python'. Neither one works.
Hi everyone, and sorry for the slow reply. I have just updated and rebuilt nautilus-python in rawhide, but I do not run rawhide myself atm so feedback from one of you would be nice.
nautilus-python-0.5.1-1.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/nautilus-python-0.5.1-1.fc9
Thanks trond and bpepple! I've tested the fc9 update and it works sufficiently that nautilus-bzr runs. I'll get a new nautilus-bzr package that takes advantage of that built shortly.
nautilus-python-0.5.1-1.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.