From patchwork Sun May 5 20:32:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 3526 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Sun, 05 May 2024 22:32:20 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f185.google.com (mail-yw1-f185.google.com [209.85.128.185]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 445KWJqn018675 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 5 May 2024 22:32:20 +0200 Received: by mail-yw1-f185.google.com with SMTP id 00721157ae682-61be7b0b30asf2041887b3.1 for ; Sun, 05 May 2024 13:32:19 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1714941133; cv=pass; d=google.com; s=arc-20160816; b=SKjiQJTVieUGc//P4+r0jWV3LTVRBxeuRnzB6VPywgW74245um63GFa+knkyFWP2rl 2ZvP4KmWTJqKPrQWDquDRGJhdfoXfubMaRmBLm7vSO2XegECnIcqUtIYgymnbeLIwD/7 NbbpjVG2gHNHu333nsNSQdtJDmYWsIDcHJuHU5k4dZK4tKvL7Z2C3bblzD2EcdETNGqE a6zFMTbu4gp9d2Ps1IYxiLuIBOPhPWwS4wiFwV5XtU+T0kRZyhT1sn8drLttfEv7HAp8 KwD/bcCdE9lmSuZ3ioVhX2UHmSad7rcmfljNVTPUT17idXOBu4Xz3Qfq+XarXwm+F3x0 DxFw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:cc :content-language:subject:to:from:user-agent:date:message-id :dkim-signature; bh=ozcoxUCAYpPMX7/UwkzPtjbpzWhtmxFjuLmTcQN095k=; fh=6dGlj5cmSGA0je4NPHjTWhd00X2Tv374npy1rmtP0VA=; b=rKdx+6QjkZoCzSsbo2fuQqPgh9Ub+S/W1d29yGRo+x2lqVDVpCDowFUxExzES4YxdY 2c7rEXaU1qWtSIYs3ungd4Vk+bzXlBSVzti9n/0Otvc15l/DU/sxJozwo61gRGdbTZ4l mhORbZTYzydKlFoU0RwObGieX58tkPJt8Kb2EXry32d+0NNrDyDRlL7P+XQB+vShGV13 UERBH7NAcF9lfwruiPUn9iJcXyK9Cpu/hJA6ycCMKlaAEL0IjdMHcfxTiB4XrVWAARWG Vqc8tp3PtsLnj8hkKqTsRC+2JIBip+6oO1lp6FW97mIgM2ARBvg2418yJKcfhrsv7unZ NRGQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=EiTAUWpd; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe1b::60c as permitted sender) smtp.mailfrom=jan.kiszka@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=20230601; t=1714941133; x=1715545933; 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:cc :content-language:subject:to:from:user-agent:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=ozcoxUCAYpPMX7/UwkzPtjbpzWhtmxFjuLmTcQN095k=; b=Yy+9Ywd+hVaV1M34WpSbIp+y5vaTNXXb+SMMWDRfiEiNyQaBEXI14vPK9eVX3BJwLD nSVc7fLkxejYYGChVc/0ZUDkauU7h97jGMm4y/wYC1p6ZyIyQNlQ0II/2DFga23aE7KD GHfFnFbrNMOVQRkO1cgYNKiI/9hkMCSvaSp7s2Xtx1lqQU2YEMhbkxN+eWwCkY78cS5C q2MK9uCrZXVEzTD4qygUJ23Kt/f4tl1kUNsgiRc7PzyYSgvp/K9OcQaTA0mWcvzy27ti hYP7VgB6UsrFvZeoqcYpt6sW53QiSGbL0NMvIgtFwcWNUmLhT3QYtY9jNs5N+h4R0m/B wgeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714941133; x=1715545933; 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:cc :content-language:subject:to:from:user-agent:date:message-id :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ozcoxUCAYpPMX7/UwkzPtjbpzWhtmxFjuLmTcQN095k=; b=WUFtxDK148GdheigNNW0slgbcH/IiWuqYMEujdkm9O8EmgF0qhpnOKvwrNSiwGiyPS 6wztJJHQvdzMmx9+mcjmFM1PJsmThOYwzV9n4ktr6MyFkNTAfuZq3yNCS4vj0bD2mV3S ZlxS1U2IkkhVel8zHSdTZ6ze3RqWbBhSI56m6PVVTxjIi5tzNCwS7cWqK6J9+7J3HKJJ aVWNOuDDRPWSuaiS28BMZC3/UUY7amSuYGSljFKw/vU5MH6FEtoRISxNi31pu7OoeK5/ YMGV+oyOgsB2W1G2TzD/blsU9gZ67iFEDJJzduAzhdSQ9xCb5ei9j2Ibw0uSriSogdlc 2vVQ== X-Forwarded-Encrypted: i=3; AJvYcCW86/u/TvE0uQR47Dnyuz0fSa5iZpgXByomIPfbUKS7OC6c8T/6vk8bmFAFhcHBjgshjru/k1Rv5VshBSocmflSSgCErRU= X-Gm-Message-State: AOJu0YyUO1y9Kh0A6apqawt8BimV5CgRht8weJV0QFouRupVM8Z7zsPz kYjdLkQbOCQ69mufR8wMVXWpLbUrYoaYo4ZRrHq6TkroUicQ0eP8 X-Google-Smtp-Source: AGHT+IHVOYVVkbwIS/yYwdd/y4qo1sJDlVF1Y++cnuTatw0bcnXwmwmf0Lwb6aZ63JjhtWN0+o6D7A== X-Received: by 2002:a25:a1a7:0:b0:dc2:5237:81c2 with SMTP id a36-20020a25a1a7000000b00dc2523781c2mr6116248ybi.1.1714941133321; Sun, 05 May 2024 13:32:13 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a25:c5d2:0:b0:de5:a88f:94bd with SMTP id 3f1490d57ef6-de8b54a8266ls1850417276.1.-pod-prod-08-us; Sun, 05 May 2024 13:32:12 -0700 (PDT) X-Received: by 2002:a25:fc16:0:b0:de4:6c97:2156 with SMTP id v22-20020a25fc16000000b00de46c972156mr11258205ybd.39.1714941132304; Sun, 05 May 2024 13:32:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714941132; cv=pass; d=google.com; s=arc-20160816; b=JvK3bMJXQfIk+P54nd5A934tBbY7mkjRZx1I7BCxHW5e5hBX/jkzkT3ZPN41TLpoU2 OoXKGK5sVTMLKUy4tIkrCECWZLQGG7RFE66adZXS1tq/hROpP4FZHuhtgspLwFwOXP9F cD2ZTM8sVdjqufppsa3TaLUa9HOskQsMfgI+IeYjbiUGO5WBTxwCDaEZdCnCMxRCeQ9H LjPxotMu2n58ItuYLg8JjzC7UsKdWLk7Si5sMgXh4E7SBdUNnydlQMUBpyCmYxoEiKHD jDEBBO11evnopqQ4WZSDyQtGiPe2igo3y/+iBfG6uLrupjPjIj6rmk8zudf9mg47MJBD bfAQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:cc:content-language:subject :to:from:user-agent:date:message-id:dkim-signature; bh=wkj+6IWgyabDtzfY5gPoSIotxutBlmx2JesW8ottv5w=; fh=tfkJHUU7u6stHIYyfaCNPa9zcyqhlWgeVMIzwPmDrZo=; b=R59FK1dq1FjoAPrpeCBJU+HVjbskRBSuKPOGQQkgKXyr7vWludpIwDtYqSWn4lnqV3 V2uR8J3duC0HXMTfwkC0KJ2WubykCl5Fxh184wTUPjbAwJ7ScZNWR6KA6BKJGx68ESF/ +YTsTDTNtXm2QQHCRwRRCEyiO5fmPOoU5Kp9igb+anySQqnyJuWxphEV3LXwDESdrt6f jyPOdNPAirA/VYNs9s09q0DiJ4TjayI5KqvwGDOfRlhgtqIy2jqg3Cz8qfNnyCPjtV5O S1vdiGUFQQCDf2dF5PnzOs8bgB5U0BQHa5RgCvKELtfXwaDGx8J+eHlp3qimyB59QndP LGcg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=EiTAUWpd; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe1b::60c as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on2060c.outbound.protection.outlook.com. [2a01:111:f400:fe1b::60c]) by gmr-mx.google.com with ESMTPS id h23-20020a25d017000000b00de61bfb7de1si933950ybg.0.2024.05.05.13.32.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 05 May 2024 13:32:12 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe1b::60c as permitted sender) client-ip=2a01:111:f400:fe1b::60c; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EWw9AG8XyF7gPp9K/a4G/v31UQRwIKAnxjuDBHqYIuHzjBdn3GiCt+JTCS0q0uIR/8fzHmw8lyqMPWHRRhlr3jNh4FFGm14ex+lYuLYwQvSE2efqfR5NxRgEMbf7maeZ33cYqTISfHaNvklHbS6aX3GOWT0gchmt2kz1r0bXGtmVqoRPR0B7j3TPKS8r+CCtOcaf8ot5a5pyuf5i9KrSfpYDtoZ0Ai7Xn8ZdYov2/4OcPHxI20mcuaD5MEbHG7GdiBtMLuegqb1xYyTQtsDkt/a+9FZ3kfciZQ8k4aJMyyYRXVrSM7KKvlNVc018r6ucORqlTJCbFghv9I+isVYh+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=wkj+6IWgyabDtzfY5gPoSIotxutBlmx2JesW8ottv5w=; b=NBNb6P5xUTNhCbSbxipcMdbhdIhPNJXqKxsVjb3Cr+ugREQ//AxjN0sZW6arOFcj2lq6rizETNPmiwkeMat0wQ8XFFpxnbKWRldl8pY4PRzKYiKKxam8WO4wBXGg1JG7k5K8PPTlOOI/czWTI1+k25en/rgGIO7hnEWzt30uC60U/XhmV4izsYGFmS24YPKCOgus6zYTyzAB8c351Bm09PfrUdJhT1CGQtpoM1NDDhfX0U4uw/e+k+BS3Zgo3CMoljNwSZFTtrANYODcYE51jWg4ApmvlCYCaVTj+SkUdr0G80ZA7CBRhDsDIpnoaWbbrv6MlSDn6oay6+EwYVz5fQ== 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 AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DB9PR10MB5908.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:39b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.41; Sun, 5 May 2024 20:32:09 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%7]) with mapi id 15.20.7544.041; Sun, 5 May 2024 20:32:09 +0000 Message-ID: Date: Sun, 5 May 2024 22:32:07 +0200 User-Agent: Mozilla Thunderbird X-Patchwork-Original-From: "'Jan Kiszka' via isar-users" From: Jan Kiszka To: isar-users Subject: [PATCH 1/2] dpkg-source: Fix source deployment Content-Language: en-US Cc: Anton Mikanovich X-ClientProxiedBy: FR4P281CA0053.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:cc::18) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DB9PR10MB5908:EE_ X-MS-Office365-Filtering-Correlation-Id: af4a3820-a672-4af5-53a7-08dc6d426fcb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|376005|1800799015; X-Microsoft-Antispam-Message-Info: =?utf-8?q?/mRVWufEy6XLnM+fchZ6OCNS9CSdV8e?= =?utf-8?q?3awmmS1RPUpycUJgvF6pFoRRocgAd2+M0fvqyFNpDoPfYeAGFABVkU04NnpnR4C0K?= =?utf-8?q?m3RuA/wDLvfAXt+A2M5QOyWixREckyDg+DkmKKFKl9FL+KhKfWqmI/agD77HNceWE?= =?utf-8?q?I5S0vS+PoHWr9KxscqMi5WlVLFwEcKsG+BQCQAWLIJPQeelK2T45El4Kuv+OLcsXq?= =?utf-8?q?VKSgcfRQgqROkYCxk34NnqHKqmUxe6qx2gZD12fsP72IxRWUuwwFp3H6B9r8aKRsg?= =?utf-8?q?PmO55eym/0ggXZBuRbK6U36PdmRQ2+xlFT5p6MPV+D4CVp5rcbEyfbepq3ZO5ajMc?= =?utf-8?q?cNsYsmyqJ2fJYuZ5gUs1moOO6LP8zDU4rd7UHJCeDE3k9gndyXHitHmPC4rpOWiyN?= =?utf-8?q?3nQiLV/tP9W5coEhp6bJw39FMdwXoY+RP87glcxAxYgBi6m6Herjovo72Q05iADCz?= =?utf-8?q?F5MpV+YZpWffTEIiG6R8RDWRw5CPBowAE/W985aDx3LogvlzetxXNLpv7GpvPxlpr?= =?utf-8?q?VJeejgMCQaP142ETNkfu/ml5CW7lvqWmvtvN8Tzjb12La6rc7ZLQv3UzQioKexsnP?= =?utf-8?q?Q/+ZpndrRfezGsgSaOqnRRNZxZAIloav/nwVvWnZQ3ZEnZ2IsjtSUi1mfND6wFz/I?= =?utf-8?q?FFX1FEyHLAokE5i/J97KeOkX1uPSbNwDkOmzYGFQ8RrArbMNQY8FtF3/3G2hm7bQP?= =?utf-8?q?xDf5Sm3wrqmPOjck8zuzMMpiN5608wNK3y4bg4qCQPgPCZk3hsSZndcv8jxTmzj+F?= =?utf-8?q?rWD0sCF/wVFMFF/ooOhSdTxTnVVRGR+tZ8cEZJB/4fLz48qhK8m/fW/ff8nnt/pAb?= =?utf-8?q?8XeBwSFMMxhAnxPbQrsq1vMZycb+EVcoG3+tN/W6hjc612PNyVpHiwnoV/sU/FBEt?= =?utf-8?q?jUtqC8M6ovb8JRfRqm/6h8SqsTnzgTEJO1Y53jjLpw1FSEMMhr/Xy10y9OKYJ4Nch?= =?utf-8?q?fEnxTiVCXHVtWXv4bHYhUgsaaA0JMX8ixEK0OdtesKwwF9IMwiLaSxH9dTwoDl919?= =?utf-8?q?idAB19z5Lz4PQbLs+7HJsfsQrLMOp08SdCtVjmWPaYfSxAnhXHX6WXmzKzTZzq9zG?= =?utf-8?q?JPcz/M6fwLWeMm+1Nrb0KWpjhG8/VwdrLEOO4cIwoSO5Qxy+oXQBj/76FtBRoOo0J?= =?utf-8?q?atQWc9+qsh8JEmkaMjhR9cP3O/+4Ngk8OVPlGcA6v+/QibZBUSoC/xsoJqpEKXXYa?= =?utf-8?q?b/rYnZRgutb04VoUp1942kp+9ummaWYz53cw=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?YQxX94MmM/ZgLVD3E3umDUHWyRyv?= =?utf-8?q?plZgUrxLBmZ7S5CAV6/R2WVQsX5d+5xfEmadYXGK1qAYCjABtwQjDnX7zdURMlAM8?= =?utf-8?q?hpdZVm//ivDHz3xMxwE3CKen02v1ZfxJpfipexW8Pxq5INXKMm6hK7aOSWO95K7Ee?= =?utf-8?q?m90pD2Z+x8YWURbR9ku4EtdMcPzhYvuNZf1INn5kOD25KtkjrzJUp4DE+he5Wu/R4?= =?utf-8?q?lM5HG+LPcmr4cULobQypdNk7a7x5670hPS9FXF9TXgfp/Dnx4TVcBcuro/c+7dM6Q?= =?utf-8?q?htWC4tX1ciNLva+lbYeYv9GeiF02vEAwCxg2cdsiex25IdB3vuuP/s/lwaj7CgOb8?= =?utf-8?q?wpostZVVdJMQSCB7Lbyoe9lvQ0l4VulWcfKF3Pn24F7MiI9Xq/s8HXpLUkP79n7Eg?= =?utf-8?q?aea0KVzM3os0HUs/kUtfXT8G2v0GZqh2vXOczQ1rq3AnNaZ6ovH+ghb2ZIAsXrjMw?= =?utf-8?q?1WGOjbGKyOGNPOHzpM6dK0oI0pK1JXDNgIUjOY/N72a7a+frzl6ztiHYhTn2upAT5?= =?utf-8?q?Bc97qYxd9fCQTt1RRh9nmnFnPox/SZDLKRb5nG8el5Wi2kKR1NZkNzGv0rcWoE2Ty?= =?utf-8?q?VoEwDaVittng1/iuGu/UoqMX3hH+IPOCN7AG7Fkoq+/G4Cs2TEusEr2lhz5OQw9o1?= =?utf-8?q?k0/aDFs3331ZCxC2gacS8je4pi4YzDnLod3CZrQkfjUOtWF3cbsHgaMoW9sBvvcl1?= =?utf-8?q?Gw2r79eMrUSqhcu/6TOSTGWAP3RjQi7hEqghyAUX/B3PzUtq6hQt53UKL7ozc2U6J?= =?utf-8?q?vIYjUQDdRjqYKRsFjAOnFReCiKWVTTaq2ZT6eDidoji5f9c2wgI94kAeSvAD3+LP/?= =?utf-8?q?qqGCUCwHgkQ8g7b6teIEoBqVyCv34fipVtrWCD+XQiUI22EPs4GpSJYm/pfZh3ag2?= =?utf-8?q?0NTKMdl2h21lK8LJBzYbohy3fOOBU7sidHhNMgHGxahWzAQwI9sD3H+GhBT9+8PR7?= =?utf-8?q?dKv96eP0h1wl/Ogapgf1nTPmPs8cfb+iv/IIIoV46UfpjzqJljB248HwYLdPA5cUL?= =?utf-8?q?2nCbhdZ1jGEEf7O5J5OwawHrKqF5Huv0HJMr7e4qpWFuWYhRyLjr8Ha4wF2cbIMel?= =?utf-8?q?0dxpgCvzdtnbszee6g4YqIBOJM5cqYdQKpgHDj6Hr476KDJKMyAXaOQRcOow9SQ+P?= =?utf-8?q?MOTLU4BTQy5rFCFl0zwdgAxOCn6l0RwWEgmSmVMjxI2UmFwQoUOkB0kF6v0Y7+pqr?= =?utf-8?q?yRc6U4kVfBn2x6wVaOpscvx6ohCGqL9j0USYHY5zao09kkxyRhawoXzeBJp5tTyWH?= =?utf-8?q?9aMBKBBK6GIhJpNe7e/kvrjmXut7WK/Xva2C1Wzd6YqVroNfQFpjeWOgJzPGLissM?= =?utf-8?q?VjY/ybZKBxRWKlQx1ONblKXhbi5K9OrLf7/gFp4ofWCLrrM2lbAbmOZEcF91vFzUj?= =?utf-8?q?R0qRXqHwBFIpJ/CI9Kbivy+C9Yaic8xZrnvfpCgWNBcx/o2wAaHP9inxw46fz56iz?= =?utf-8?q?WF6afBdT52gGQJPYpS4zpsIdTw1CwT02USL8SwgiaZhWJL5jAmlBvi8PAPKULNbPv?= =?utf-8?q?qhImXiSJRvYd?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: af4a3820-a672-4af5-53a7-08dc6d426fcb X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 May 2024 20:32:09.2078 (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: O3dB+hs2lYp3TbG8cyVVL7O7bCodH/+kcMPwG07t4g4XmBzy4K2B3mqsGHt+98GErYlrq/IjIpub4xC8fZ6vGQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB5908 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=EiTAUWpd; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe1b::60c as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka 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=-1.2 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,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?= From: Jan Kiszka This failed if S was not a direct subdir of WORKDIR. Align it with do_dpkg_source. Furthermore, move -maxdepth before -name to prevent warnings about a global option specified after a positional one. Fixes: 38b832ad8248 ("meta: Implement two stage build") Signed-off-by: Jan Kiszka --- meta/classes/dpkg-source.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/dpkg-source.bbclass b/meta/classes/dpkg-source.bbclass index 7fd5d2ed..005eafbe 100644 --- a/meta/classes/dpkg-source.bbclass +++ b/meta/classes/dpkg-source.bbclass @@ -21,7 +21,7 @@ do_deploy_source[dirs] = "${S}" do_deploy_source() { repo_del_srcpackage "${REPO_ISAR_DIR}"/"${DISTRO}" \ "${REPO_ISAR_DB_DIR}"/"${DISTRO}" "${DEBDISTRONAME}" "${BPN}" - find "${S}/../" -name '*\.dsc' -maxdepth 1 | while read package; do + find "${WORKDIR}" -maxdepth 1 -name '*\.dsc' | while read package; do repo_add_srcpackage "${REPO_ISAR_DIR}"/"${DISTRO}" \ "${REPO_ISAR_DB_DIR}"/"${DISTRO}" \ "${DEBDISTRONAME}" \ From patchwork Sun May 5 20:32:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 3527 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Sun, 05 May 2024 22:33:11 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f58.google.com (mail-oa1-f58.google.com [209.85.160.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 445KXAiY018732 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 5 May 2024 22:33:11 +0200 Received: by mail-oa1-f58.google.com with SMTP id 586e51a60fabf-23d18580177sf2369516fac.0 for ; Sun, 05 May 2024 13:33:10 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1714941184; cv=pass; d=google.com; s=arc-20160816; b=hVihWyMx0HxUyYSKi3dJpuD1TeBNCmYTWesLZf3Bxw8ReVAOPbp3VL/kY7znpvkT0N zxMC9965JFfqEGXzYdK6N1lD4Ed//DpLQ75RD6b+HBm9nUXNPRGLix99WoSiEk8qkdrW 5VNJ6YRj8RKFMOfLK6RHo4i6KxDjZtNBhf2tc0qr8owu2FGdUJHviktxpmysNZIkWpw6 cSD87AAOJDa6KlA3NmnajPqTyNg9geo24UFJQ++K/ztnsLNpoyn9MjTobHM/z3llCpMX IrghKPK6zMYcJZeHIGjLSZwXYkXXnLKDsIt9KApfU3E44FaTHzOuIcv0DekUi2VRK/w4 d76w== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:in-reply-to :content-language:references:cc:to:from:subject:user-agent:date :message-id:dkim-signature; bh=wHjiA0RugBe13rVnMS0mTfCNMITpLp8NSzID6E7ENWc=; fh=eenHm89PcIvKNO+j/xQ2aYxaJJ1FfMqS8ScY2D47NEo=; b=YzezRdLxk6gcImKKKqxr8LYiEBRdkUhiwT+2YAN26WtJNqPXkshZAnwTecX7hXI7A9 +FpaEWPRFYGYhrWhCYk52IGZpY2iwD4PS3zSehRwQRvMcpVMs+HB8gc9XMsvBul/fMc2 TqhTy+8i3l5U5Es096DDPABKpqcwG9bAP/WnGdhypUOP5I+oYewJPBGiBR1ZvK2SuNja lbnuZovM8aFW7HuinQ0cvh2Fh7umgJtHBkJUz/MwjNLEewJfmdler3yzjb8tpymdAORY zZwZLq9GSGKvaujZkyFKbzXGOFYA3xGeSx1ScmsXVC89mZ+hvYKn0o0CXfS1YDS1GJS+ skbg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="tZ0a/+ZA"; 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 jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::60a as permitted sender) smtp.mailfrom=jan.kiszka@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=20230601; t=1714941184; x=1715545984; 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 :in-reply-to:content-language:references:cc:to:from:subject :user-agent:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=wHjiA0RugBe13rVnMS0mTfCNMITpLp8NSzID6E7ENWc=; b=iYrK8+wstTm0V+fdbXAWXMlV05uZHXpdeCYs8WmqrIDPsISgsXpC7F+JplIdD4IJDV amWTDUeRrfkf4kysgRhLuKLycLLRxojALj+1gtPdzL9Hx2szFBQ8gW/WvjxsLAYbIDsn ojS4MEyq2PilF7M+57e2MvGVF243u+oit7QjoYVwxUieD23Go7bCoUhcDjJY+/iASUcF 1JwKOBSx/ISuQ9uiGQG9PMQdfXUcZy6HB3m8YoADUFdlz7sh3RLLVPv8hQlS4zvYrBIb jkFjbcfotNR+L9anmTtAUC7wQbZQqigPFKOpdC/2IoHca+4bi7mZY6drpKOtYGAu9agC 87Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714941184; x=1715545984; 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 :in-reply-to:content-language:references:cc:to:from:subject :user-agent:date:message-id:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=wHjiA0RugBe13rVnMS0mTfCNMITpLp8NSzID6E7ENWc=; b=IYMxlS3EWLSokV/gzwaSAtc+0ZmzxZPDWeYLu14fRe5SZGFH1WVmcMnzHA8ntJQqxr GgTRSqhmp2z9XEKjIPmlm+inQJK2KlZLJRLXqSwA5p38bRBnFtXBEbOsuO/7Ae614cHn BnTugmiDLEMpC83lQEnnET67AFGikHT8NSAxLu0aIfCcWIs7vrOdnXZjtWQZkHemIixZ zzf4QVMaocf1v2JdMY8EjKNOdbyUkAkoO1B2J/N2lDpIv1bKa9KS1bIgfy+ciYQNV7qW GQKGkSn+86ctTzC6KfnVUQIkNn7Arou+b9VpKz96ZLTVUvIab1V5LNIjGhDONCAQ4zSX nj/Q== X-Forwarded-Encrypted: i=3; AJvYcCVAKjUO50rY6qZ+wgGUGNmZrmMIulLaRdZ5FM7/5vdXI1zJFzlv/5o7O7PVNbbGWUvAJz4PtCFs1rrU5IXZCCxtTIcav/Q= X-Gm-Message-State: AOJu0YyOtKWW6jK+vWYsfkeEgX9gRgqyvnyCwGrS9Dvdf/HyeUUY4x/k ad7Ine1X47UbC6ngdQX+czu4QkDPMBUn3IRJW0fVE5ca24UsHEOD X-Google-Smtp-Source: AGHT+IG8JKKgWahicyotsgyMvndc+dQVIxHBJ8V+rVNgBKMtTjoCFPqZZrGaj8lt0YuMrmchrCYMAQ== X-Received: by 2002:a05:6870:a918:b0:23d:45cd:f15f with SMTP id eq24-20020a056870a91800b0023d45cdf15fmr11694246oab.45.1714941184393; Sun, 05 May 2024 13:33:04 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:1808:b0:23b:4898:e31b with SMTP id 586e51a60fabf-23dcf7e12fals4048813fac.0.-pod-prod-08-us; Sun, 05 May 2024 13:33:03 -0700 (PDT) X-Received: by 2002:a05:6870:2212:b0:23c:6723:8651 with SMTP id i18-20020a056870221200b0023c67238651mr12092958oaf.11.1714941183568; Sun, 05 May 2024 13:33:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714941183; cv=pass; d=google.com; s=arc-20160816; b=bSPqeXVfHjZUYwJw2DwE2xcXupoF6PMbC/UVH1GVmk4lqHBAGKNf0+qFhaPzfN6sFH 0maE69TOKQxCQi9ZAK1jXmDwwjgYaYJkD2MzsykkWVDa0DdG0sPX48NF+3KBEhD0cbt5 shf5iU6kSwJOr+62sihb/tMxT254ZzoOOgs/8LEdYo+4s/bVlzwkYjGDNrja/tn4x3bY +d69B2fk9F1Qm9EXBB64JoieHsOhOVQFNrMKiAObHDRrV/RmD4gSKUZHgWH1/jp37Xh0 OOSRZkTXhI5qmNZcLWKlraDdPc5K0hMxQAPhAItP7NPkG7QZKSxmlOe/gZFIm9Bc5Otk rXVQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:content-language :references:cc:to:from:subject:user-agent:date:message-id :dkim-signature; bh=/GFTIrxDmPjJKkOpun3EQ7YWuESEdqoroGw89NSCK0w=; fh=jsXZPjNIXcu/gYhhtT+jOgfyRDkRaHJD78bE2zSgaEo=; b=a6KuROnUyDe5ORUYo7ck5AjOouuDCDdnvJiGxWJcSfIzNHcJ0rPnPAnPEqGzwGVNGR DbaLEe8EH+pGG7x5bdzPa9B55ypKp3RR/b8N5FglHO3sNTuvrGC4oI8iu9AKDH0IP9kN /bJ22PuEVRxxtO0XabEl/pbPZvr7NAjX1MYPyhGcDq/NQjUiQX2L/ITj26LTB7afn0Dq wJ4tyMrMohyu8zxTjlF/O3ThhsTp9q4wwaHChtGXHebC7o7EVI2X76pN7ZhdXkhmH9tM qtC7aREeuDAIen2kelWiT53JO2jDGpCd+Upys4dIPLy7L37/w51P3DK9uL0h2iM+2yoU dcPg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="tZ0a/+ZA"; 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 jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::60a as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2060a.outbound.protection.outlook.com. [2a01:111:f400:7e1a::60a]) by gmr-mx.google.com with ESMTPS id gh12-20020a0568703b0c00b0023c8fbc245fsi670783oab.3.2024.05.05.13.33.03 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 05 May 2024 13:33:03 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::60a as permitted sender) client-ip=2a01:111:f400:7e1a::60a; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GoYL5Q+63UW/6xIU1BoAkDbpWhNfnyeKlD1QnQKmaR5CoDQl/u5SsMA/8tZ2xnvT83rE6IdyOy/raEBoMtpcwd0k0ax5/0l79dSMOMue3Dqo5863m3bAc6jjhRangSXcBKtjUPu2Sjv7OYCRriwGo/bUuU8vXZA1jiOV3YLA5PQrY7y6S+EA200K/nNcPfuSRnI+15rzDkatezFdidsvY9tUpRuZiWX/HcPEi2yX9J6Xa/ZQIps5ilzDBXZijqBeZP7Ow1U1B6ykqTEitn8b5gs3DTgc60pc3P182oiZLyXm9GieszlgusTs7semh+9Ssmo/svuzM6Dnw+699Yallw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=/GFTIrxDmPjJKkOpun3EQ7YWuESEdqoroGw89NSCK0w=; b=nc1ON1sRCpb3eaRkKkkWKZYBWiNJjENI/iVc9qIE3PJWY2+VaV8A5x1E3KOB3maFTWJfa8QbaXAM0sGRZxfZvh/rTure4/hxhTSkxsJYEHydrSwMXfUKlqRMzDv3t+jLfxwmUSdNqwSVRKBNY7DoWclldPpbKPCiIScizWdqR+Qa0sueNsz34tPCjUvkSDeuiy+dFTiF2Z8eM7ZzfOVuFjrDrUvyxIQaf7Q71tqc3fKF1Da77l/ORCqAo4Anj3VNBYlfL6yrlVsUpu1+vfvIMtLc590I+Cw3JrIIm+XAxjbT9+G3N7+zLAk1AXjHat6ThOPyi2vMDVmj6+up/e8Ubg== 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 AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DB9PR10MB5908.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:39b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.41; Sun, 5 May 2024 20:33:01 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%7]) with mapi id 15.20.7544.041; Sun, 5 May 2024 20:33:01 +0000 Message-ID: <1fe26da1-b3db-4b06-95ff-4b7996d318ee@siemens.com> Date: Sun, 5 May 2024 22:32:59 +0200 User-Agent: Mozilla Thunderbird Subject: [PATCH 2/2] dpkg-source: Build source package only once X-Patchwork-Original-From: "'Jan Kiszka' via isar-users" From: Jan Kiszka To: isar-users Cc: "Schmidt, Adriaan" , Stefan Koch References: Content-Language: en-US In-Reply-To: X-ClientProxiedBy: FR4P281CA0054.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:cc::17) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DB9PR10MB5908:EE_ X-MS-Office365-Filtering-Correlation-Id: 2264ce3b-669d-4d1d-8150-08dc6d428ee5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|376005|1800799015; X-Microsoft-Antispam-Message-Info: =?utf-8?q?PsYlKK0NmVnC0GzH4tTvu9Db6ggtcqC?= =?utf-8?q?pr66VDZVLNbUniHVYchWHrzNPdeNxinfzqAGMTOL2aHCMoVpK6pCIgPRGMryNHn3l?= =?utf-8?q?Rg1WkqIqCVnSNOfsR7U/7BijqaYnwy7ZkMcT46fwDZVBbfiVGmfz/Meq/A0h4gn/i?= =?utf-8?q?SuSfjlRxX4Wn7/474vOl3GIRvva7WOrybr5a1Dc9Vlv6Zlcc5kWgCXboNxWognwyd?= =?utf-8?q?lbid1fRF03ydPln30iqSfwO7VNLKw7owWwCDupKP1WS4jzQh58mGwW+PHZ4wHOmdL?= =?utf-8?q?2UKcLfQJcvROSfYyZ9Kc8QYr/YOTHHOCWPgC6p69lSLOY9VjiJ/uBUWVPo/W+0mns?= =?utf-8?q?AeQ8dXhPRBLAJv/5VbUaPoid/nlQKPXPDDVAYeRnkjWD2/ZLcJNq/qgmbgQSTWS7S?= =?utf-8?q?UbbDEL7GI3knVuBljjs0sZENW+1OYcTYJyBj7vmqQngnv5cibj4VZh1bs4vYGhPFE?= =?utf-8?q?17vmecs+3EY+c4YyWnTkn8YDGBXXC6CajrAsUTTD2TPXGCMt3wN1MYQJMqj0SbtBN?= =?utf-8?q?jQRgRyPRLPuyAlVUOX9/xHFtfwYLuxx8gdeMe79n5S7KSmnnIbArabcmdCqvfc0Vt?= =?utf-8?q?+QLUPPQx227+3tf/pmPnCF4IT3UG59GZIFQBkEUWZ7a8xG93ee7cgkZfKcEPQ3gQ6?= =?utf-8?q?lTQxJXt9Dm8KpgE0QfMO1yp/gWNnzJHrdANHTRUs0BuZkgE0BYWbfhZXQiezT59kr?= =?utf-8?q?q7TxZHgmMx5agg8G9G28l5eHJ1nAOqUh5o46YiNSKcrqQiWXKdzm5Sp07ul64htSA?= =?utf-8?q?te1pDS9PnRwc7ip42kXDQ2ANOaMVNrLsyjG9K8zdOBIjDt82nOLF6MSNJoZBHj5od?= =?utf-8?q?CHhfHl6jDWGoDlVQU4cBG6bad30/dCSvZFyBGiOdgEjAC+4Btlp6TwyKz9xgjGhwK?= =?utf-8?q?owNCKr5kfcL2MeafhqlBveILAhGVZRgpLvpHoBIvDfR0quljhUofpYCBjjwN/X1lb?= =?utf-8?q?oClw5ut2id3rJcXOjv0wnpELL7LLYpODdliU6R8JKjiN/ToZzE3MZfpvWyh4nMn1M?= =?utf-8?q?P221yTZof0HoGnY5YPb1JKW+F81aCn85RjOE2Hy9RtbsAVuSY1VjXefCr6yhKciRu?= =?utf-8?q?1Xi7wrvh+NGbxsWM1VOmtKPC/ot1v0r6BfZXEQyK2oStaMg4Y7ostrSBxT29M8kTa?= =?utf-8?q?Lcr0/GaE1uBvVBFuFTwgOWrzNUwltuWg9IOtrGoFrtyp5iil1QSYfV9FmwaPULevU?= =?utf-8?q?8O9/vCt8vh4ubTEHa4Cd06IE195Ig1uO7T6A=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?WqWjpsJ9Z+0aVX6DiEIy1fZJyT77?= =?utf-8?q?7hPkxMMHi9O7CcKEShd2I5XZVe22QSR2NboTd2BxGVvwdFrDlOp9XAnTlxiMBBey1?= =?utf-8?q?Ua1NIiw+f3UWCHqqCGiLXUU2OAWnyub6PNNzMXepuzNK8Z89myhb5YaQywuM3tyot?= =?utf-8?q?SoWDBOZOegY291ayUkHoRJwG8ME6BlWLi5Nr4zaUGSvKjMlJWzvwqMqyXomaopg+r?= =?utf-8?q?2FVdiXxwfoZgJVXCJVedIyDukBSqAKE/th3ZhGENFwf596iCmdzbmWK/1L12bq7QF?= =?utf-8?q?moFV2VNyYjDTP8zHtPLXH4cETHTWUpEhZCWaDeKlem+wQoZHe4XYQTSFaM8MzafHB?= =?utf-8?q?OSX17PEH/QWvBusmnJY6MHJKt5rKffTCjmQD1kumQe7x8psQWKnXk1a6fJn1TmFDw?= =?utf-8?q?b4EXEC/OWCe0iBPbAVpYOeXXS/5u6tEv+DHpbmFgeVnTznfaJiNjz6UWisBPSoAh4?= =?utf-8?q?XHAYDeQQxcuK/JuaVyMvguyyM5OhirkYogxVTY5zNcoHRFGKArsVWnUO3JT4cxdDP?= =?utf-8?q?qj+/80l8ltxZ6nPmdfhWzwnwUDG0/t9wGBCuZoAz8/JQKLksB+mvo9g383gT+qATi?= =?utf-8?q?dKKhalcfCBH0EFeHVv448Nx0HrdRAp4h6ZcHEoSAtO1Ffr/V243xx2e6hIJ6S6t9h?= =?utf-8?q?SjWXlTE5F8HvfTn72GnrPpxRIO5bcuqjLrPvvHUZBDbmZFCN2lesIQ3gNonvamRR3?= =?utf-8?q?3aQ6CKQQmyJRW3xGISapNayPBHbXHUaoo+kIXNaPP2AJZvMsNieJ8NRPbjdijziUR?= =?utf-8?q?t4NPu2OruwNa0AYbyZv70WCIbdJF6qwGUtTG7gH4sgSZ9cfmfGzRLTMTgBIjhFR6G?= =?utf-8?q?jnfkPwaWQJkVXI49R9WJT1Y0Wcbdn8Z3prz78NxaHH9RRh3g6T83vF4Gt2PE1L4LT?= =?utf-8?q?KGkasFP1KhErvjpYD/fQ7oeUlqSZR9IkCPjSqPLy1jxgMMk8GD96KQFCP30GLXzxX?= =?utf-8?q?MD0XavHIgXo0y7eirTk5fln0WBxIxdI1bW5zXFHq13btSEfPA2xDoXdTT2LIKjRXj?= =?utf-8?q?/i4snriE4LYv1TJuXj+Cwa+zPGclOU7QnZI9YUbEv9MFX20PiOj0SfALNuIThHUE2?= =?utf-8?q?yBZM4EeJ4s9svbf891h/0m9nLuX/TPvlKY2LYzsrLSypKylTW0j6edyuMt+n+0rN3?= =?utf-8?q?4u62MxzP3KeTJZb8fhu/UJJTIcz2t9Y+S/uha0QZBuqpXaOLNJ2VzouIAczni3RH5?= =?utf-8?q?C4lxzyc72N5ZR3QOVj6nfQ0s4s3xzM7Yu8oYqz+3Q/bmykX4KIhBipQWJMErdPB7p?= =?utf-8?q?5ONvPZ3egOwU7JZZ/Wy8NUeKBIulPWAHc52L0pPoIdAeEowSgO56ucGNwm+a/52oh?= =?utf-8?q?JR4jefSbPrVwfbrsB/jnZFwiDaL0Q1jmfFDWpeH6BXuTUOLIkFXFgoSA8WyfV9TnW?= =?utf-8?q?MNVeOV666WcIeB4bDgoxolYLzvNgiMT31dqRbDR7CeIL672QN3+WCqzKirrB6Dach?= =?utf-8?q?pJDl8U8IS9SwL3ZE12NYUVgcWf+9opbaDhL/sx4m/3MELJh2cUejQ8xBLEnN8TKow?= =?utf-8?q?14Yz+7hX2Nfk?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2264ce3b-669d-4d1d-8150-08dc6d428ee5 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 May 2024 20:33:01.3422 (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: 7kCv16a/QP0lXDMXo7+MlIVPLtiwrHB9S/boYQCYIqmG5c5QGRKYEsC/kn7p8EWHx5WBirZkhL25HT3ExC/ecQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB5908 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="tZ0a/+ZA"; 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 jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::60a as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka 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=-1.2 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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?= From: Jan Kiszka Avoid building the source package multiple times, possibly even inconsistently. This is achieved by delegating this task to to the base package and installing the source package from isar-apt in the native and compat package variants. Signed-off-by: Jan Kiszka --- meta/classes/dpkg-source.bbclass | 44 ++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/meta/classes/dpkg-source.bbclass b/meta/classes/dpkg-source.bbclass index 005eafbe..7161641f 100644 --- a/meta/classes/dpkg-source.bbclass +++ b/meta/classes/dpkg-source.bbclass @@ -13,7 +13,7 @@ do_dpkg_source() { find ${WORKDIR} -name "${DEB_SOURCE_NAME}*.dsc" -maxdepth 1 -delete sh -c "cd ${WORKDIR}; dpkg-source ${DPKG_SOURCE_EXTRA_ARGS} -b ${PPS}" } -addtask dpkg_source after do_prepare_build before do_dpkg_build +addtask dpkg_source after do_prepare_build do_deploy_source[depends] += "isar-apt:do_cache_config" do_deploy_source[lockfiles] = "${REPO_ISAR_DIR}/isar.lock" @@ -28,4 +28,44 @@ do_deploy_source() { "${package}" done } -addtask deploy_source after do_dpkg_source before do_dpkg_build +addtask deploy_source after do_dpkg_source + +do_dpkg_build[depends] += "${BPN}:do_deploy_source" + +SCHROOT_MOUNTS = "${WORKDIR}:/work ${REPO_ISAR_DIR}/${DISTRO}:/isar-apt" + +do_fetch_common_source[depends] += "${BPN}:do_deploy_source" +do_fetch_common_source[network] = "${TASK_USE_SUDO}" +do_fetch_common_source() { + schroot_create_configs + insert_mounts + + session_id=$(schroot -q -b -c ${SBUILD_CHROOT}) + echo "Started session: ${session_id}" + + schroot_cleanup() { + schroot -q -f -e -c ${session_id} > /dev/null 2>&1 + remove_mounts > /dev/null 2>&1 + schroot_delete_configs + } + trap 'exit 1' INT HUP QUIT TERM ALRM USR1 + trap 'schroot_cleanup' EXIT + + schroot -r -c ${session_id} -d / -u root -- \ + apt-get update -o Dir::Etc::SourceList="sources.list.d/isar-apt.list" -o Dir::Etc::SourceParts="-" -o APT::Get::List-Cleanup="0" + schroot -r -c ${session_id} -d / -- \ + sh -c ' + cd /work + apt-get -y --download-only --only-source -o Acquire::Source-Symlinks="false" source ${BPN}' + + schroot -e -c ${session_id} + remove_mounts + schroot_delete_configs +} +addtask fetch_common_source after do_unpack + +def is_native_or_compat(d): + overrides = d.getVar('OVERRIDES').split(':') + return 'class-native' in overrides or 'class-compat' in overrides + +do_dpkg_build[depends] += "${@'${PN}:do_fetch_common_source' if is_native_or_compat(d) else ''}"