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