Description of problem: Though tilix has a known dependency problem, until f28, open in nautilus was working after installing python2-gobject. if f29, its not working at all. Version-Release number of selected component (if applicable): tilix-1.8.3-2.fc29.x86_64 tilix-nautilus-1.8.3-2.fc29.x86_64 nautilus-3.30.2-1.fc29.x86_64 How reproducible: Always Steps to Reproduce: 1. open nautilus 2. right click inside any folder 3. Actual results: "Open in tilix" is not there Expected results: there should be "open in tilix" Additional info:
*** Bug 1643523 has been marked as a duplicate of this bug. ***
This looks like a different issue than the F28 dependency problem (which was fixed a while back in https://bodhi.fedoraproject.org/updates/FEDORA-2018-a56b201b44) Looks like F29 nautilus-python is just broken. When running nautilus on the command line, I get: $ nautilus Nautilus-Python-WARNING **: 10:54:50.301: g_module_open libpython failed: /usr/lib64/libpython3.7.so.1.0: cannot open shared object file: No such file or directory ImportError: could not import gobject (error was: ImportError('/usr/lib64/python3.7/site-packages/gi/_gi.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_NotImplementedError')) Nautilus-Python-WARNING **: 10:54:50.323: pygobject initialization failed Nautilus-Python-WARNING **: 10:54:50.323: nautilus_python_init_python failed Traceback (most recent call last): File "/usr/share/nautilus-python/extensions/open-tilix.py", line 15, in <module> from gi import require_version File "/usr/lib64/python3.7/site-packages/gi/__init__.py", line 42, in <module> from . import _gi ImportError: /usr/lib64/python3.7/site-packages/gi/_gi.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_NotImplementedError Downgrading from F29 python2-nautilus-1.2.1-3.fc29.x86_64.rpm to python2-nautilus-1.1-15.fc28.x86_64.rpm from F28 makes tilix-nautilus correctly work again. Reassigning to nautilus-python.
Might be related to bug #1636626.
nautilus-python-1.2.1-4.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-068061b361
nautilus-python-1.2.1-4.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-068061b361
updated from testing sys:1: Warning: Two different plugins tried to register 'OpenTilixExtension+NautilusPython'. sys:1: Warning: g_type_add_interface_dynamic: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed sys:1: Warning: Two different plugins tried to register 'OpenTilixShortcutProvider+NautilusPython'. segmentation fault (core dumped) nautilus regards.,
please execute sudo dnf remove tilix-nautilus and segmentation fault gone and open normally but still missing open terminal in tilix explanation maybe nautilus-extension include now tilix-nautilus Regards.,
I have updates tilix-nautilus from testing repo, and still there is no "Open in Nautilus" with: rpm -q tilix-nautilus tilix-nautilus-1.8.3-2.fc29.x86_64 rpm -q python2-nautilus python2-nautilus-1.2.1-4.fc29.x86_64 rpm -q python2-gobject-base python2-gobject-base-3.30.1-1.fc29.x86_64 I am able to reproduce Hector's problem: sys:1: Warning: Two different plugins tried to register 'OpenTilixExtension+NautilusPython'. sys:1: Warning: g_type_add_interface_dynamic: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed sys:1: Warning: Two different plugins tried to register 'OpenTilixShortcutProvider+NautilusPython'.
(In reply to Héctor Louzao from comment #7) … > maybe nautilus-extension include now tilix-nautilus Please try to open another bug and request to retire tilix.
(In reply to RudraB from comment #8) > I have updates tilix-nautilus from testing repo, and still there is no "Open > in Nautilus" Same hint here. Please try to open another bug against tilix. I packaged what upstream provides.
Raphael: check #1645731
nautilus-python-1.2.2-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-c01870c2fd
nautilus-python-1.2.2-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-c01870c2fd
nautilus-python-1.2.2-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.
Works great!