From patchwork Mon Aug 10 08:31:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5339 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 10 Aug 2026 10:31:44 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f187.google.com (mail-pf1-f187.google.com [209.85.210.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 67A8Vhav028720 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 10 Aug 2026 10:31:44 +0200 Received: by mail-pf1-f187.google.com with SMTP id d2e1a72fcca58-84e3d575d6esf3410053b3a.3 for ; Mon, 10 Aug 2026 01:31:44 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1786350698; cv=pass; d=google.com; s=arc-20260327; b=H92xs0RTZC3Uqd0xB/E2uxQSeOBf3SHj+kyrFdQ8TgnZeqcw/3JuLcjcCZHHp4wNdF mOGfle91g0gPG4cbz4pkJnbkBgO75VxOmgPNh8ei2Dhi+6MSDFQbk2l2lOXsPO+//ihP UmwLkgQQYUMJMQDNSo8hoA5TnNRd+kX8sc7InuRoXj4RjScuJXRzeBUw7ajuVmwqqOZe ENZrPNB33QsyjGdGAYaz+37dz/OMg+aui32sd5SQxd3/gXd4sWXeSA9GVuiuxvLO0TT5 +PbOzD58MNI2d8tEcbtdZTfN3D5qVC5K54w5/d4QI0JMWtoUkWzKWyYpIBu0WjqQ8Ict TCdg== 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:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=f86C6zohqA4fDStK4wf7rlMGmgRjDnItbmraqXOPaDs=; fh=V7lznBoJj9PWYXjo2JKL2drslkMeaY89/auC0XDcr20=; b=UwrLKGrTW3/CkK/2gaOhMLD8WN2m8nL1jNiknGl6Vq07vWxQdBhGABkwFotrKW7mHb Zm4KJjauvkTrjnklff7Y0tJee+j/uEdtSPboeIt5h/BessMylbJ7dCUjQhWvzGDa6mAG VMd7qVfoqqPIZ8/Li4lrmthvg3q2XbkMv35ArXBNQxmAkEdwptEkV13+7eghPWUlL860 th/eHv3l5Nq8RBgQk2SyP/iyniw/CAmQbRoXCfUeIA6V1W/+k9BK/7+yJNbbUH6FektY qZ2MWZk3mmoIT2h+nSMzKXD1ObikfWdZe84Ll/Ig6xZxDmaaTMgVcNtbhf9PYeN7t+PM 5DEQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=nyrmeQlZ; 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:c201::1 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=1786350698; x=1786955498; 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:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=f86C6zohqA4fDStK4wf7rlMGmgRjDnItbmraqXOPaDs=; b=Z5X4BzcT/Q4/tx4zHh6Eks4efDLadJKm6/SELibhXzgkat2V5MerZTb+nG8uQqwHyb AeoOl1lrJSNyzm4C2u27XMGSx66anVh5imgY3GemJOa9amq8ZJkrXU0YPQrkQZ2jWcFZ ouFpPTCXSbghyvsux+nUT55QvhpjJYfhJOa83k/aS9DsmpFkuX3PvxvssMRqXJChL18e AynkEGNNK4k04hix+XjxNitjzYcviX5L7pP/TLtJIO0GIxVjaE2NvTIVMaXpYG1v652X Hg434ei6WMOBWLdtyAyajgFI8YCWTe2VofVgn+wBO/eBKcwLaSN6zm8hcqxZCR2uklLG +dGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786350698; x=1786955498; 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:references:in-reply-to: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=f86C6zohqA4fDStK4wf7rlMGmgRjDnItbmraqXOPaDs=; b=IEsJqUn7y3RoGlJUmPRyZsD7qb51v6vqDx7uCqhG9vIcED+3WLxMpVe7Nq6nRND6Uc S4DHARp8QSgakW20kn79taCuI2ksB2n7XFfgO04gJUMFe9CCp4fCKDl14p7bdDkY/OtC nuquoS8vOKXOAXAMsT6jEfJ/RqYTamkKNZBdjQH0w5DDAyAFzaTJY0/CCtYN7foOvkif daMmR2QHlF0Z2pKi+GBX3kgBOl1rJ/x9VLHflENmA2HolLWyZbO9WFKL1icWVTWf0VIn k8ltqaqwYomlcPUoffVZT9lMhe60Z7sV5Dn1IuhMMQYTwqKOtrXJBh4uK12mgKiXU5wG ciEQ== X-Forwarded-Encrypted: i=3; AHgh+Rqvhm5o+QZDMHQqTQZhMKooShPuAa1Kmd7JZ8mPQgPFYZlrYfIGvfl5uh9/4ydzN2vJ2aBLvUc=@isar-build.org X-Gm-Message-State: AOJu0YxlWL6kZPZMpBbj6/sdKqud30+JOUKyaH3BpV5d/M26e7mVHBFw bJVP3xbNptKlZnNt5Gz+ghAz7S7E7ove8McL3JU7MefHIMYCLQD10fY+ X-Received: by 2002:a05:6a00:2394:b0:848:354f:4f8f with SMTP id d2e1a72fcca58-84f5e0688cfmr22724830b3a.22.1786350697792; Mon, 10 Aug 2026 01:31:37 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPSL5ij7QoSVG0ZA9tkyniHb2gEUn0BPfqhavgQi47tQgw==" Received: by 2002:a05:6a00:3c8e:b0:847:b831:3d14 with SMTP id d2e1a72fcca58-84f468791b8ls5731570b3a.1.-pod-prod-08-us; Mon, 10 Aug 2026 01:31:36 -0700 (PDT) X-Received: by 2002:a05:6a00:2883:b0:847:902a:57b5 with SMTP id d2e1a72fcca58-84f5e1149admr25609203b3a.35.1786350696486; Mon, 10 Aug 2026 01:31:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1786350696; cv=pass; d=google.com; s=arc-20260327; b=bC/97qZMn9UfMZn1jJPZuCYGZtZSekHzkZVmdMdHPLBMiKEyuKhRpCDMTz97o9nccO BnKqAZze51Otu8dTiXUyOIzYVgWw0cSCJg4KmS5FQY6Knv4BQdeF+GuNvlD6WK1PtmNG eIyauEcmoaklIcbr5jpNNtoEmJrr/ogXqE+1CzoxUlXMG7g1Ic70JffQOeN88D66KWz+ AbI2GKNq2edWGJBtOBzkVtgne+mUieRAXiybcul6VoGuWwCchqc1L5f8V2x1ENewUgk6 O6tzFqNmKtvLUsPj23LfOs0annFxabCNlh5bZb+8M1XA8Z4pBT0afhXaWFiRIJZVZSH4 EKNg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=XzqPrFLlm2hf+Wbncr0jil2w8YgmhvnRTCbjAf9/Ubg=; fh=LzZwYQsxUGuFw8E2Jk4MvvCxUJegUVFQn1f0M87w+10=; b=YrHtRV8FEe4WAgaJRVDmrekJ5M1cs1SNDCYl4EGPIlxiMXFfPMr7OlhmwIqCzdm8GP v/g6Me0Bng6eK86yC2SypOED6gNXuaErgqHLA9ZQnnDSvGzBJTK7paMcmne+orZC3rAd jrTEz2sjewtK1DcXPhsDPOQ/mBAcMcdwq6rtJX0JgQwDrTUA2gm3Gy2iykwtczCO2rbR f/vFuvMvdtgHZpdxid9MdHLgVrxYt3QQ+c4cQWF3WnNtH4EL1KFr7xx/+CujA2U6hiMx ba22RtbG+GiF1ue7esxBfba4Jiurh16ZDQBrmfrkqt4C6DtJLZyCRHtWg6VSl99mwouI 6v3Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=nyrmeQlZ; 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:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-84f5a4466afsi291175b3a.6.2026.08.10.01.31.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 01:31:36 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=K5+l66wD+uELkC7DGCWJq4ZUsWsLlAvrf5XsbqZd0vEISspkZDmK7G2JwnUYkq/PUP3dQT7huUy0vQjnq7X7H8XRdvC1R8kLqJ+jI9auAYAOgPh/zn6TBCu2AjgH0ENwoCrCEvdE14W7QLAg8r3K+M0A2RE+UsEs6ln6F3caeN2vX592cojONpVVH0J6xxnCP9HMRThGauc8YR0phpTaO3wKkFWdzgg22GBNbhyELah/RTVzn0K7Gf3vsEuLbHh5lO09AyPpTujJvIsUUbQyZmKfaqWzwNALhfxzFMMWhNgo2YCA5D0XKjF9RH3qWfxKUFU2y/zF8c6+UwSiO0Ffmw== 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=XzqPrFLlm2hf+Wbncr0jil2w8YgmhvnRTCbjAf9/Ubg=; b=eMz41a6LroQ5bvSmnpzyClXC8litEOQuyRNCQ6yYi6qvFPPBxWBeGVlUDT+ihLSxeBYEyfIplztc4mZ0qKWeT765G12/5qgqpEeameSggNWulGO+dvKd4ieh3pVOdAMNJThzm2vy6dDbaKhrZZvZnKMFfwuVDk8bMlTwEF4jTuGVWzCkEaj/UReZVm2OsNYDjc5nyJmy+T9WumKjaHiEcbrr+1sRiZCod9Vk/5wPJ2D1CmGYQTQWiJaX1MWwhGN/PXWYk+4Sdtb/mMy9GktJNny5TGbcjRiPYVRz8UcB69B2Q2dcyqmZKDojzxVfLwPEoe+PbhR0aTcmRNuCKQMQ7g== 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 DU0PR10MB5679.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:315::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.25; Mon, 10 Aug 2026 08:31:33 +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.024; Mon, 10 Aug 2026 08:31:32 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: wzh@ilbers.de, ziegler.andreas@siemens.com, jan.kiszka@siemen.com, Felix Moessbauer Subject: [PATCH v3 1/3] dpkg: let do_deploy_deb runtime depend on do_deploy_source Date: Mon, 10 Aug 2026 10:31:21 +0200 Message-ID: <20260810083123.564384-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260810083123.564384-1-felix.moessbauer@siemens.com> References: <20260810083123.564384-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: GV0P278CA0036.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:28::23) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|DU0PR10MB5679:EE_ X-MS-Office365-Filtering-Correlation-Id: 48b667e1-7418-4157-6f08-08def6b9c88e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|23010399003|55112099003|22082099003|18002099003|56012099006|11063799006|10067099003; X-Microsoft-Antispam-Message-Info: uEBMskhdRCwsih81GejXmMXyukcK5yELUHys1zNTqvPfv2RV++Su4EdXDObIAL90oFiFo5u2FqGYDQwT/7ZlsTUMcBtKjvuGLvHm/UBj0j2ZsCgCtI6xzG8BZydNxzEEVoU6N9xwbP+wKWFspHz7Nk5YjJTAO1vW/qi8gbMI/4K0ze73NbgMYg6L7TFWFdZyvSI4KjXxie93qmfEqC+x04pS+xuzobdJl61/NtXKms3kZygyITqJmyuwhkNppYxu/rwENGw7I0N8AGT1jYw0FCfO6zHU+tfIl1v6kB+VSieniTTSEAiK/V7w7tw1oaIa3DhOY3+nnf5M1D9/pcIAPE90aEND0IZYaMFOVU7Giog0TV40EPqxAFohopxxrzJM3yjkG5DGgLu7X6GLJLpWzIpH5vc6EdoBCKmuISxNFhES651DH5g7g5g/wkcwgv/LsJiHkjxv4Cdhx9CsH6yKj5LDRFSVb75kcMKvypT+y9oCIMLb9i/PxosifmffsF5RfZY+f894egizFpCrjSjFiDEOhIpY1yY3VyBH9Ro6XysOaI6ZhHcQfMNcZyX8F9FVkAgV7/hxVCvzieNV0dkhKC+OZc9ztqtnVwLXKgdWatdy1q8F25t9Fc+O4S9LrmvqRd3h/ynpnRow+yh1Y9a7lyK4U45XwOD7ibSrtCuqgOk= 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)(366016)(1800799024)(376014)(23010399003)(55112099003)(22082099003)(18002099003)(56012099006)(11063799006)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tG393Do7qaJtPGcaWWZKVbDYKPWZ9o/HCm7Me+w4lBXNtLbfiXO41i5+lRdq4j0fe5Xq+jskIj+hYFIkrx9caOvcuqGH5v/NM8dyXsAX6uCcsJTq509FLgquFZpPNaw1BXcSjQbQfemMk2yFa5MFXEHBc4zTr1fbbBmp4Z2V8KzsBJ0RV9G1pR+YxVKNElYlSVuL+QyX3u5Vq1fgYJI1bJXOEf+k5M+MqWef3ZcRcscdHOgqB95l3CVzf7MNZbC6FDyy00nig6Is/1D+zXsGSUvvYJD9OgvS6aaKroJ7N6qS3kY/flN9oJizrF1pyKRa/rP4Gk+tmcWJrT8X/nI+S8BL+7AzDHbOa87ZMWuUeIykqHqbA2cEqqCcJswXk37u/GoZOdiLz+EoB+qEusCtNm0bVeYRjYwJJfzUPgmAkCKaN3Z0cNXkHphx1i5334ZJaQnT8HyquatAQLVlMKd4LcYcwoc3DgYLpKWNxmkyLZrEgZkkvx+CASG8k4hwPbqC9/BtJKod/WHIvl8V8EUmHYpgF4W7VdXjeblbIsCoi4GXGn9zFgdeFRdr2F9UjSBZ2ViVPpVQ1NAk6jqYrpoBmdO46iirb2LWXJsdhqZYJxqLDPQY+TYUD6AcDzeXMJ21PxGwt5O5HHdu8/l0yHA//dmU+W/qXVJqRrbA5m7Y85KC+QfHiyXkGvP/A5sPvbzDAPBu4DMaJaJ78NVPM/9IK7+TNsqL11y9aSQCFmVKGdb5rjIY7fdKf6s4sj8pLLXcovw/08ozHLG0zo9C3ulrKTEQ8Od0MyLprsjkKMly97KCBqTWvg+mtlISZzr2riejz6jM0dfVvAp53Oqtu9EK4v5Jlq4EouGSj/widyMAVYaiULKJgAgqMpU501/Rsgrf4SKsvmvf/eHpzcpV6iyIHM16ByR81xBztC+Xp8Q/zjD8xkl2qP4HrKGNKpFSRhO5dt/6XYuB5D15qCtGRnyVA8UhtD4VmYyhM12WOmZ+/EhVDApa485iztiHNizNAP6iU29/bTSXoL3Q9NeHH2qktlQE6SQwDh6B+g3xmRBAa8O0O0tZnvjAKf6nyJOIBWFzGnZKNPd4MDUEtpEQdRUd2cGBPr586EbIalji5CoQckvUFspZhRiIdfxzIAaw+YIdHuJqMDyg32BFBf3n3s1Hsd9Pwi7DDb7GB17+Hg5fFGb/LSE3llVnL5glnMID8vgRcNJhJViPP1Nemfv8a9ODl4+IHEKk8f3CCwEv/hPBYzKgh5EWCv64aU6K00KcTD0MsyINBDOLwrCKzB0wrirpcn3PZ3qhOfdTbBA1DaXC9I0uE8efV5c0oWz3GCfZpBl7o5ZvZXI+XQtpQZ7+hiA48J2UcIiGinVF+Crnv6Zj81yf2hfjnifg+WLHDJ7EffTxdEmCESYwtE9IHdJ5RsXHf41KCLrhiSHITglqromgdPuvQxtltUM5gzdTJdEPO+4omoSpgtMpjq3q1f7zohYcn/h/4xxtqQyju8uk9Vqhp6RxO3gT5vEcsIURWyakvjpkl5slBLvc/2UQc1S8W04UnNLltoESOMJRtBGT4t7UvKK6wGsnSFqk3hThWbeQyDLbVRsGWMGH2sjggW266DC4XVWxEqaHSBY02mDOCgdsNIwl68ni5lskekvQOeUvvXiXAFDUNLb435Xa5Sn3d6fRi3X0bowPJG9jF8mFNO7SkDWSRVN9MRwqtC9Xpwdd5fvTDctnKWVsFOW2gew+PXMDFFLgSpIU6mrQ07pmNvY9jGs= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 48b667e1-7418-4157-6f08-08def6b9c88e X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Aug 2026 08:31:32.9110 (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: K3DFZ8WfWvY5CxOk6DmME+Ml0zcEx3OymZEacT1z03aUMNUEemDQhnTDZ8fIIHw/2DqmVmf9u4tPQw3bbEKQ4zKoP5Blt/s1sOcLg3mMK4M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5679 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=nyrmeQlZ; 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:c201::1 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 Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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_MSPIKE_H3,RCVD_IN_MSPIKE_WL, 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?= 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 Signed-off-by: Felix Moessbauer --- meta/classes-recipe/dpkg-source.bbclass | 2 ++ 1 file changed, 2 insertions(+) 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"