This bug occurs if the path to the keyfile contains non ascii
characters, for example when importing from
/home/alex/Arbeitsfläche/keyfile.ppa.asc
which is the default Desktop directory in German Xubuntu.
Log:
Traceback (most recent call last):
File
"/usr/lib/python2.7/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py",
line 848, in add_key_clicked
if not self.backend.AddKey(chooser.get_filename()):
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in
call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.UnicodeEncodeError:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 707, in
_message_cb
retval = candidate_method(self, *args, **keywords)
File
"/usr/lib/python2.7/dist-packages/softwareproperties/dbus/SoftwarePropertiesDBus.py",
line 280, in AddKey
return self.add_key(path)
File
"/usr/lib/python2.7/dist-packages/softwareproperties/SoftwareProperties.py",
line 742, in add_key
if not os.path.exists(path):
File "/usr/lib/python2.7/genericpath.py", line 18, in exists
os.stat(path)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position
20: ordinal not in range(128)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/839005
Title:
software-properties-gtk crashed with UnicodeEncodeError in exists():
'ascii' codec can't encode character u'\xe9' in position 13: ordinal
not in range(128)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/839005/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs