extras-buildsys/utils/pushscript Utils.py, 1.27, 1.28 MultiLib.py, 1.20, 1.21
Michael Schwendt
mschwendt at fedoraproject.org
Sun Feb 8 16:20:12 UTC 2009
- Previous message (by thread): rpms/kernel/F-10 patch-2.6.29-rc3-git12.bz2.sign, NONE, 1.1 .cvsignore, 1.976, 1.977 kernel.spec, 1.1249, 1.1250 sources, 1.938, 1.939 upstream, 1.849, 1.850 linux-2.6.29-cred-fix-suid-exec-regression.patch, 1.1, NONE patch-2.6.29-rc3-git11.bz2.sign, 1.1, NONE
- Next message (by thread): extras-buildsys/utils/pushscript MultiLib.py,1.21,1.22
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mschwendt
Update of /cvs/fedora/extras-buildsys/utils/pushscript
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4101
Modified Files:
Utils.py MultiLib.py
Log Message:
Use a separate metadata cachedir for each dist/arch/pushtarget as else
we need to copy too much when fixing group-access file permissions.
Index: Utils.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/Utils.py,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- Utils.py 12 Nov 2008 17:19:05 -0000 1.27
+++ Utils.py 8 Feb 2009 16:20:11 -0000 1.28
@@ -322,7 +322,7 @@
os.chmod(fullpath,filemode)
shutil.rmtree(cachedir)
shutil.move(src=tmpcachedir,dst=cachedir)
- shutil.rmtree(tmpdir)
+ shutil.rmtree(tmpdir)
def get_pkg_header(pkg):
Index: MultiLib.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/MultiLib.py,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- MultiLib.py 14 Nov 2008 12:53:37 -0000 1.20
+++ MultiLib.py 8 Feb 2009 16:20:11 -0000 1.21
@@ -299,8 +299,9 @@
repo.disable()
else:
repo.enable()
- my.repos.setCacheDir(cfg.cachedir)
- Utils.fix_mdcache_access(cfg.rundir,cfg.cachedir)
+ cachedir = '%s-%s-%s-%s' % (cfg.cachedir, cfg.distro, dist, srcarch)
+ my.repos.setCacheDir(cachedir)
+ Utils.fix_mdcache_access(cfg.rundir,cachedir)
try:
print 'Reading metadata...'
my.readMetadata()
@@ -308,10 +309,10 @@
print 'Yum error: %s' % e
# TODO: This is only bad if it's something a re-run doesn't fix automatically.
except:
- Utils.fix_mdcache_access(cfg.rundir,cfg.cachedir)
+ Utils.fix_mdcache_access(cfg.rundir,cachedir)
raise
print 'done.'
- Utils.fix_mdcache_access(cfg.rundir,cfg.cachedir)
+ Utils.fix_mdcache_access(cfg.rundir,cachedir)
srcrepodir = Utils.rpm_repodir(cfg, testdist, srcarch)
srcdebugrepodir = Utils.debug_repodir(cfg, testdist, srcarch)
- Previous message (by thread): rpms/kernel/F-10 patch-2.6.29-rc3-git12.bz2.sign, NONE, 1.1 .cvsignore, 1.976, 1.977 kernel.spec, 1.1249, 1.1250 sources, 1.938, 1.939 upstream, 1.849, 1.850 linux-2.6.29-cred-fix-suid-exec-regression.patch, 1.1, NONE patch-2.6.29-rc3-git11.bz2.sign, 1.1, NONE
- Next message (by thread): extras-buildsys/utils/pushscript MultiLib.py,1.21,1.22
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list