| Message ID | 20260805150232.1822122-1-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBFNBZXJQMGQEHIYY33A@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Wed, 05 Aug 2026 17:02:54 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-vs1-f61.google.com (mail-vs1-f61.google.com
[209.85.217.61])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
675F2qXZ030502
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Wed, 5 Aug 2026 17:02:53 +0200
Received: by mail-vs1-f61.google.com with SMTP id
ada2fe7eead31-756c6c14a0csf1809653137.0
for <iupwgm@isar-build.org>; Wed, 05 Aug 2026 08:02:53 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1785942167; cv=pass;
d=google.com; s=arc-20260327;
b=hzoyytdTUKihwUbLwou3y9uYPRnFZej/PjUhzGUQF1whRapHc5jQyLx1z2uMJjNhyW
tN7WUEMp1m8B2rbJNEzFpRqvDaGLXOzrSg12NTDsrxg9lVLJNQTd3CJ58iNAb7Y2g48g
ZZ45lSC6Cdu5UrU20Ldxb8GCR2yoVwMv0yxkvhh0s+rZw0UyKxDmlfllZrWisUCUBqVZ
rDRr8q26c/7ij4chB7/UB8J80druJIL6cWMj21vSNMGvPgGJNnTnUnjfxGS0UsqMotPm
a4teEXv5tH5O/DpNZ4Yl2hspIPJeY02XEyWYEVfxVV9WJ4m7qkKzc4jZLt/BzfQEisWb
+sVQ==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to:mime-version:message-id
:date:subject:cc:to:from:dkim-signature;
bh=bkJAC+7Vr96im/HuYzuMi12jrN2+AhFb1vpbTGBZjcs=;
fh=quqiwjOK+kotivxoCo2pz7MHCuCm7xYOfxy69Y03HzA=;
b=SnlO58eXfUeowWpda9EPviXgD2jL2hYBZWE/8Z3HMCiOmV4ei2QOcF+5meLjkcOYDq
e6Mm6s7kQWS+1IdYs/Qs9Lza2nUOf5XKb0RP95lTGzFhNmFbGhmMflDSliS1UK1/fSI9
o6De5Mq9GA5srO9iNbouAGSsWxyoG+lcAq9JRPgGHe6+p78Ef5OheXiMA+vQ9hlt54Rv
nUJoZB2/XgGibBaA7vJaaIWmUf3GtE+kmfdI0aDkUY04TjX7srigQ39IZeiqwuUjo3oE
Yy+cb7LKYChqBIJsS9UYXxqoBkTKiXMiMHddjW9GuioPVjGy6AEcNDaiVOUwKDP6Xk43
LuQQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ys3i2SKH;
arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass
dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);
spf=pass (google.com: domain of felix.moessbauer@siemens.com designates
2a01:111:f403:c200::3 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20251104; t=1785942167; x=1786546967;
darn=isar-build.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-type:message-id:date:subject:cc:to:from:from:to:cc:subject
:date:message-id:reply-to:content-type;
bh=bkJAC+7Vr96im/HuYzuMi12jrN2+AhFb1vpbTGBZjcs=;
b=frZRVABg50LCMFrb6XdKABStXlvHU5tpWYIym30mePL0h6UQZdda3XxDDUHyQJgZQ1
ETn0QpozWQeI2TRg33E5mX5HGyd/92ABFWJwKgzgEJv7cxECJYIth5lEgLimczzaXae2
0zr9k00vdKMU67wUTxJWJFqZJ+fTe6U1QTak4qzrM5Il/fIEWqRN9hzY5JkCL898UOGD
hEmjj+d7vAwzCPacQFxQbhqsqd6oVDSXMHmRVknefbxudMWaasfdjQl1BY9QKbLKfRHS
AnRYkTxdVFIFn36HdmOtNz4Q9RleOS3XRP642YfgDcfGqnNK/MwvQdl6aEAhOQ0bMPn6
osaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1785942167; x=1786546967;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-type:message-id:date:subject:cc:to:from:x-beenthere
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to
:content-type;
bh=bkJAC+7Vr96im/HuYzuMi12jrN2+AhFb1vpbTGBZjcs=;
b=AubYYiNdLp4murAmJ8qjTyNNlZr02gqcOFdgZlwM15l3OEHvbzUaTDXprlMfMdAvjk
repez31sDRFaVqhfh3jkfswA7D4YJkJrgumdK0Sco8TL8/EhtsV1wKLPOYlJpkIIKi1k
Lq0qoTcw0XODxG2xnC2DUx4TcYYrvrd1QHdWe+BKRyotvyEAhT1JX1LShLua1hhunHTb
q+Qbzx59eAqqs1RnGew6QF4THDaWdYXPBbviVNeKRfYHJBI/7eA9vOrx40ONJ7j1eVai
bIXf7HvLlCvk0gir4ZovksIEIui3oM4DCC3SySUyr2m6Tj9yGk4W4vh5JZ23oveDq9z4
Akhg==
X-Forwarded-Encrypted: i=3;
AHgh+Rp79PoDr/5P3NjPyDqQ1HPwLljS4bc+Ri/RmiWRrIkoFHvfoKvAjwt9wmdBWoj48VDOqMDT3NY=@isar-build.org
X-Gm-Message-State: AOJu0YzXf5H37tcN3t3+wCeCJXKcf6SnytGWsU+M+uo35w2FM8zbmwML
XVMhM5LNDrrFeHZD+lIMMOaHolSET/x+NavBSr9YvKXmdzZGx9xzSs/U
X-Received: by 2002:a05:6102:32d2:b0:738:394e:a595 with SMTP id
ada2fe7eead31-760d7d5af8fmr934644137.11.1785942166473;
Wed, 05 Aug 2026 08:02:46 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="Aa7YSPTq8RHDY7ozrVPA7UQX1YAvGUXB2xpkCblZlPUYbcL03Q=="
Received: by 2002:a05:6214:8514:10b0:8f0:6ba8:6401 with SMTP id
6a1803df08f44-9088168ec28ls7520626d6.1.-pod-prod-00-us; Wed, 05 Aug 2026
08:02:44 -0700 (PDT)
X-Received: by 2002:a05:6214:dc8:b0:8f1:617b:2692 with SMTP id
6a1803df08f44-9088137f0dfmr73921926d6.10.1785942164418;
Wed, 05 Aug 2026 08:02:44 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1785942164; cv=pass;
d=google.com; s=arc-20260327;
b=JApV8/JyNNQC4fa/Bnpx2pSjFE8yIdfSx793LZoKC6iaeD/Q4/eJHuBZHUy8gKGdN3
GWZTkN+vUceSXn5Mr2A27/2LjivPAvZ9cWnaAJ67o0jvhFTlYY4Otwsm2TI4dmhc+9xc
rVYgeTQdTgeCYoP88q5FJFJXOn2GcyZ28OC0jprZc/h1YQRpsilvRwN8wVA1K9ufz705
w0Nm40xi6bB0JaShQGAM238Gp/MenfKl/ZcX7dRmvAe/M4LfE5BblpDJocnPh8heMEYR
No+5WGVrMFg9q7yZbRH0/Y6iQIVE28ceCZf9tX1uOamuo9uoW5hCbDkzAk04Llyp0ynV
QGjw==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=mime-version:content-transfer-encoding:message-id:date:subject:cc
:to:from:dkim-signature;
bh=f9aId/ToOUCKjJN5jat8c0xw11rjj5CkN78AG9UhsQo=;
fh=N1ncXT3/fJIFbsSGPo3H5pLMGklHZsG7ItFtqY9ct6k=;
b=HMaE8ip5aPXdCPcTALuuASQTnbwCT6fw9C3tG6ASP1BfJq4vtegHZIGISwedMwone4
cZb0WTycnlDqlamUWXMV6GhOobd2E4yGNWvmJzFwudcJy9bv9TzJPSn8qOKmZivnKgOi
LiOSV3MEwgBs5T0hwLv5X/jNPIfhP0klCdsx6gGHhmann8cAYrjzutcEWcJsDwid3qL+
ApTfHZ/zHahrlRzBPezv4TFIjKnIrG3PA2kP3f57HPIskBapfgDVSL0F0pdhQPqJ+FP6
FOsc18Ln+mBjhdCR9/Y889npgaKvrem+8oLOtnKZfMUJxfsj0b7L2kTiYu6PmsdDHXzf
nKDw==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ys3i2SKH;
arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass
dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);
spf=pass (google.com: domain of felix.moessbauer@siemens.com designates
2a01:111:f403:c200::3 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from DU2PR03CU002.outbound.protection.outlook.com
(mail-northeuropeazlp170110003.outbound.protection.outlook.com.
[2a01:111:f403:c200::3])
by gmr-mx.google.com with ESMTPS id
6a1803df08f44-908801219a7si934896d6.5.2026.08.05.08.02.44
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 05 Aug 2026 08:02:44 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c200::3 as permitted sender)
client-ip=2a01:111:f403:c200::3;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=gTJjs+UG+I5QpywKZqdYyjkHnF08R0KVobVhxFF4wvfBZD4tDjMtfraLM3qoUDwWY//5JfABRYzxASSfL/z+2P8wo4L3ecRLMfjZ63KBfH4gwLA5oEMbi6p+bQ0FP0l6jGIMhndcLL8d7gZuBdhgOQ9NgTsgeS2ZpOiLQOEA2ssNlQjajmqdwgXUozph1VBWL5V+tpoT1VuQ+D477aKMra/TtdinITmEd6d4peihaSOxFjktI6RbnVfG32YczAnamDa3qq5MfwMfd/6BV1DqDQYGwgDWGib0sSTkvGY1NOaAtJFbXW8A93ZnCRQH2gdgHzWx/h1uSjpzstyxgLQ2WA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=f9aId/ToOUCKjJN5jat8c0xw11rjj5CkN78AG9UhsQo=;
b=GEbgKwHGmvdSjY/SkrjsTeDU8mDv+/LbLsB2mMIfHji1kyyII/UNHvWXB0B+JqQuO+m2xcPG9DXtLx0Q9Qc3VNU7kZ9vUfbAlK7OVVvG58krDLfF6B9/Df5w9K6DcIvc5x0JWmCT/bakA9w6KdCC5U2ZSPFA549ucMnN8d2IRM2cdWYYeVZXHBZMnq9K5bNtbvzHPTI8tNU3IRxTXJPBGkpSdmDyTcFNE6zMrAX/ljCT13Sw4liqY+kEV6cwICETM5VWzDMw7T8Kslrh/WVI53GUAPzwWZW5kynt89o0WRjKQUNK6W0+HtXDA9erMYbFNk0oY3myEc9+C7GrTHGWWg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com;
dkim=pass header.d=siemens.com; arc=none
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10)
by DB4PR10MB7472.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3cc::10) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.18; Wed, 5 Aug
2026 15:02:41 +0000
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0292.013; Wed, 5 Aug 2026
15:02:41 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: ziegler.andreas@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH 1/2] dpkg: let do_deploy_deb runtime depend on
do_deploy_source
Date: Wed, 5 Aug 2026 17:02:31 +0200
Message-ID: <20260805150232.1822122-1-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.55.0
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR3P281CA0145.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:95::8) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|DB4PR10MB7472:EE_
X-MS-Office365-Filtering-Correlation-Id: fd9478f1-5a67-4093-b321-08def30298ee
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|23010399003|376014|366016|1800799024|10070799003|55112099003|18002099003|11063799006|56012099006|10067099003;
X-Microsoft-Antispam-Message-Info:
HQkLuEcVAOJwJSZLHCQ4RVG5kMumXh3M08bpUF0DapxM4Y4tKToRbt4itnKtsUcCOk+ECxiYG8OyIjwseaWyr1z0fQDPhXEliLWx9Bs8ivMR0yZ7Cx8ynxulU165F8VG1iuP33izhsaa2EN5L4Bi6ET1VF5XEB4Aoq2/lg7+hrpRPK7sY6hu4Nl7qelimoqEj5BgLvhlc9dXEP7csMTx5PZqUH8c5Sb4+3SGFlIqVxfKYRtoukPe6Fm0mBzCodAewcD7xhoTKBSrzN53fVTNoP0Z7XGUEkl7Iw7UY80XWDBPlm/NweyRzJzA+QpynGeC3C9vs4h77Yofjg/Fn6rwEpaxPY8cbho7rE4KPOiyKxE42BxyEsQ+A2YmfClS2I0UA+UsPMnHYzQJM7/xoloNGOpol/mKKj5mMoUYJqoB0X5guQ6+5g/Xnt++iB9xu4uTOylTOa5XQ5YG5/IvIWzBTe11z7QG88kyRm5yCIBOLF/WeV+DdGagQMVKDC3F4qlahd3WxHJkzu9Eqs9/QkWZGD927uxg5q4I0P8IVIqpACi6ToeJwPsj9FbGZhLJrUh/kl3UJExcvuvcoT+1ObKS1BEbbHaV26gK6EDm8VRjY5HxxzRGhRRzjguD3hakS7MV/7XZDXI5XWHVFiSjQry9bgL8DSHqZYWnV0PoYZebt+w=
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(376014)(366016)(1800799024)(10070799003)(55112099003)(18002099003)(11063799006)(56012099006)(10067099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
b4HHfKETjoajY3rHkSrVxGKVapCdJdU5QC6+xl5sPYQnVz8tCzHRO7cjUKiH2bhiZbx3PbyuKT159sWWSjZ+uuCmxuIIjLej4+/H2f45sv3qU8+kEcEl6AqR5AUZWd3/XEgO2b2Zk6oTreV4h0F3jIuZI3Agk3OfINjzcY0ohoyGR4MUhBuQxSQ5WlUwucgVoaRoGz4iw0SNOyDuljWBBgfUk2XZfH3h54yGoSlkqIWx5eyXJl7JzXTasz5Xc9JqWsaU6sS0ifj/F0jT0E/8n39K41/ft/lZOV6BpPxHeMps8+4/0koWLVKLVy0dZtOkJvuIA7+VxhOM5C+c6pexq8sjuEJ+AjU8Tyv49hVHsH8K2bnJy+K3Bwds1v6rgkVT7b7jLaV2fYdkZUgCk/Ee1uSbXQYznsO0dH4jxuwlgwJmwR6eKpKcnxsJDzl+aiWMUDCmrqlRlDF/ILwQZaqHo1wiwCwkZlekYR2hz6OvyP9JACPlZJlpsJQkeCbWrKvBiWubwaSqlEZDb3ZiCVl/uQebBXeSm6maKqZ8qqd076NbV7wTPLJiREUqJXmS2nsnMsWFznc1FpDkG5SHgbgF1RfqAjMhSfGG7oS+1ok33vnDaLpAx/MmuTcm0sAcRijo/KteisdZT2UGRbbecMugiZ9MZl6aVBOb9/fjo3f2VKFQEqds9LjST1NYDE2TkxiHCPBB2Mf9Gu/9e3U+KPA/cQWd2AKS2Y/WHkV6DJe+Bt7wmygylSkbME2OcT24yTAU7Y1ut1IjJ6VTZvFVweHQRnqqpL4fA9WlsZSV3uOjRVVCV90bV/Gi7yEpD10hNxpHPJ3FSK82OllANeuC8EzgVhtFzKI+XUlW49xKFge76op18V3R5cxKNe2UiBg1jKOfNFsOuqzhDpJGsL2GuLoJzBAE6WCSDGnSSex3QS52YfIXIZr3dd/qZ9Jiq2T96jEFsywGeXUyRgyejH1dYIWVpuhBBqaEcgfdAzPUyRn7LPhKjhH15Di2fEbfe/SbBIBvNA70aB6Nx2rgNhzCkzJ8Uf1ffkmLlmGWznJbw9QHNU1iZq2jV736U2qQEfNg/xbQthK8V0YoWy5845f9RpCdcHi++I112TmExYIGVcZ5B1fL9yCm+9lzAGuZKZvPnT/m5dcEI1SyPuF8E4mNns0eUY5ouC6liwhyQu4qu56REG+J7G0ZIt2IOtv3tBXhm/i6gWPNdnpinTimClnYtYxrIuby3M+U6JY6TXndCXPjDcxFJ7dD6Af0xEpKD4UlWcrXQjoL4fq72LeY2XVrMUs7KoSgH4ZzZUpM8oJ1q3hK6kTwGObuQk6NuNsleWa52W5tGQFUeHJLjM39mgrOz/V1ahxiIGg2BRd287tmWbQHk0tyDMgJeXcZDFJFOAj2P7HA93BCg/MGa9mEadODsOuCtllW30lNwCIKpT1XbV0tKCdvrDuQAFmk+n0g4yYV9fHOfmvyHcHrW6Chuammp1raG8HNrfIjbLDvcWcuADvre5ven5pnMw3M3zojUsbVP05LBIU/47Y0zoiXeCgGRzxG1gjIjNZvP3A/8PDK49+GGKmD8v7IWxkJ4GmMUaACV2gapfwHbU8IkGyoWsabuWNb6iW8zC9kpDNqbjQMIa5fwYT5W9hmKNi8q6TKRThbokCS+QzR9F8loI7laWhHbF4oYGq7rEThH+8du3rmo3Hwb4EFMylDKIdRwN4OPn4auve17Snnezx3MA6GB6/poA+qsQYZfRCsDXTpKFMoKEII7MxO9dojPz47WWSKBkOTwsBqec3c/L4c
X-MS-Exchange-AntiSpam-MessageData-1: tkw2P+3FdTAvur6cwy2S2pXP4lJx3Da+Fx8=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
fd9478f1-5a67-4093-b321-08def30298ee
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Aug 2026 15:02:41.5479
(UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName:
bTXErL/ALVyiesOUdMIOn4qFPNjYXW4PeZNPfR1Mq+wqkDKa6kEaRj47JuD2jorxg7JmB3JEIr7LBLtwYKD9TEQXK1gpdvgD1iGBTfh4ZDY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR10MB7472
X-Original-Sender: felix.moessbauer@siemens.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@siemens.com header.s=selector2 header.b=Ys3i2SKH; arc=pass
(i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass
fromdomain=siemens.com); spf=pass (google.com: domain of
felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted
sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass
(p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
X-Original-From: Felix Moessbauer <felix.moessbauer@siemens.com>
Reply-To: Felix Moessbauer <felix.moessbauer@siemens.com>
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI,
RCVD_IN_DNSWL_BLOCKED,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,
RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no
version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de
X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
[1/2] dpkg: let do_deploy_deb runtime depend on do_deploy_source
|
expand
|
diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index 7e923e55..7386f5d1 100644 --- a/RECIPE-API-CHANGELOG.md +++ b/RECIPE-API-CHANGELOG.md @@ -1146,6 +1146,14 @@ deploy directory `DEPLOY_DIR_DEB` instead of being deployed to the `WORKDIR`. Recipes that accessed the built debs through `${WORKDIR}/*.deb` (e.g. to unpack an artifact in a `do_deploy` task) must now reference `${DEPLOY_DIR_DEB}/*.deb` instead. +### Debian source packages are deployed to `DEPLOY_DIR_SRC` + +The source packages produced by `do_dpkg_source` are now exported into a shared, +sstate-tracked deploy dir `DEPLOY_DIR_SRC` instead of being deployed to the `WORKDIR`. + +Recipes that access the source packages through `${WORKDIR}/*.tar.{gz,xz}` must now +reference the local copy in `${DEPLOY_DIR_SRC}` instead. + ### Add Hyper-V machine support A new machine `hyper-v` has been introduced for building images diff --git a/meta/classes-recipe/dpkg-source.bbclass b/meta/classes-recipe/dpkg-source.bbclass index b2b45ed3..92d06e1b 100644 --- a/meta/classes-recipe/dpkg-source.bbclass +++ b/meta/classes-recipe/dpkg-source.bbclass @@ -49,6 +49,8 @@ do_deploy_source() { addtask deploy_source after do_dpkg_source do_dpkg_build[depends] += "${BPN}:do_deploy_source" +# ensure that the source package is deployed into isar-apt +do_deploy_deb[rdepends] += "${BPN}:do_deploy_source" SCHROOT_MOUNTS = "${WORKDIR}:/work ${REPO_ISAR_DIR}/${DISTRO}:/isar-apt"
The isar-apt is an artifact that is deployed by isar and can be consumed as-is as an apt repository by downstream users. As the isar-apt also provides the debian source packages, we have to ensure that these are also deployed when the do_dpkg_build task is provided by the SState cache. Otherwise the isar-apt is not reproducible across runs with and without the SState cache. To fix this, we add a runtime dependency between do_deploy_deb and do_deploy_source, to ensure all sources of our debs are deployed as well. Reported-by: Andreas Ziegler <ziegler.andreas@siemens.com> Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- RECIPE-API-CHANGELOG.md | 8 ++++++++ meta/classes-recipe/dpkg-source.bbclass | 2 ++ 2 files changed, 10 insertions(+)