← Back to team overview

touch-packages team mailing list archive

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

 

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
Touch seeded packages, which is subscribed to software-properties in
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)

Status in software-properties package in Ubuntu:
  Fix Released

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

  ProblemType: Crash
  DistroRelease: Ubuntu 12.10
  Package: python-software-properties 0.83
  ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
  Uname: Linux 3.4.0-5-generic x86_64
  ApportVersion: 2.2.1-0ubuntu2
  Architecture: amd64
  Date: Wed Jun 13 11:36:34 2012
  ExecutablePath: /usr/bin/add-apt-repository
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
  InterpreterPath: /usr/bin/python2.7
  PackageArchitecture: all
  ProcCmdline: /usr/bin/python /usr/bin/add-apt-repository ppa:scopes-packagers/ppa
  PythonArgs: ['/usr/bin/add-apt-repository', 'ppa:scopes-packagers/ppa']
  SourcePackage: software-properties
  Title: add-apt-repository crashed with UnicodeDecodeError in __main__: 'ascii' codec can't decode byte 0xc5 in position 3: ordinal not in range(128)
  Traceback:
   Traceback (most recent call last):
     File "/usr/bin/add-apt-repository", line 162, in <module>
       print _(" More info: %s") % ppa_info["web_link"]
   UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 3: ordinal not in range(128)
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:

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