This bug was fixed in the package software-properties - 0.96.24.25 --------------- software-properties (0.96.24.25) bionic; urgency=medium
* ppa.py: - rework key retrieval, instead of using hkp & gnupg/dirmngr, use https & python's built in urllib. - thus, add-apt-key for PPAs observes https_proxy for key retrieval - simplify gnupg operations, depend on gpg package only, and use import/public key operations only. - fix unicode process output bugs, when operating in a non-UTF-8 locale, thus enabling to import keys for my ppas in C locale. - avoid creating trustdb, or requiring any gpg-agent systemd socket to be activated - update tests to execute key addition fully with less things stubbed out with mock - stop using apt-key for installing keys - dirmngr is a heavy dependency and not used, and it is hard to pass proxy information to it when invoking gpg from a non-standard homedir - deprecate --keyserver option, making HTTPS access to keyserver.ubuntu.com required - LP: #1755192, LP: #1713962, LP: #1699086, LP: #1510220, LP: #1433761, LP: #1395321, LP: #1312267 -- Dimitri John Ledkov <x...@ubuntu.com> Mon, 02 Apr 2018 10:19:34 +0100 ** Changed in: software-properties (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu. https://bugs.launchpad.net/bugs/1312267 Title: apt-add-repository, gpg, wget does not honour proxy inside sudo Status in software-properties package in Ubuntu: Fix Released Bug description: On precise wget honours the proxy inside sudo: 0 jan@tunis:/tmp$lsb_release -d Description: Ubuntu 12.04.4 LTS 0 jan@tunis:/tmp$sudo echo $http_proxy http://proxy.aims.ac.za:3128/ 0 jan@tunis:/tmp$sudo wget www.ubuntu.com --2014-04-24 18:01:02-- http://www.ubuntu.com/ Resolving proxy.aims.ac.za (proxy.aims.ac.za)... 192.168.42.2 Connecting to proxy.aims.ac.za (proxy.aims.ac.za)|192.168.42.2|:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 17268 (17K) [text/html] Saving to: `index.html.1' 100%[======================================>] 17 268 --.-K/s in 0,001s 2014-04-24 18:01:02 (12,9 MB/s) - `index.html.1' saved [17268/17268] 0 jan@tunis:/tmp$ On trusty, it does not: ift@gift-laptop:~$ lsb_release -d Description: Ubuntu 14.04 LTS gift@gift-laptop:~$ sudo echo $http_proxy [sudo] password for gift: http://proxy.aims.ac.za:3128/ gift@gift-laptop:~$ sudo wget www.ubuntu.com --2014-04-24 19:04:22-- http://www.ubuntu.com/ Resolving www.ubuntu.com (www.ubuntu.com)... 91.189.89.103 Connecting to www.ubuntu.com (www.ubuntu.com)|91.189.89.103|:80... failed: Connection refused. gift@gift-laptop:~$ This is going to break most of the advice on the internet to e.g. sudo wget somesite/some-apt-key. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1312267/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp