On 04/07/2010 at 3:45 PM, Michael Andres
wrote: On Wednesday 07 April 2010 14:25:33 Zhang, Qiang Z wrote: Thanks. In fact, I have tried libproxy, but libproxy also call GConf API, so libproxy also can't get the correct proxy info. Seems the runtime environment is changed in libzypp. Any comment? I don't know what libzypp should change to prevent GConf from working. AFAIK it does not delete or undefine any environment variable.
Most likely the issue is the 'user' libzypp is running as. It's probably in root's context and root does not have any gconf keys set (unless 'it' ever logged in and configured the gnome proxies). libzypp using gconf api and also libproxy will always query the 'current users' gnome settings. For PK this would probably result in a 'helper' app in the user workspace that can forward the settings using a dbus call or the like... Dominique -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org