[Pkg-anonymity-tools] Bug#805078: torbrowser-launcher: Fails to download signature: TypeError: url must be bytes, not unicode

intrigeri at debian.org intrigeri at debian.org
Sat Nov 14 13:07:19 UTC 2015


Package: torbrowser-launcher
Version: 0.2.1-1
Severity: normal

Hi,

I'll let you folks judge what the severity should be,
here's what I see on current sid:

$ rm -rf ~/.local/share/torbrowser/ && torbrowser-launcher  
Tor Browser Launcher
By Micah Lee, licensed under MIT
version 0.2.1
https://github.com/micahflee/torbrowser-launcher
Updating over Tor
Checked for update within 24 hours, skipping
TBB is not installed, attempting to install 5.0.4
Downloading https://www.torproject.org/dist/torbrowser/5.0.4/tor-browser-linux64-5.0.4_en-US.tar.xz.asc
Traceback (most recent call last):
  File "/usr/bin/torbrowser-launcher", line 30, in <module>
    torbrowser_launcher.main()
  File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/__init__.py", line 69, in main
    app = Launcher(common, url_list)
  File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/launcher.py", line 146, in __init__
    self.build_ui()
  File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/launcher.py", line 304, in build_ui
    self.start(None)
  File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/launcher.py", line 313, in start
    self.run_task()
  File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/launcher.py", line 338, in run_task
    self.download('signature', self.common.paths['sig_url'], self.common.paths['sig_file'])
  File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/launcher.py", line 485, in download
    None)
  File "/usr/lib/python2.7/dist-packages/twisted/web/client.py", line 1926, in request
    deferred = self._agent.request(method, uri, headers, bodyProducer)
  File "/usr/lib/python2.7/dist-packages/txsocksx/http.py", line 43, in request
    return self._wrappedAgent.request(*a, **kw)
  File "/usr/lib/python2.7/dist-packages/twisted/web/client.py", line 1557, in request
    parsedURI = URI.fromBytes(uri)
  File "/usr/lib/python2.7/dist-packages/twisted/web/client.py", line 606, in fromBytes
    scheme, netloc, path, params, query, fragment = http.urlparse(uri)
  File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 160, in urlparse
    raise TypeError("url must be bytes, not unicode")
TypeError: url must be bytes, not unicode
zsh: exit 1     torbrowser-launcher

Cheers,
--
intrigeri



More information about the Pkg-anonymity-tools mailing list