I'm running Ubuntu Studio 15.10, and still getting this bug...

$ sudo apt-add-repository ppa:hansjorg/rust
 Compiler, tools, libraries and documentation for the Rust programming language.

Multiple versions can be installed side by side. Switch active version
with:

sudo update-alternatives --config rustc

Official website: http://www.rust-lang.org/

Keep your Rust project up to date with the latest rust-nightly: 
http://www.rust-ci.org/
 More info: https://launchpad.net/~hansjorg/+archive/ubuntu/rust
Press [ENTER] to continue or ctrl-c to cancel adding it
 
gpg: keyring `/tmp/tmpxo7v8zdv/secring.gpg' created
gpg: keyring `/tmp/tmpxo7v8zdv/pubring.gpg' created
gpg: requesting key BD6B6386 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpxo7v8zdv/trustdb.gpg: trustdb created
gpg: key BD6B6386: public key "Launchpad PPA for Hans J�rgen Hoel" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.4/threading.py", line 868, in run
    self._target(*self._args, **self._kwargs)
  File 
"/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 
688, in addkey_func
    func(**kwargs)
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 385, in 
add_key
    return apsk.add_ppa_signing_key()
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 262, in 
add_ppa_signing_key
    tmp_export_keyring, signing_key_fingerprint, tmp_keyring_dir):
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 211, in 
_verify_fingerprint
    got_fingerprints = self._get_fingerprints(keyring, keyring_dir)
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 203, in 
_get_fingerprints
    output = subprocess.check_output(cmd, universal_newlines=True)
  File "/usr/lib/python3.4/subprocess.py", line 609, in check_output
    output, unused_err = process.communicate(inputdata, timeout=timeout)
  File "/usr/lib/python3.4/subprocess.py", line 949, in communicate
    stdout = _eintr_retry_call(self.stdout.read)
  File "/usr/lib/python3.4/subprocess.py", line 491, in _eintr_retry_call
    return func(*args)
  File "/usr/lib/python3.4/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 95: 
ordinal not in range(128)

$ dpkg -S /usr/bin/apt-add-repository 
software-properties-common: /usr/bin/apt-add-repository

$ dpkg -l software-properties-common
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  software-prope 0.96.13.1    all          manage the repositories that you

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1012602

Title:
  add-apt-repository crashed with UnicodeDecodeError in __main__:
  'ascii' codec can't decode byte 0xc5 in position 3: ordinal not in
  range(128)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1012602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to