summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMichael E Brown <mebrown@michaels-house.net>2007-10-18 01:05:48 -0500
committerMichael E Brown <mebrown@michaels-house.net>2007-10-18 01:05:48 -0500
commit2e5ca42a23e11c55decda807e801a518113dde7d (patch)
tree2775ac78bb85480d2be219b4c7e34204a0dc35af /src
parentfb3bc004f1a0b33f9de7d8bc523f42f42f2aacc0 (diff)
downloadmock-2e5ca42a23e11c55decda807e801a518113dde7d.tar.gz
mock-2e5ca42a23e11c55decda807e801a518113dde7d.tar.xz
mock-2e5ca42a23e11c55decda807e801a518113dde7d.zip
ensure that HOME var is set properly for rpmbuild.
Diffstat (limited to 'src')
-rw-r--r--src/py-libs/backend.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/py-libs/backend.py b/src/py-libs/backend.py
index 4d58cf8..6f07ccc 100644
--- a/src/py-libs/backend.py
+++ b/src/py-libs/backend.py
@@ -250,10 +250,11 @@ class Root(object):
self._mountall()
self.uidManager.becomeUser(self.chrootuid)
try:
+ env = "HOME=%s" % self.homedir
cmd = "rpmbuild --rebuild --target %s --nodeps %s" % (
self.target_arch, srpmChrootFilename )
- self.do_chroot(cmd, logger=self.build_log, timeout=timeout, output=0)
+ self.do_chroot(cmd, env=env, logger=self.build_log, timeout=timeout, output=0)
bd_out = self.rootdir + self.builddir
rpms = glob.glob(bd_out + '/RPMS/*.rpm')