1 Sep
2008
1 Sep
'08
15:07
Hi, On Mon, 1 Sep 2008, Jan-Simon Möller wrote:
I'm using libzypp / libzypp-bindings-python to query packages available in an http-rpmmd-repo.
I started with
initializeTarget(zypp.Pathname("/tmp/a"))
created my repoinfo, but then
mymanager.addRepository(myrepoinfo)
fails because it wants to write to /etc/zypp. How can I change this behaviour ? AFAIK /etc/zypp is stored in configPath. But found no "setConfigPath". Did I miss something? Or is this not possible with libzypp ?
Create a new zypp.conf (replace at least configdir with a user-writable dir). Point the zypp apps to your own zypp.conf with the ZYPP_CONF environment variable: % ZYPP_CONF=/tmp/zypp.conf build-dir/myapp Ciao, Michael.