[v2] deb-dl-dir: Fix isar-apt packages checking on export

Message ID 20260610075714.4022552-1-amikan@ilbers.de
State Under Review
Headers show
Series [v2] deb-dl-dir: Fix isar-apt packages checking on export | expand

Commit Message

Anton Mikanovich June 10, 2026, 7:57 a.m. UTC
To use variable inside of lock section it should be exported.
Otherwize it will be empty and isar-apt packages checking logic will
not work.

Fixes: 86f1c6e0 ("deb-dl-dir: Avoid multiple find run on export")

Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
 meta/classes-recipe/deb-dl-dir.bbclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Patch

diff --git a/meta/classes-recipe/deb-dl-dir.bbclass b/meta/classes-recipe/deb-dl-dir.bbclass
index 620ddc96..cec7bd76 100644
--- a/meta/classes-recipe/deb-dl-dir.bbclass
+++ b/meta/classes-recipe/deb-dl-dir.bbclass
@@ -149,8 +149,8 @@  deb_dl_dir_export() {
     export owner=$(id -u):$(id -g)
     mkdir -p "${pc}"
 
-    isar_debs="$(${SCRIPTSDIR}/lockrun.py -r -f '${REPO_ISAR_DIR}/isar.lock' -c \
-    "find '${REPO_ISAR_DIR}/${DISTRO}' -name '*.deb' -print")"
+    export isar_debs=$(${SCRIPTSDIR}/lockrun.py -r -f '${REPO_ISAR_DIR}/isar.lock' -c \
+    "find '${REPO_ISAR_DIR}/${DISTRO}' -name '*.deb' -print")
 
     flock "${pc}".lock sudo -Es << 'EOSUDO'
         set -e