From 0970b9d00b30df2ff56c97a10711e5465702a0dc Mon Sep 17 00:00:00 2001 From: Caleb Connolly Date: Thu, 13 Jun 2024 02:07:19 +0200 Subject: [PATCH] helpers: file: fix apkbuild cache clear (MR 2252) Signed-off-by: Caleb Connolly --- pmb/helpers/file.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pmb/helpers/file.py b/pmb/helpers/file.py index 14c84463..eae9307b 100644 --- a/pmb/helpers/file.py +++ b/pmb/helpers/file.py @@ -5,6 +5,7 @@ import os from pathlib import Path import time +from pmb.meta import Cache from pmb.types import PmbArgs import pmb.helpers.run import pmb.helpers.pmaports @@ -46,7 +47,7 @@ def replace_apkbuild(args: PmbArgs, pkgname, key, new, in_quotes=False): replace(path, "\n" + line_old + "\n", "\n" + line_new + "\n") # Verify - del (pmb.helpers.other.cache["apkbuild"][path]) + Cache.clear_cache(pmb.parse.apkbuild) apkbuild = pmb.parse.apkbuild(path) if apkbuild[key] != str(new): raise RuntimeError("Failed to set '{}' for pmaport '{}'. Make sure"