Red Hat Bugzilla – Bug 525887
Unable to edit external tools via the UI
Last modified: 2009-11-20 00:31:20 EST
Description of problem:
When attempting to edit the external tools list nothing happens
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start gedit and make sure the external tools plugin is enabled
2. from the menu select Tools > External tools
External tools editor to show up
Output from the console:
Traceback (most recent call last):
File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 129, in <lambda>
lambda action: plugin.open_dialog())])
File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 200, in open_dialog
File "/usr/lib/gedit-2/plugins/externaltools/manager.py", line 80, in run
File "/usr/lib/gedit-2/plugins/externaltools/manager.py", line 65, in build
self.ui.add_from_file(os.path.join(self.datadir, 'ui', 'tools.ui'))
glib.GError: Duplicate object id 'input_renderer' on line 334 (previously on line 314)
External tools plugin comes in gedit itself. I am changing component to gedit. In case it is really my package problem please revert back.
I guess fix would need renaming tools.ui id's to something appropriate and then corresponding changes in plugin code base.
I found a patch to this on gentoo's bug reporting site.
Created attachment 366639 [details]
Patch to tools.ui to fix external tools plugin
This is the patch from gentoo's bug tracker.
Hello, I have asked for permission for co-maintainer .. I will test it and push update in case it is okay.
Okay, go ahead, thanks.
gedit-2.26.3-2.fc11 has been submitted as an update for Fedora 11.
gedit-2.26.3-2.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update gedit'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-11370
gedit-2.26.3-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.