https://bugzilla.novell.com/show_bug.cgi?id=458708
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=458708#c10
--- Comment #10 from Katarina Machalkova 2009-01-21 14:48:56 MST ---
libzypp package management library uses $http_proxy from the environment simply
because libcurl (which it uses for media handling) does so implicitly and there
has been no reason so far for libzypp to clear it and rely solely on whatever
is in config file, /root/.curlrc in this case.
I'm not a libzypp developer so I don't know what is the real incentive behind
using this "mixed" approach (env. variables AND config files). Maybe it is
because of installation, where you can define proxy URL in the middle of
installation workflow and having already running processes pick up a new env.
variable is tricky, if not completely impossible, so we read .curlrc instead.
Anyway, even if YaST and libzypp became that type of application that does not
make use of $http_proxy env. variable, there is still a bunch of others, when
this will simply never happen - especially those old-school well-established
text-mode utils - wget, lynx, (e)links to mention just a few.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.