deadsnakes / issues

Issues for https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa
86 stars 6 forks source link

add-apt-repository httplib2.socks.HTTPError: (403, b'Forbidden') #238

Closed pilchita closed 1 year ago

pilchita commented 1 year ago

I’m deploying some legacy projects that need Python 3.7 in Ubuntu 22.04 (fresh installation).

When I try to add the repository I get the following error:

sudo add-apt-repository ppa:deadsnakes/ppa -y Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 364, in sys.exit(0 if addaptrepo.main() else 1) File "/usr/bin/add-apt-repository", line 347, in main shortcut = handler(source, shortcut_params) File "/usr/lib/python3/dist-packages/softwareproperties/shortcuts.py", line 40, in shortcut_handler return handler(shortcut, kwargs) File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 82, in init if self.lpppa.publish_debug_symbols: File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 120, in lpppa self._lpppa = self.lpteam.getPPAByName(name=self.ppaname) File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 107, in lpteam self._lpteam = self.lp.people(self.teamname) File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 98, in lp self._lp = login_func("%s.%s" % (self.module, self.class.name), File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 494, in login_anonymously return cls( File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 230, in init super(Launchpad, self).init( File "/usr/lib/python3/dist-packages/lazr/restfulclient/resource.py", line 472, in init self._wadl = self._browser.get_wadl_application(self._root_uri) File "/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py", line 447, in get_wadl_application response, content = self._request(url, media_type=wadl_type) File "/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py", line 389, in _request response, content = self._request_and_retry( File "/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py", line 359, in _request_and_retry response, content = self._connection.request( File "/usr/lib/python3/dist-packages/httplib2/init.py", line 1725, in request (response, content) = self._request( File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 144, in _request response, content = super(LaunchpadOAuthAwareHttp, self)._request( File "/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py", line 184, in _request return super(RestfulHttp, self)._request( File "/usr/lib/python3/dist-packages/httplib2/init.py", line 1441, in _request (response, content) = self._conn_request(conn, request_uri, method, body, headers) File "/usr/lib/python3/dist-packages/httplib2/init.py", line 1363, in _conn_request conn.connect() File "/usr/lib/python3/dist-packages/httplib2/init.py", line 1153, in connect sock.connect((self.host, self.port)) File "/usr/lib/python3/dist-packages/httplib2/socks.py", line 504, in connect self.negotiatehttp(destpair[0], destpair[1]) File "/usr/lib/python3/dist-packages/httplib2/socks.py", line 465, in negotiatehttp raise HTTPError((statuscode, statusline[2])) httplib2.socks.HTTPError: (403, b'Forbidden')

I tried to update the library but the problem persists. python3 -m pip install --upgrade httplib2

Any helps?

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:        22.04
Codename:       jammy

Linux adapters-new-img.stage 5.15.0-1028-aws #32-Ubuntu SMP Mon Jan 9 12:28:07 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
asottile commented 1 year ago

probably launchpad is having issues or your company is blocking the domain -- we don't control add-apt-repository's behaviour so you're on your own