Comment 1 for bug 1307481

Revision history for this message
flux242 (flux242) wrote :

Here is the error message I get:

DEBUG:menulibre: save_launcher() 'Executing Command: ['xdg-desktop-menu', 'install', '--novendor', '/home/alex/.local/share/applications/exo-mail-reader.desktop']'
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 1472, in on_treeview_selection
    self.save_launcher()
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 2237, in save_launcher
    subprocess.call(cmd_list)
  File "/usr/lib/python3.4/subprocess.py", line 533, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/usr/lib/python3.4/subprocess.py", line 848, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.4/subprocess.py", line 1446, in _execute_child
    raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] No such file or directory: 'xdg-desktop-menu'

Yes, the xdg-desktop-menu is not installed on my system. If menulibre needs it to function properly then it should have a direct dependency to a package that has this executable. Current dependency is probably in the recommends section and that's why it is not installed. Would be better not to have this dependency at all