FS#37221 - [alacarte] It 'impossible to edit entries
Attached to Project:
Arch Linux
Opened by Fabio (regulus) - Monday, 07 October 2013, 14:15 GMT
Last edited by Jan de Groot (JGC) - Monday, 14 April 2014, 19:20 GMT
Opened by Fabio (regulus) - Monday, 07 October 2013, 14:15 GMT
Last edited by Jan de Groot (JGC) - Monday, 14 April 2014, 19:20 GMT
|
Details
Description: It 'impossible to edit entries
(alacarte:2883): Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed (alacarte:2883): Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed Traceback (most recent call last): File "/usr/lib/python3.3/site-packages/Alacarte/ItemEditor.py", line 164, in on_response self.save() File "/usr/lib/python3.3/site-packages/Alacarte/ItemEditor.py", line 154, in save util.fillKeyFile(self.keyfile, self.get_keyfile_edits()) File "/usr/lib/python3.3/site-packages/Alacarte/util.py", line 37, in fillKeyFile elif isinstance(item, basestring): NameError: global name 'basestring' is not defined Additional info: * package version: 3.10.0-2 Steps to reproduce: Try to edit an entry, an icon for example |
This task depends upon
(alacarte:4545): Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed
Traceback (most recent call last):
File "/usr/bin/alacarte", line 24, in <module>
main()
File "/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py", line 454, in main
app.setMenuBasename(basename)
File "/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py", line 65, in setMenuBasename
self.editor = MenuEditor(menu_basename)
File "/usr/lib/python2.7/site-packages/Alacarte/MenuEditor.py", line 36, in __init__
self.load()
File "/usr/lib/python2.7/site-packages/Alacarte/MenuEditor.py", line 49, in load
if not self.tree.load_sync():
gi._glib.GError: Failed to look up menu_file for "applications.menu"
Cannot save - v3.10.0-3
https://git.gnome.org/browse/alacarte/commit/Alacarte/MenuEditor.py?id=e65fd3456817e9f7735a52941c5d6b787a1d030d
If XDG_MENU_PREFIX is not set by your system, you'll have to specify it as option to alacarte. GNOME itself exports this prefix correctly.