From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7332083556496179200 X-Received: by 2002:a25:d88b:0:b0:dbe:9e00:a5d1 with SMTP id p133-20020a25d88b000000b00dbe9e00a5d1mr4509954ybg.28.1707327942088; Wed, 07 Feb 2024 09:45:42 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a25:d856:0:b0:dc2:239d:c463 with SMTP id p83-20020a25d856000000b00dc2239dc463ls401196ybg.1.-pod-prod-02-us; Wed, 07 Feb 2024 09:45:41 -0800 (PST) X-Google-Smtp-Source: AGHT+IH/FqWDCVTaSqsQ3wxTz3pAL2nR+F92c04ssHIK6hc9BEFxF5j29gUCI6AMHghdfZJnNrlB X-Received: by 2002:a81:a706:0:b0:5ff:483d:d156 with SMTP id e6-20020a81a706000000b005ff483dd156mr5397470ywh.23.1707327941063; Wed, 07 Feb 2024 09:45:41 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707327941; cv=pass; d=google.com; s=arc-20160816; b=Yjb1nH89a9FbwQisZ5muO0YPyLUweiFDoehrcvytHN2v11KK5QAXSytHpYZlskElNR dx81TMXd7nkMXcx/Dlf7FjCV/anGbpfOi8w1mS0uT+/VemUWzDRgBSvMVsFXmJ5roXAQ WJFMevHQFGdxhMXAsdwvACslGe7L6zReT4HhxtQ9DuQ/1GzgwKqAFSBEilxDX/7cyr2M gs7IYyeBr44h20GJnnFbMyZX0wb3E9aBQ8q392XZ3zxBnSQ/IHJMo049cvaup92Sh1b8 ohVlDsKkdV1SZ1vg0LaikuhFKOINwdSFtP5cq8NHj7DxRQkGZKXGATC/tXHYqyv2D18D 8m6Q== 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:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=l1dcnqJon28XeJ5CliX/K/9wKAo0EUbmQ6tTCF60ono=; fh=4db3ehLU48KId3epy/nJLfVw5Kfru/3Q9zVMdhQJPBI=; b=ykK7Gh9/mrq5sf8HAsru74YQYbL8gMrpJ861NQejNKxobOLIKmSV5Xer8seR+BmTO7 k+9TGBXrBh4l0W15vdVZOJ4b7c1XjZCD70hghCg7zDWYCQiYq4eQ5F0Cx7VweyfYuGzi 3YNVdo3SOdnUGTEFpKgbdQ+YYsBtoCVkkOVIwV7AyuASvORrmqQATlumrt19Ti8zBvBo bwYiWPFJ5FY9pB3jyP1qgvekfpPPAU22IffiXQoCf8r3ZR6enrU5lmNvDcDL6fahbg7d 22mIIOQFVjB6MuNu3kr8St6SXzVuoQuaxx2CeQaSHHllBRrX685KMGjrUKaTvWbUd7/7 DJiw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cy4gSG8U; 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:f403:260e::600 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Forwarded-Encrypted: i=2; AJvYcCXw1K4NC3lAdoYZnKkH3++x0F4uuBX3iZwFG6nUhSd9VlIEQarxhX4HqKoo9NaNUtjEEznregea7CnIpEQWFNSv0O6Sg6L7ml9m4xM= Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on20600.outbound.protection.outlook.com. [2a01:111:f403:260e::600]) by gmr-mx.google.com with ESMTPS id d15-20020a0ddb0f000000b006049b4bcc17si99705ywe.3.2024.02.07.09.45.40 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Feb 2024 09:45:40 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:260e::600 as permitted sender) client-ip=2a01:111:f403:260e::600; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cy4gSG8U; 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:f403:260e::600 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fW+vmsYHbvsjQdxuTF2p592W+UYdXF7BF/HTU8xnfGbUlxQo5lJfK1R3HVPTF+lURTUlm3dd0Q+73hIYZJwKCTLigMWMUl4t/IEH9ZDh9r3PIOiXMydNmTufkMo1XZnrH18USOSeSFjXX0PgZeGmeQd0QNVvNZstklpO1bYHcR29ET/IPu+DG9cS95iMi/TLvJ8/sXknws2Ubz1P8FcCuXzQiqlf9v9XmKdG1JQ+yZIm5bazLlG0qMuzu3GmTDcJy1FX5wgFcXGt1l6ENHGU9wBGfofnGNivQYEH1kT+MfxKbZCZFfp9xj7JgIuFQEjQ3gu6pwA/An9sr7nGIbVKKg== 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=l1dcnqJon28XeJ5CliX/K/9wKAo0EUbmQ6tTCF60ono=; b=ZUejdSvcLDd0GXB6cjfeSQkhBUPj33nXQzypMRYQes+KhuvWZI7uNYgi56fJpTUwZuHwp1/q0Z7mzdvyBOZaGKYogPmKlojTcwqn4IPJSis48my5/o5UojXrGvDyeDsmq4drLYhCVwjircp4ryn4fqsTL9RdzRyVlAbDPjWmVnYmnmjJzDNcAAH+Ume4Cjpiv1e6/TNUrrffL7Adop10X7gkQwS+KY3A7zRD8GQzXNnjYhpsZdKZrRJJLIecBnb51mSOw0j9Guoxi7mEj/r+SkVLPYP9+LW9NDlPZeIlcMcKt6eQggMjGhFZiBVlNM7eGdeqbCpH0VTqIHjOiZqOAQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=l1dcnqJon28XeJ5CliX/K/9wKAo0EUbmQ6tTCF60ono=; b=cy4gSG8UhdbZLDHdKkUdt7PAIggS8mILYQAR6DHN01PgjE4EFACGgce0BwQ8IlNYeRwmVUOM8mP40mZuGmo6dwu0EkQcmPVd33rEadl+xYJcEWo3xhHWSJVY2VQpWa3FgLE+8TdmO7fmPGIvXYfL2piTHgHAx9F2KRToBqb4qTv8RSQ1VWbEzB8YEji6LE+XW1CMWQciqZ1vQJV+yYXB267d6rS+lQPvFDzFt3msbaJQfP5NIHbMLn7AQHMyjAfrJXssG6SyS2qF66clmlgzd3ph6YJOLxmxK6dkQFYTitFVtQRs7ms3I0fdLDMoZaguP/yqYx/nyHMvZasPfs4XAg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by AS1PR10MB5625.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:478::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.36; Wed, 7 Feb 2024 17:45:38 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8d16:7fbb:4964:94fe]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8d16:7fbb:4964:94fe%3]) with mapi id 15.20.7249.037; Wed, 7 Feb 2024 17:45:38 +0000 Message-ID: <04d96687-be7c-409d-a5ee-bf4bd613e730@siemens.com> Date: Wed, 7 Feb 2024 18:45:36 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/1] fix: clean apt-cache dirs in dpkg_runbuild as root Content-Language: en-US To: Uladzimir Bely , Felix Moessbauer , isar-users@googlegroups.com References: <20240205114837.96599-1-felix.moessbauer@siemens.com> <5e2090afdce6e54ec85374db2b34f84a141bbaa5.camel@ilbers.de> From: Jan Kiszka In-Reply-To: <5e2090afdce6e54ec85374db2b34f84a141bbaa5.camel@ilbers.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR0P281CA0184.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ab::7) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|AS1PR10MB5625:EE_ X-MS-Office365-Filtering-Correlation-Id: 4253eee5-160e-4118-b6d8-08dc28049836 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: G7+4xCLCL91mo5KWrx41IgpSQZsV6KdOg/gcCnYf7P9O5Pa/i5GfWgHx1G7v/hcN4iw7hcfPGGIyPN7lOaFJOBMxZCqGMsYXzLcnmUbnDFrhVcfObj2/3wyy1+7VS51vvjaMim1kZPmhI5qsO01BkWgun0USLxlbvYG6jk7fG04f1PzOp1+GsZDcO98zdXUyS+j3/rj8H5QN2rkObkQ7zxs/83A7Zh7XB7Rv8G8DY/6Gg5GbeI+gi52tdJxwkLhg4KfgxsAVsfYO56vpdBnX/QOnNOpuCoZtccGM4LQ6dZoPTwQ4i9fLko/aCfkZImvsqYjyp40LH5ctNt3N1QwJl9Nx6HgcvAb5Zm91Dv/ZxZIIkSIGFzdOofTGJQ2ozYoTD+RWpPgXSd4l1jw5FB0b9KbZcj9KJk9fGXgdsq46fEY+R3y1ys8cx5C8EE2RVJ0n/Ibp05arS6TjQXT57u+h4/qM0qos2zkuZv/vvOfmth9A39tjYxOJ8DhTvMpAEnV8S3hU4D6cmqUp5GWcJQzj3hWXli8YrbclkaQS1LV7mraI/L3qpBHnPCjXFIdNgtNFiQi4jQ9GzfJ0ws7F9qOA2ENqLmCp0RwSuOk8G7owkv7K/xG93GP6fTsbSpO47VImC29odaQZYWem45MyBsOcrw== 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)(366004)(39860400002)(136003)(376002)(346002)(396003)(230922051799003)(451199024)(1800799012)(186009)(64100799003)(82960400001)(316002)(86362001)(31696002)(478600001)(66556008)(110136005)(66476007)(66946007)(8676002)(6486002)(8936002)(5660300002)(44832011)(2906002)(38100700002)(2616005)(6512007)(6506007)(53546011)(26005)(83380400001)(36756003)(31686004)(41300700001)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?R0FGcmtoeGNTSGVHd21wY01ZUllSNE1mM0lBTll2aFRVK0Z6Yk0wY3pyVVdT?= =?utf-8?B?ODdtNURDTTZyUmR5K2d1NUJJSWJyNXdVRGhnY3B6M2ZYTHdlT3ZWVkJ3V0px?= =?utf-8?B?K3VWZ3RZQWFUR2x0THRQZHZ1aGhMbmE5VklDVjVSVTFNZEpFQUxlbzY1K05Z?= =?utf-8?B?eFQyaWYxd3JtbWkyZkdvR2ordWtacVp4VDF3M0Yxb1RZMnROOFE4UTVpRENE?= =?utf-8?B?L0gzMXFDZm5xNTR5WCtaaExZelJ5MXI3QndQKzVmRzRseEpzZzI4RFk3SEI0?= =?utf-8?B?QmdQcXlFb05USURFTVBUa1dCWDBXTGtKa0ozOVliYy9HYnNQdWZyZEFPVUlD?= =?utf-8?B?OE9XNDhIdEhHb2JCNXo2UzV3RTZKSjF5ZWdNNmhuZU1BYTg3YTljMlFYRXND?= =?utf-8?B?bDQ0UGNKWjZQdUdVTG5ORHFXNnZBekJPK3Mwb1IzY1RHcHNHY1JoOTA1Mzdn?= =?utf-8?B?MHZ2TGNDVllyeGlFUzhEamRLQS9RUXhoTFJlK1RjS2h6UW1ja0JPbm9Ya2tF?= =?utf-8?B?anJ5ZHBpUmRhQWN1aEp1RStINzJHQ1pQaG5rZjcreUxLK3d3cVhXS1AwaEtx?= =?utf-8?B?UUo4cG1BSHZXbnZXYnlsYURQbzBwdVZCcEs0dWVvb3F6TlZyTEcxT3IvTGRo?= =?utf-8?B?UzNua0c1WUJrRERmMVl2R1pmTmlzOHhkRTRUUWw4eFhxL3NMZDlpd3ZtNzJE?= =?utf-8?B?MEJ0K3laK294TitpaHR5SUZiMThxKzZZMUdTOG9KSDRIYkdYUE9ROTBvM0gw?= =?utf-8?B?V0ZSeU9KcGpwUTlWa3h0NXBpZEFQTHFlRnM2WHE2N1ZnV3BkRDlwTWh0Y0Fa?= =?utf-8?B?N3F1eTlON1FSZUo0WnFyTmpmcFUyTzE5VXhsKzZxM2s3QzRkeUtVbm54a2JH?= =?utf-8?B?Z1VocXJja2Q2WFJDbzY5bGpyT0E2UFRodm5EazNNVUpaMlJGM2RxRkZ0RzBa?= =?utf-8?B?WDhZSUhhWlhzQWF6YW1jNDZ3WlZzcHNCdmZCOWFqWllzV1BiNVVKNlIwY3lr?= =?utf-8?B?WGV0Q2QxYk5XSFNNd3dsV1h5S0RVNjdualp4MlUvTlFuRm9aVnZxazc3UmhI?= =?utf-8?B?dmtjN0RlZGlYRDB2RmxOOExvdG4xYiszQklZdUcvSk5mMkVKQ0hNVE9TOWZI?= =?utf-8?B?OFFjUUc2TGk0NU41S3F4Y2dNQ1cyR2RlZk5SVTBaSWFid0ZpWUswRlg1Z2xq?= =?utf-8?B?MC84RHV1K1B1M3FKb0RJVkFBUTRUM3dnTDVEdFVOcHlaNzY3eFNwTzVuN2Z3?= =?utf-8?B?aG9iY0RaME5URTVoc1FhYSttc2xQK2lqSWQyem9IUGFDeVhZZi8yaTdyWGpm?= =?utf-8?B?YkFMSzRVeVR1bk1zTjVJN09MakNRdlhkSDEyTXBVUm96clprcXdNaE4yRDcx?= =?utf-8?B?NEdzUUxQVHJHRHN6OVhNT3pxOU1zZ3h5VXVaVXRpV1hNUmZBMnpDUFZhdW96?= =?utf-8?B?QnpKY25ucW5RbGFPZnMrUE1HN3NjT0FhenN1YllNVzZWWm42TmJ1RlBzZDFM?= =?utf-8?B?T0w2dkQxSHZteVlSakZzdU9OOHRmQ2pyWHk1aHhMdXg5ZEJhUnB5UUVGTDM0?= =?utf-8?B?U0Y1WFR6eDk1b0gxRU5vdWl5dVpuUG5HK3hwelFzTzVwT3ZoNmxPOHVGRXVr?= =?utf-8?B?Tno1WkRJQ1daL1IvQ1dDRmUrL2hvaGRORjM2UUN5YkdOZkZPcytWaHZKSkph?= =?utf-8?B?ZGlQUE1UVktYQW5xUU9ZTUpnb0pyek52Rk9jektJa2dWNkNhcVBIWTFrcUE1?= =?utf-8?B?VmFCVXVqSTJzUnpMU3paNkxVdlV5aGxTS3cyYjZpNUk1MU05TjBzbk5SQUdh?= =?utf-8?B?MzlZU0w3cGtEMHprUUNqYmRMZEpDeFY1bHVJQWFnMlVVcmFZWFAyVkh0OEFF?= =?utf-8?B?TVlOSE9LeXYzOURoZDVDQmVUbzl5RU9BQWc4V3dNRnZ3YWhTQnhzcEpJQVdB?= =?utf-8?B?TngrV2NyWU96elRDcDYxQ2hnWWZacmZ1WFRva0tObVJZeUVVdXJ5WHl0WDE5?= =?utf-8?B?eFFDRDgxTkhyeFlVL2JaLzUySCtVdDk1WFJmUHYwbUNEZUd2YndsK1ZWaGFT?= =?utf-8?B?RWFNcXlHMllITU1DaEdSaGQrY2FMdnQvZnpyYXo5ZTNpT0hRTjQ3dzkwWU9z?= =?utf-8?B?T3kzeWg0OWVIZVhWdVhSZmREdVFBdlRET3FkamFUOGM0dFhUazlZbGkrYlZM?= =?utf-8?B?aUE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4253eee5-160e-4118-b6d8-08dc28049836 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Feb 2024 17:45:38.0091 (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: SpObt+cw5yDddOibWVrsyBPKy7Tbkds5+fvSZsR1oPQ9tZewAPKMV/LAOzN2ywuJlhnSat9IBuU3k/3iDyOddw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1PR10MB5625 X-TUID: jtQ7pIOy1v4Y On 07.02.24 09:19, Uladzimir Bely wrote: > On Mon, 2024-02-05 at 12:48 +0100, 'Felix Moessbauer' via isar-users > wrote: >> This patch fixes a regression introduced in a0b293c5: The cleaning >> of the rootfs dir before dpkg_runbuild needs to be performed as root, >> as >> this dir might contain data which cannot be deleted by the default >> user. >> >> Reported-by: Jan Kiszka >> Signed-off-by: Felix Moessbauer >> --- >>  meta/classes/dpkg.bbclass | 2 +- >>  1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/meta/classes/dpkg.bbclass b/meta/classes/dpkg.bbclass >> index 3fc29806..0578977d 100644 >> --- a/meta/classes/dpkg.bbclass >> +++ b/meta/classes/dpkg.bbclass >> @@ -34,7 +34,7 @@ CP_FLAGS ?= "-Ln --no-preserve=owner" >>  CP_FLAGS:sid ?= "-L --update=none --no-preserve=owner" >>   >>  # Build package from sources using build script >> -dpkg_runbuild[cleandirs] += "${WORKDIR}/rootfs" >> +dpkg_runbuild[root_cleandirs] += "${WORKDIR}/rootfs" >>  dpkg_runbuild[vardepsexclude] += "${SBUILD_PASSTHROUGH_ADDITIONS}" >>  dpkg_runbuild() { >>      E="${@ isar_export_proxies(d)}" >> -- >> 2.39.2 >> > > This has passed internal CI, so if noone against, we could merge this > fix faster than usually. > > Jan, could you confirm that it fixes the regression you've discovered > with rebuilding? Tested-by: Jan Kiszka Thanks, Jan -- Siemens AG, Technology Linux Expert Center