[matter] use copy.deepcopy with Portage Package.pkg objects to avoid leaks
This commit is contained in:
@@ -724,7 +724,8 @@ class PackageBuilder(object):
|
||||
changes.update(copy.deepcopy(new_changes))
|
||||
elif k == "needed_unstable_keywords":
|
||||
for pkg in v:
|
||||
self._needed_unstable_keywords.add(pkg.cpv)
|
||||
self._needed_unstable_keywords.add(
|
||||
copy.deepcopy(pkg.cpv))
|
||||
else:
|
||||
print_warning("unsupported backtrack info: %s -> %s" % (
|
||||
k, v,))
|
||||
|
||||
Reference in New Issue
Block a user