From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 20 Aug 2026 10:30:40 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f186.google.com (mail-qt1-f186.google.com [209.85.160.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 67K8UaCT011651 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 20 Aug 2026 10:30:37 +0200 Received: by mail-qt1-f186.google.com with SMTP id d75a77b69052e-51c01ff996dsf22942201cf.2 for ; Thu, 20 Aug 2026 01:30:37 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1787214628; cv=pass; d=google.com; s=arc-20260327; b=cwKRAGfFSI8dJk1xuSdVX0YoFXWmGrTHeHFJw9kpG9HeUPklr+u4kcmN8y2SolzXth c0fVrYp+nM3hJGCkM7Q6EOCo/G9sR5im0wor/vYGaALTnuWZY+a/7UZOu96tYC4mIsLp L/Orkp50PP69OK75ubOzsH6UVPMJs7C0oIhuuszvKgFVd2Q2NXXFbbP9/QxSkRcQU5Hx WCELoaGW8hLI+2ZgD7op/UILMWCoSmlVotuwk8Bfz85iMDxju15zQnMdeyfC2rdc2Ej6 ne+CnsQ6e2upZDfXUUGlR2kHCLViA1a8yZYyK+mYVeSWRi0jG8lGmKOLel/qQj0xMmtC I6qg== 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=X3lGptEcGE2oMSoE1Lc0bZzkQySpCBV1/jaQotriIi8=; fh=QH96dIAz3dFiQQ75VwjhP2XsQ0MOkIebC3UKQqi3Shc=; b=i5nvdPuf1CW0qfYjaxgTqEIfiHtcApjTk9ew9IJdXVvBeBRd6pzpksNMnkCyuyh+OS 4ZY1A0ch4TFQCvgEeW6zwQrQyxa3fa7XSbduG8l/oRLaUllNiIRQ1H4fg+pQnAlRFYpD 2h5g33jC2+dnjVhSvdOTlMgsIByT+FwqAHEdto53iru1eEgM4ZiL2C50pbeeu6jSGhBQ RLgu7lvb6ZBp1r/chJFwkRNySw3lA/C92lAlKt9HYnihuC8K65tiOqwtYSrFTCq5lSzR C/3opBF8QCEvXJ/E3n8LoLn8VY09oC/pVyte2uMrY35OTeDJoDcsIPX3dlqP8o7NUu6E dodg==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pzgwigz8; 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::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=1787214628; x=1787819428; darn=ilbers.de; 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=X3lGptEcGE2oMSoE1Lc0bZzkQySpCBV1/jaQotriIi8=; b=ZW46quSBqi67E/a1EyepzydVXXAZxJGR61UoxATGB/moj220Ro108wkIKBAsqac+dR lfC9PI4rgmWSaogAt6hfZjOp7xhI1gyeVXd5J/MRWFckpTDc1ZrA5yB9rw8VGfFp/Og2 NU6oF+0iK0eRGFvJ1MFQxF+0u1sv0eB3XesSWpTLNqAp5U4YToCe2qzgvmJG7X2PY4T0 +3Mdap2URmfbcthvlqy3yT0IqVhnz1dG/biURfcBQJe7l75Ex95v2p0IJivAumebQX90 8OFOMStwdznB36fSg0p02NdJj5TfwmXoFEwRlYYGt4xqrpEWRyQ51gh4NDWUE+zK2hMV CQVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787214628; x=1787819428; 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=X3lGptEcGE2oMSoE1Lc0bZzkQySpCBV1/jaQotriIi8=; b=J+hWVEILMx1K8bCHkBFYEiCrczLSKHGJqvkZ5J6jkdTKalM1seCWSwSEd9jgqRy6pb 2aOpwmKgRBrF9jx2muowIBeIfl6STldcOXsubXyd2WGid9Lcq5UUw5lnF6Rgs8QbJJD6 ObvUFE2qIlaGn/6BToYA48yRe5GoZTzWJiZZYGLRSB0OIKkLH5pUuM+esOARuUQp4rr4 Q9Ddv+ICKl/Jy546U8cbfo3FqemiyD++nIdC1rE/vD6ao7RBkN+vbqRzCp4o2yse5IA2 6WhZEI3UqFDdW0PJZNAdomBOPKshHVqT4V6NeHm8TtNiNBXBamhraEUH86BxoB4TGGJn +aXg== X-Forwarded-Encrypted: i=3; AHgh+RpRIdYycc98nurQylM3BUF3o6DedanIPD25DNHpm/K1xNkouxwmSlTeJWa1W7xfA0Mot6Zs@ilbers.de X-Gm-Message-State: AOJu0YzrkNXlAh3dKymYd/1mIWK2V6igMf7TkpTdcgBsOfgDGH5gQnlk WqGEMYlAqokHR9pjXnyiIIzRJI8V6D2Olhi4XZ2RagPPPeiDIdivGPcQ X-Received: by 2002:ac8:7f10:0:b0:50b:4491:a2cf with SMTP id d75a77b69052e-52dd5c30f57mr86834781cf.27.1787214628151; Thu, 20 Aug 2026 01:30:28 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdftWzRb8P1qD1wLEI6mQsl/+TodV7Wm4z3yMLWxwvb7kg==" Received: by 2002:a05:6214:80c7:20b0:8ee:663d:f114 with SMTP id 6a1803df08f44-90c6add65e8ls11370476d6.2.-pod-prod-08-us; Thu, 20 Aug 2026 01:30:27 -0700 (PDT) X-Received: by 2002:a05:6122:4699:b0:5c1:25d4:e29c with SMTP id 71dfb90a1353d-5c5e2e8bf38mr3995165e0c.0.1787214626748; Thu, 20 Aug 2026 01:30:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1787214626; cv=pass; d=google.com; s=arc-20260327; b=INHzC30wtCMWEb2WWyOkbmVhLT6OMadvBu5dR0u77HKOh+aYQGGU7BKaANHkzX3A8L tapHuu0qSWyEflMVTKLPaLc1XyqsQCadBJx1ncMHYp3/NSKlLbWgF4lvkmVh6EZrnzGw YPKdqi+W9LS49Oo+yvculsSrA0IefbTugwrFLsrQmAXcjLUsRtShQkpkAewE5Rv1ayWK ayc4MnABcd5f1zxORWtINb7Rh1Zbu9urLvFHcLWBN5rxua/kT1Fer52LEQeWqiB6+yFA jcIg6JTNF5OsRQzwhZNHW9Ix+WxilqaE5D2I2Pq6aCKgbragw/47mjP8ZoQnQaxqCTG9 Yx+w== 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=vdDK9R1kt7XbgM8LTxQbwZiEoFO1xf4VxMjNnMoc3Zs=; fh=dWFKumMb31C26+PJa6vcB2ftw6NwdNo52k0UEVGombI=; b=ODuOtm+ztalgTVqFW9hXVsTumazPqwMAuRebgJNIQLWmlDU9y2I1XrO/z8lXAsD5dZ pAuAKS2YJO+BE2mgL6pUSrDmQ4rna/SJnl1QmjuV74uR3Q52oOFj1YkpjKPnF+k5gYw3 0+PGY5BL7g/F7RjBUcFTC556uJ6fjZtPm0jdHwhC7qehofp31jXBcKaK/AVGFRqRfijz MiSeWfhUiw4n9YmgfMzlIN/PHb5XVrBSjuMi3OzaNplc46Mq/cyjdO+CxlHDnkOp/glZ E+f/VLIjwhDjV+LyfCKrBbY35fk2vMX0HDxzhevrOL6yIqvip+eQTm22/ZFcoXEKRsn4 nxaw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pzgwigz8; 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::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c200::1]) by gmr-mx.google.com with ESMTPS id 71dfb90a1353d-5c5e274d628si141661e0c.4.2026.08.20.01.30.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2026 01:30:26 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) client-ip=2a01:111:f403:c200::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nTLq6molZVFqXEWFABH2nyJrVxWglmSlvnswG2cZ7eRbpNkdOBkWsxyyfXQLKlbqO31u/dEjYlqjx3Gz05egiIICAEcHV1S41EKlWq+gZ/ZrTSoU4sAcFRlJHwfTPF9mtpAS3kES7uQ/1ACJJpGbaauABl6LIGIyaKv6nu8sSOpfhX194Rc3VQICNZMG4IDv+i8IOwXDMRPp/cl0qsSpJ0fVjiasjZoI3TwCnPqCDCE1KOpOODM6Kcnp2/x3cJHQvglpp8KyLpVPu5MJeeDX4EGTFUdIZd4/qsRFxHXtQQ29ddjG7Pi6wbzuniWzSIJBlx2/Pnv20HF/z/+Gf+rTeQ== 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=vdDK9R1kt7XbgM8LTxQbwZiEoFO1xf4VxMjNnMoc3Zs=; b=dc9BJPDun/y0zYGBS1aDYVt4ENQ2+ab0Q5OWnRb26Y8z7DQ/k08W68s6fGkd1o5chkRLuTpUJjtxlEpgGmVDYRtlYcVtfFZJ+5CN4lkZA3OSmENc+VYv9V1r2X8tDIFGGclSVJ9yjhW8e/h/tCzGc3INZGtNgEHUSGHcDgU1ar02aNZLTcDHHveeivJS1QsA0z6fMGeCH0vZFNflrOP4sASj5tunI0VixKk6JrPSMBfrKgHwW5nkOsEw6xjVjXW6x5Q0QGJlgmKHD8q8K6hh3NnGyJAFOxeXyCtKQqsrAc4vGlXblQy2oZx9CbOC2dOHAQKUTgfJLQevw6NHA2k7gA== 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 VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:14a::21) by AS4PR10MB5647.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4f2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.8; Thu, 20 Aug 2026 08:30:24 +0000 Received: from VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM ([fe80::4985:cc3c:fb41:6886]) by VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM ([fe80::4985:cc3c:fb41:6886%5]) with mapi id 15.21.0339.007; Thu, 20 Aug 2026 08:30:24 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH 4/8] rootfs: split clean_package_cache command Date: Thu, 20 Aug 2026 10:30:10 +0200 Message-ID: <20260820083014.3377283-5-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260820083014.3377283-1-felix.moessbauer@siemens.com> References: <20260820083014.3377283-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR3P281CA0199.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a5::16) To VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:14a::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR10MB3967:EE_|AS4PR10MB5647:EE_ X-MS-Office365-Filtering-Correlation-Id: f8ed0999-43c7-40f5-ed2d-08defe954738 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|10070799003|23010399003|1800799024|366016|56012099006|10067099003|11063799006|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: ZElLHdTKCpPcV3VUucOeyXS1I13DVqO+tOcbqtvC4IakRLvqtMM0ZpB9YkkHy89pAkrrnd0MYRSzq7kJD9aFafRI4SHhDvgimHhQrUsE1nY5uMII8lvnF4lYUMWwPYKZ2rsBb723l5st6JUbYp98b+eld4MfW5bl2ArL+Qh245j06mfhVFSs6wjrC4So4qjH5yRhlJSfhdof5UsyhGXh+qr7b5EBRB4F2/rJuLA7XQmnxcSPfiho4DOvZBhLz0kEJgO1w3+g2i71i7pVVTJXmOHnxW6bA8YIHC1OGryOenU2mZzAlFeQk7arRelc3ly7UBTuHgo8usMnwO6G5NtCmDZvr+dAy+wRceUt2sfT8Beh+YHHE/7iIKjwbh5nxnVCbfqI+A30AsLOrAzoJgbgKOpOaHP9cL+6vt/z0Ay8oa6bhQXxubnaa59THZ4cz9HRJgzmq8/fpMOsWiTHYkshEZrIh2x7ryk0GNSNY56dJFM+wxR2sSeA+EUwdCRwwXAI0cqjDpb3PS7qOagwXNmo/vgFkZ1BjjavG4/q3GGq5iZiwO+b95tQdjFrmLF4um01Gl7gMRTXhTGPotdR0QlwVZCsQroth9stvJzk4F/rVtTp+FSjewbWAu8SuklNPLce7jdlxiy+XxKUSFNakhRr1vZQ0Mu6KcqGOMCSq93VZjs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(10070799003)(23010399003)(1800799024)(366016)(56012099006)(10067099003)(11063799006)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?eWJJwl28/c/PoltqtPYFHxW0lXJ9DJO7ickDFO7UzvDJh2IP0GLiVseGwW98?= =?us-ascii?Q?1AkYHe6uBqFxAOKDiPQf0yJRxA/zeJ/xEpbPg0VzDwbxeSLEAvMbFZbwIuKS?= =?us-ascii?Q?gWr6HrQhS/Rp3/ipA6nu+5CxxazeDUGGHaibwkNDZ8b7wVXNhFAO7g1bQJgc?= =?us-ascii?Q?w6VpTAtXRs8g/DMIsW4UJAKN/wyjt0gJlyKuy+nnBCtAJxchzdaOnD49aWkG?= =?us-ascii?Q?PTdsV7gE5tHzYLrOyQRoctnoxJyrUO28aiA1EKL+4Fy4qCg6dxZsHaLYotI1?= =?us-ascii?Q?bZDqaCQa+6b8altgLhH6lmFVpBrYydYVmoNolNKvhiUxakfdbWFldF5fK1hR?= =?us-ascii?Q?pn85ht2PsNYbQrh5YFj+5zbFgaZj3l7g7RKvoAHjo5QYxdmO4EodN+p7EnVa?= =?us-ascii?Q?dxLM9dR/21OVPxFBN2/9/sMc9iVzYdox/jdn1L14Bu34Ak5UCYzwvBHVMPpQ?= =?us-ascii?Q?vpmyef20x1XP2DEdxqzNQ8yNymZhWBWef4LZeuX687fg42KFytwhPsBKMBCG?= =?us-ascii?Q?X0C7Ef+iWlphonh4JpVs2sc0wkT5bmbSGDlVZz8T1BTRLmJpF7lQNRh4vLOO?= =?us-ascii?Q?sOyK9hrJy0BlD9Xole0nsV0I4Kkya29pnmutT/vyKF6SPAgQ68Paej1n7MDZ?= =?us-ascii?Q?77vD5aUty9eEox8dghO0MJg+17qW+IwaLORoW1HMfUfHpFTYoluJtcrv1l4w?= =?us-ascii?Q?3972gStR3JmlDj1DOEprLhL5nVswGWQq/O0zdQyeMV4NWU0ak83NCx0+gOPB?= =?us-ascii?Q?CNq4Ttz0pQ6vtF0bCogEul7eQXcPdFSSRyfieGg09Dv7b7zgx764fpenWQ7l?= =?us-ascii?Q?TgytwZXJUeraEu2VAbpW9TFSQmJdsZyl6wgBJ/2uUs+SYrGhAh9y61VY0l5N?= =?us-ascii?Q?pN8pvj4ywUVVj/Ik9eXqPD8tt9fpnWuOPb8HJkdlm1b2YRpGvCF7ASQ2lO1l?= =?us-ascii?Q?sOEmanQiWqSSK1GWuUYJYFg8p8re0gx0bLnkcGDD3j6BCzGtw4oKkvTCxAQN?= =?us-ascii?Q?GzkagNHvhOrV8R/Ra+ELyU5TetU2AAHU2olvMVjFkqHMlf/Gjjll4Lp4WF2m?= =?us-ascii?Q?/eKtnKjIzUYw+5I+31E3INRM6HQz0PLkyCbY+N+YPrQRG7aXiydw9mPt66SR?= =?us-ascii?Q?Q7DT09jdaoxxpGNlBkdmCRrICIBHcTUmRQXeK8PXmTHCji1MlMYtTOGS7tcH?= =?us-ascii?Q?leb/LBzcWJ9ZjWLK8J09RdBpvLVea9Lh2aBPG8vLVKb9w0eDcncATpCgF2ux?= =?us-ascii?Q?+hzbWowOoHMBK/nSVsLzquepEQsY++T97FDb33/rD1na4vmKsIXDAJSkEvcS?= =?us-ascii?Q?wgIf66I6k53BO1W1dQzaZJG484DKQCTkG+M4jsSL3QG7+uUA1+3ddzAEgNf2?= =?us-ascii?Q?9mXunui6jseMpE89ydmsbRMyjSVk+ucFzLz6yR5FJtxvmiDnJxZzUqyFENf7?= =?us-ascii?Q?byU7VknS4w/oWINFS6xaNszQxoqlKpy5rjZVbx/ZkCgAkgPsdrFrwQbtc5va?= =?us-ascii?Q?0jeJ6QAeZrducWYnxfOjlGGz3+B2bnXDdZW99f7D7N9U2syruyudjME4ccIu?= =?us-ascii?Q?tLAHviJ9/JOUMVHRGNtcx9Fi5jm8wTY3jqUPxxEqghv49Riy0nlZp2mEPkmt?= =?us-ascii?Q?i1Gl5e7O0gkHGZ095ZGUA7Y5nefmmDw9pIX9EZssuWmEHr74wRIWEoNkQOIO?= =?us-ascii?Q?9zeqh/nRVUCRUP3SRSHhEDopGrM6sMtTy58+8qST7PXyNJim0XiRsXg17urT?= =?us-ascii?Q?XLx2Jc6MWfHPg1AP2WEE9D44x/54iLBzqtNoZebFSGTPoQImC2mPVZnEmx3s?= X-MS-Exchange-AntiSpam-MessageData-1: 8uQTTzLlkadTaSRlkluLO7U6LkzzZztHLYI= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: f8ed0999-43c7-40f5-ed2d-08defe954738 X-MS-Exchange-CrossTenant-AuthSource: VE1PR10MB3967.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Aug 2026 08:30:23.3939 (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: 2mbbmJSfqiH2i82HSaoatRLAIOBaFzlunqVR+A7Mco+6R/CoBpE3dkLHceFrpXFH1poaf61mrJHMaV8GZ5ACrfLrfa+YoIFsDJJFjcySuQ8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB5647 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=pzgwigz8; 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::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-TUID: Wfysyke3tgyw We currently also delete the apt lists in /var/lib/apt in that command, but this requires a later user of the chroot to run apt-update again (with all its implications). To avoid that, but still be able to clean the apt cache for reproducability reasons, we split the command into the purging of the cache and a new one "clean_apt_lists" that remove the apt lists. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/image.bbclass | 1 + meta/classes-recipe/rootfs.bbclass | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/meta/classes-recipe/image.bbclass b/meta/classes-recipe/image.bbclass index a749441f..f3a27782 100644 --- a/meta/classes-recipe/image.bbclass +++ b/meta/classes-recipe/image.bbclass @@ -95,6 +95,7 @@ inherit essential ROOTFSDIR = "${IMAGE_ROOTFS}" ROOTFS_FEATURES += "\ clean-package-cache \ + clean-apt-lists \ clean-pycache \ generate-manifest \ export-dpkg-status \ diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index e67a0214..79dec69f 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -31,6 +31,7 @@ ROOTFS_BASE_DISTRO ?= "${BASE_DISTRO}" # available features are: # 'clean-package-cache' - delete package cache from rootfs # 'clean-debconf-cache' - delete debconf cache files +# 'clean-apt-lists' - delete apt lists files (after execution, apt-get update needs to be run again) # 'clean-pycache' - delete python bytecode cache files # 'generate-manifest' - generate a package manifest of the rootfs into ${ROOTFS_MANIFEST_DEPLOY_DIR} # 'generate-sbom' - generate a SBOM of the rootfs into ${DEPLOY_DIR_SBOM} @@ -522,9 +523,14 @@ ROOTFS_POSTPROCESS_COMMAND += "${@bb.utils.contains('ROOTFS_FEATURES', 'clean-pa rootfs_postprocess_clean_package_cache() { run_in_chroot '${ROOTFSDIR}' \ /usr/bin/apt-get clean - run_privileged rm -rf "${ROOTFSDIR}/var/lib/apt/lists/"* # remove apt-cache folder itself (required in case rootfs is provided by sstate cache) - run_privileged rm -rf "${ROOTFSDIR}/var/cache/apt/archives" + run_privileged find "${ROOTFSDIR}/var/cache/apt" -type f \ + \( -name '*.deb' -o -name '*.bin' \) -delete +} + +ROOTFS_POSTPROCESS_COMMAND += "${@bb.utils.contains('ROOTFS_FEATURES', 'clean-apt-lists', 'rootfs_postprocess_clean_apt_lists', '', d)}" +rootfs_postprocess_clean_apt_lists() { + run_privileged find "${ROOTFSDIR}/var/lib/apt/lists" -type f -delete } ROOTFS_POSTPROCESS_COMMAND += "${@bb.utils.contains('ROOTFS_FEATURES', 'clean-log-files', 'rootfs_postprocess_clean_log_files', '', d)}" -- 2.55.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20260820083014.3377283-5-felix.moessbauer%40siemens.com.