Without this change /var/tmp/gbscashe is owned by the user,
who created it. This causes 'permission denied' traceback when trying
to update repository metadata by another user running gbs build.
Fixes #190 and #197.
Change-Id: Ib3df0b215202553b5be1fb5e328cac334a5519b1
cmd += ['--no-init']
else:
# check & prepare repos and build conf if no noinit option
- cachedir = os.path.join(configmgr.get('tmpdir'), 'gbscache')
+ cachedir = os.path.join(tmpdir, userid, 'gbscache')
if not os.path.exists(cachedir):
os.makedirs(cachedir)
msger.info('generate repositories ...')