I am trying to add ubuntu ppa using add-apt-repository and i was not able to add because of some python error
The following solution worked for me
then add the following lines
Defaults env_keep = "http_proxy https_proxy ftp_proxy"
Save and exit the file
Now try to run the following commands
$ sudo bash
# export https_proxy=http://[username:password@]proxyserver:portnumber/
# add-apt-repository ppa:
It sounds like the real source of confusion surrounding this issue is that the default /etc/sudoers configuration does not pass through http_proxy, https_proxy, ftp_proxy, all_proxy, etc
Use sudo -E instead of sudo before your PPA commands thanks to dr_gogeta86
Please let us know if you have any other work arounds for this problem.