From 71206d54fe5aae11063e5feb3af893cabf63944e Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Thu, 21 Dec 2017 16:05:23 +1300 Subject: [PATCH] update_layer: fix duplicate PACKAGECONFIG items Fix duplicate PackageConfig records being created each time a recipe is being updated - we need to delete the old ones first. Signed-off-by: Paul Eggleton --- layerindex/update_layer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/layerindex/update_layer.py b/layerindex/update_layer.py index c0fa8bc..a0f2cd9 100644 --- a/layerindex/update_layer.py +++ b/layerindex/update_layer.py @@ -90,6 +90,7 @@ def update_recipe_file(tinfoil, data, path, recipe, layerdir_start, repodir): static_build_dependency[0].recipes.add(recipe) # Handle the PACKAGECONFIG variables for this recipe + PackageConfig.objects.filter(recipe=recipe).delete() package_config_VarFlags = envdata.getVarFlags("PACKAGECONFIG") for key, value in package_config_VarFlags.items(): if key == "doc":