Disable confcache when it's not possible to apply correct group permissions to an...
authorZac Medico <zmedico@gentoo.org>
Fri, 17 Mar 2006 06:25:09 +0000 (06:25 -0000)
committerZac Medico <zmedico@gentoo.org>
Fri, 17 Mar 2006 06:25:09 +0000 (06:25 -0000)
svn path=/main/trunk/; revision=2913

pym/portage.py

index 0baa93bc2ce3e5835acd2e4c3cebbabaf69a73b0..bdc579c520047db3c93efe1c297b4f4ac53dca37 100644 (file)
@@ -2605,7 +2605,7 @@ def prepare_build_dirs(myroot, mysettings, cleanup):
                        for x in listdir(mysettings["CONFCACHE_DIR"]):
                                cache_file = os.path.join(mysettings["CONFCACHE_DIR"], x)
                                try:
-                                       apply_secpass_permissions(cache_file, gid=portage_gid, mode=0660, mask=07000)
+                                       confcache_enabled = apply_secpass_permissions(cache_file, gid=portage_gid, mode=0660, mask=07000)
                                except portage_exception.OperationNotPermitted, e:
                                        writemsg("Operation Not Permitted: %s\n" % str(e))
                                        confcache_enabled = False