Description of problem: Package configures directory /usr/share/python-caja/extensions, but program loads extensions from /usr/share/caja-python/extensions. As a result, extensions installed in the directory owned by the package never get loaded. How reproducible: ALways Steps to Reproduce: 1. Install an extension in /usr/share/python-caja/extensions 2. Restart caja Actual results: Extension not loaded Expected results: Extension loaded Additional info: Hi Wolfgang, Either you may change directory name (which breaks Fedora naming rules), or you should patch src/caja-python.c lines: // Look in the new global path, $DATADIR/caja-python/extensions caja_python_load_dir(module, DATADIR "/caja-python/extensions"); to // Look in the new global path, $DATADIR/python-caja/extensions caja_python_load_dir(module, DATADIR "/python-caja/extensions"); Cheers, Patrick
BTW: why not searching in both? It'll allow you to keep your directory in phase with Fedora naming, and provide support for externals that uses standard caja-python naming... Just an idea !
Hi Patrick, thanks for reporting this, i will follow your advise from comment 1.
python-caja-1.4.0-6.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/python-caja-1.4.0-6.fc20
python-caja-1.4.0-6.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/python-caja-1.4.0-6.fc19
Package python-caja-1.4.0-6.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing python-caja-1.4.0-6.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-4838/python-caja-1.4.0-6.fc20 then log in and leave karma (feedback).
python-caja-1.4.0-6.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
python-caja-1.4.0-6.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.