[matter.builder] regenerate dbapi.auxdb objects after calling close_caches()

This commit is contained in:
Fabio Erculiani
2013-10-28 12:40:09 +01:00
parent b427d09f67
commit c2c4647c86
+6 -1
View File
@@ -915,8 +915,13 @@ class PackageBuilder(object):
method_name,))
root_tree["porttree"].dbapi.close_caches()
root_tree["porttree"].dbapi = portage.dbapi.porttree.portdbapi(
root_tree["porttree"].settings)
gc.collect()
for x in range(10):
count = gc.collect()
if not count:
break
@classmethod
def post_build(cls, spec, emerge_config):