Traceback (most recent call last): File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 98, in get_ppa_info_from_lp lp_page = urllib.request.urlopen(request, cafile=LAUNCHPAD_PPA_CERT) File "/usr/lib/python3.3/urllib/request.py", line 160, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python3.3/urllib/request.py", line 473, in open response = self._open(req, data) File "/usr/lib/python3.3/urllib/request.py", line 491, in _open '_open', req) File "/usr/lib/python3.3/urllib/request.py", line 451, in _call_chain result = func(*args) File "/usr/lib/python3.3/urllib/request.py", line 1287, in https_open context=self._context, check_hostname=self._check_hostname) File "/usr/lib/python3.3/urllib/request.py", line 1257, in do_open r = h.getresponse() File "/usr/lib/python3.3/http/client.py", line 1143, in getresponse response.begin() File "/usr/lib/python3.3/http/client.py", line 354, in begin version, status, reason = self._read_status() File "/usr/lib/python3.3/http/client.py", line 316, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/lib/python3.3/socket.py", line 297, in readinto return self._sock.recv_into(b) File "/usr/lib/python3.3/ssl.py", line 453, in recv_into return self.read(nbytes, buffer) File "/usr/lib/python3.3/ssl.py", line 327, in read v = self._sslobj.read(len, buffer) KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 129, in ppa_info = get_ppa_info_from_lp(user, ppa_name) File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 105, in get_ppa_info_from_lp import pycurl ImportError: No module named 'pycurl'