[Resolvido]Não add repositório."/usr/lib/python3.4/urllib/request.py", line 1174

Iniciado por brpassosrj, 02 de Abril de 2015, 12:46

tópico anterior - próximo tópico

brpassosrj

Tento executar o comando:

sudo add-apt-repository ppa:paolorotolo/android-studio

e aparece o erro abaixo:

Traceback (most recent call last):
 File "/usr/lib/python3.4/urllib/request.py", line 1174, in do_open
   h.request(req.get_method(), req.selector, req.data, headers)
 File "/usr/lib/python3.4/http/client.py", line 1090, in request
   self._send_request(method, url, body, headers)
 File "/usr/lib/python3.4/http/client.py", line 1128, in _send_request
   self.endheaders(body)
 File "/usr/lib/python3.4/http/client.py", line 1086, in endheaders
   self._send_output(message_body)
 File "/usr/lib/python3.4/http/client.py", line 924, in _send_output
   self.send(msg)
 File "/usr/lib/python3.4/http/client.py", line 859, in send
   self.connect()
 File "/usr/lib/python3.4/http/client.py", line 1221, in connect
   super().connect()
 File "/usr/lib/python3.4/http/client.py", line 836, in connect
   self.timeout, self.source_address)
 File "/usr/lib/python3.4/socket.py", line 491, in create_connection
   for res in getaddrinfo(host, port, 0, SOCK_STREAM):
 File "/usr/lib/python3.4/socket.py", line 530, in getaddrinfo
   for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Nome ou serviço desconhecido

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 101, in _get_https_content_py3
   lp_page = urllib.request.urlopen(request, cafile=LAUNCHPAD_PPA_CERT)
 File "/usr/lib/python3.4/urllib/request.py", line 153, in urlopen
   return opener.open(url, data, timeout)
 File "/usr/lib/python3.4/urllib/request.py", line 455, in open
   response = self._open(req, data)
 File "/usr/lib/python3.4/urllib/request.py", line 473, in _open
   '_open', req)
 File "/usr/lib/python3.4/urllib/request.py", line 433, in _call_chain
   result = func(*args)
 File "/usr/lib/python3.4/urllib/request.py", line 1217, in https_open
   context=self._context, check_hostname=self._check_hostname)
 File "/usr/lib/python3.4/urllib/request.py", line 1176, in do_open
   raise URLError(err)
urllib.error.URLError: <urlopen error [Errno -2] Nome ou serviço desconhecido>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 321, in get_ppa_info
   ret = get_ppa_info_from_lp(user, ppa)
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 91, in get_ppa_info_from_lp
   return get_info_from_lp(lp_url)
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 87, in get_info_from_lp
   return _get_https_content_py3(lp_url)
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 107, in _get_https_content_py3
   raise PPAException("Error reading %s: %s" % (lp_url, reason), e)
softwareproperties.ppa.PPAException: 'Error reading https://launchpad.net/api/1.0/~paolorotolo/+archive/ubuntu/android-studio: [Errno -2] Nome ou serviço desconhecido'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "/usr/lib/python3.4/urllib/request.py", line 1174, in do_open
   h.request(req.get_method(), req.selector, req.data, headers)
 File "/usr/lib/python3.4/http/client.py", line 1090, in request
   self._send_request(method, url, body, headers)
 File "/usr/lib/python3.4/http/client.py", line 1128, in _send_request
   self.endheaders(body)
 File "/usr/lib/python3.4/http/client.py", line 1086, in endheaders
   self._send_output(message_body)
 File "/usr/lib/python3.4/http/client.py", line 924, in _send_output
   self.send(msg)
 File "/usr/lib/python3.4/http/client.py", line 859, in send
   self.connect()
 File "/usr/lib/python3.4/http/client.py", line 1221, in connect
   super().connect()
 File "/usr/lib/python3.4/http/client.py", line 836, in connect
   self.timeout, self.source_address)
 File "/usr/lib/python3.4/socket.py", line 491, in create_connection
   for res in getaddrinfo(host, port, 0, SOCK_STREAM):
 File "/usr/lib/python3.4/socket.py", line 530, in getaddrinfo
   for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Nome ou serviço desconhecido

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 101, in _get_https_content_py3
   lp_page = urllib.request.urlopen(request, cafile=LAUNCHPAD_PPA_CERT)
 File "/usr/lib/python3.4/urllib/request.py", line 153, in urlopen
   return opener.open(url, data, timeout)
 File "/usr/lib/python3.4/urllib/request.py", line 455, in open
   response = self._open(req, data)
 File "/usr/lib/python3.4/urllib/request.py", line 473, in _open
   '_open', req)
 File "/usr/lib/python3.4/urllib/request.py", line 433, in _call_chain
   result = func(*args)
 File "/usr/lib/python3.4/urllib/request.py", line 1217, in https_open
   context=self._context, check_hostname=self._check_hostname)
 File "/usr/lib/python3.4/urllib/request.py", line 1176, in do_open
   raise URLError(err)
urllib.error.URLError: <urlopen error [Errno -2] Nome ou serviço desconhecido>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "/usr/bin/add-apt-repository", line 119, in <module>
   shortcut = shortcut_handler(line)
 File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 839, in shortcut_handler
   ret = factory(shortcut)
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 382, in shortcut_handler
   return PPAShortcutHandler(shortcut)
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 346, in __init__
   info = get_ppa_info(self.shortcut)
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 333, in get_ppa_info
   _get_suggested_ppa_message(user, ppa))
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 292, in _get_suggested_ppa_message
   lp_user = get_info_from_lp(LAUNCHPAD_USER_API % user)
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 87, in get_info_from_lp
   return _get_https_content_py3(lp_url)
 File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 107, in _get_https_content_py3
   raise PPAException("Error reading %s: %s" % (lp_url, reason), e)
softwareproperties.ppa.PPAException: 'Error reading https://launchpad.net/api/1.0/~paolorotolo: [Errno -2] Nome ou serviço desconhecido'

brpassosrj

Consegui descobrir.  :)

Caso alguém tenha passado pelo mesmo problema eis a solução para o meu caso.

Apesar de os sites estarem abrindo normalmente os repositórios não eram adicionar pq o sistema não conseguia se conectar na internet. Percebi isso, pois quando tentei instalar um pacote .deb, deu um erro de conexão. Então adicionei os DNS do google (8.8.8.8 e 8.8.4.4), desconectei e conectei novamente e então funcionou.