[PATCH] dpkg-prebuilt: Skip local isar-apt copy

21 views
Skip to first unread message

Andreas Naumann

unread,
Jul 16, 2025, 9:18:26 AMJul 16
to isar-...@googlegroups.com, Andreas Naumann
Prebuilt packages have no dependency on the isar-apt repo. Skip
copying it into the workspace.

Signed-off-by: Andreas Naumann <anau...@emlix.com>
---
meta/classes/dpkg-prebuilt.bbclass | 2 ++
1 file changed, 2 insertions(+)

diff --git a/meta/classes/dpkg-prebuilt.bbclass b/meta/classes/dpkg-prebuilt.bbclass
index ecf0d383e9..78205aa39a 100644
--- a/meta/classes/dpkg-prebuilt.bbclass
+++ b/meta/classes/dpkg-prebuilt.bbclass
@@ -27,3 +27,5 @@ do_dpkg_build() {
find ${WORKDIR} -name '*.deb' | xargs -n1 dpkg -I
fi
}
+
+do_local_isarapt[noexec] = "1"
--
2.43.0

Andreas Naumann

unread,
Jul 22, 2025, 8:18:10 AMJul 22
to isar-...@googlegroups.com
Hi all,
maybe some background on why this is needed is beneficial:
We have a use case where we rely a lot on the usage of
dpkg-prebuilt recipes. If there's interest, I can provide more
details about it.

Anyway, we've seen the build spending a lot of time in the
local_isarapt copy function. I'm not 100% sure if my assumption
that prebuilt recipe packages have no dependency on the
isar-apt repo is true, but if so, I'd be nice to avoid the cost
for the copy altogether.

best regards,
Andreas


Am 16.07.25 um 09:16 schrieb Andreas Naumann:
Andreas Naumann

emlix GmbH
Headquarters: Berliner Str. 12, 37073 Goettingen, Germany
Phone +49 (0)551 30664-0, e-mail in...@emlix.com
District Court of Goettingen, Registry Number HR B 3160
Managing Directors: Heike Jordan, Dr. Uwe Kracke
VAT ID No. DE 205 198 055
Office Berlin: Panoramastr. 1, 10178 Berlin, Germany
Office Bonn: Bachstr. 6, 53115 Bonn, Germany
http://www.emlix.com

Jan Kiszka

unread,
Aug 11, 2025, 8:34:05 AMAug 11
to Andreas Naumann, isar-...@googlegroups.com
Looks good to me.

Reviewed-by: Jan Kiszka <jan.k...@siemens.com>

Jan

--
Siemens AG, Foundational Technologies
Linux Expert Center

Anton Mikanovich

unread,
Sep 12, 2025, 4:43:33 AM (yesterday) Sep 12
to Andreas Naumann, isar-...@googlegroups.com
16/07/2025 10:16, Andreas Naumann wrote:
> Prebuilt packages have no dependency on the isar-apt repo. Skip
> copying it into the workspace.
>
> Signed-off-by: Andreas Naumann <anau...@emlix.com>
Applied to next, thanks.
Reply all
Reply to author
Forward
0 new messages