Thanks Adam, trying to figure out what is happening there I looked at a dbus-monitor log and saw that:
"error sender=:1.444 -> dest=:1.438 error_name=org.freedesktop.DBus.Python.xdg.Exceptions.ParsingError reply_serial=158
string "Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/defer/__init__.py", line 489, in _inline_callbacks
result = gen.send(result)
File "/usr/lib/python2.7/dist-packages/sessioninstaller/core.py", line 1030, in _install_mime_types
path))
File "/usr/lib/python2.7/dist-packages/xdg/DesktopEntry.py", line 33, in __init__
self.parse(filename)
File "/usr/lib/python2.7/dist-packages/xdg/DesktopEntry.py", line 42, in parse
IniFile.parse(self, file, ["Desktop Entry", "KDE Desktop Entry"])
File "/usr/lib/python2.7/dist-packages/xdg/IniFile.py", line 81, in parse
raise ParsingError("Invalid line: " + line, filename)
ParsingError: ParsingError in file '/usr/share/app-install/desktop/workrave:workrave.desktop', Invalid line: - RSI (Repetitive Strain Injury) oraz wspomaga rekonwalescencj\u0119"
removing '/usr/share/app-install/desktop/workrave:workrave.desktop' fixes the issue
I'm adding app-install-data-ubuntu (which ships the broken .desktop), workrave (where the original .desktop comes from) and sessioninstaller (which shouldn't probably stop working because one file has parsing errors) to the affected components
Thanks Adam, trying to figure out what is happening there I looked at a dbus-monitor log and saw that:
"error sender=:1.444 -> dest=:1.438 error_name= org.freedesktop .DBus.Python. xdg.Exceptions. ParsingError reply_serial=158 python2. 7/dist- packages/ defer/_ _init__ .py", line 489, in _inline_callbacks python2. 7/dist- packages/ sessioninstalle r/core. py", line 1030, in _install_mime_types python2. 7/dist- packages/ xdg/DesktopEntr y.py", line 33, in __init__ parse(filename) python2. 7/dist- packages/ xdg/DesktopEntr y.py", line 42, in parse parse(self, file, ["Desktop Entry", "KDE Desktop Entry"]) python2. 7/dist- packages/ xdg/IniFile. py", line 81, in parse "Invalid line: " + line, filename) app-install/ desktop/ workrave: workrave. desktop' , Invalid line: - RSI (Repetitive Strain Injury) oraz wspomaga rekonwalescencj \u0119"
string "Traceback (most recent call last):
File "/usr/lib/
result = gen.send(result)
File "/usr/lib/
path))
File "/usr/lib/
self.
File "/usr/lib/
IniFile.
File "/usr/lib/
raise ParsingError(
ParsingError: ParsingError in file '/usr/share/
removing '/usr/share/ app-install/ desktop/ workrave: workrave. desktop' fixes the issue
I'm adding app-install- data-ubuntu (which ships the broken .desktop), workrave (where the original .desktop comes from) and sessioninstaller (which shouldn't probably stop working because one file has parsing errors) to the affected components