Update breaks bitmask
Scenario: Fresh install of 0.7.0 Linux(Mint) 64bit. On first run, I can connect to riseup, log in, the VPN setup happens, and all is good. A bit later the GUI tells me there's an update to install and asks me to restart. I shut it down, and on restart I get, after the update is applied:
(truncated for brevity) import requests File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/__init__.py", line 58, in from . import utils File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/utils.py", line 23, in from .compat import parse_http_list as _parse_list_header File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/compat.py", line 7, in from .packages import charade as chardet File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/packages/__init__.py", line 3, in from . import urllib3 File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/packages/urllib3/__init__.py", line 16, in from .connectionpool import ( File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/packages/urllib3/connectionpool.py", line 60, in from .response import HTTPResponse File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/packages/urllib3/response.py", line 14, in from .util import is_fp_closed File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/packages/urllib3/util/__init__.py", line 18, in from .retry import Retry File "/home/eric/Bitmask-linux64-0.7.0/./lib/requests/packages/urllib3/util/retry.py", line 4, in from ..exceptions import ( ImportError: cannot import name ProtocolError
============
This happens on every subsequent startup attempt. If I go back to a fresh install then everything is OK again but each update breaks the client.
(from redmine: created on 2014-12-14, closed on 2014-12-19)