From patchwork Fri Oct 23 13:33:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aliaksei Karpovich X-Patchwork-Id: 5559 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 23 Oct 2026 15:36:14 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f58.google.com (mail-lf1-f58.google.com [209.85.167.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69NDaDlf025049 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 23 Oct 2026 15:36:13 +0200 Received: by mail-lf1-f58.google.com with SMTP id 2adb3069b0e04-5be42ea8980sf519778e87.2 for ; Fri, 23 Oct 2026 06:36:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1792762568; cv=pass; d=google.com; s=arc-20260327; b=YKiJRVMGFeQ0nPSqE7y4XJ6HCMoWuFe77ChRnL0w8VRTM0PQ8l5MBKPH9zMJjIhMIQ ZigsNlvBDdoHLeaXFWABz1EwkDHWGx6OldOEoimQWEuQKBe99H/HXBm7rAvkmC39yAuR nfx2xnkVJcqZcJPq/W+SCy/NdfHJJi9BmNBIjKMgD0jFkFYBiFWryrUcRz/aJQTEYJgo mJD6mmKBVCcMVYrkzNvnNyhq5agBgk/ZaNKdXGG9hC3gxrYA3jcQDntRCMNgdIPd/QwR i/fH9C8KtxicIb6jL7RnXzJm/LsyzppooeuW47Yq1HlEBnZ+FgHwTH3nHQAKS8C3QUgw djvQ== ARC-Message-Signature: i=2; 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:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=Yfc6BL5mBQ0xFxyocqbrYuWzSW/PalXVdqGDsA+aB+Y=; fh=BJy4atJJBW6cfuF+e+WP4GxmqQ6jAnDnLTK2EExlqd4=; b=pS7OQ50Ckkzhl3zAnhxlq8FJKUI3m4XXkxDbEUtWSFMbhuk4oKF3WmIe0JRWW+CSlX k/wWhUOxPwovAPm5+D2EFLsfoC25LbopduSDwBjmA8azjBPK8MNG4ZwRCM9UZvD/X7g9 7xVBEHpPTrOBPngVHAF9cOcdSOVSKlENDVm6AqhkBDCKwl2oPfAvIiCP4J+WzNOfnNpb VuBo2yFkTTHmOuMKY0F96nPCW6fZEIqtv0KqROdbUO7Q5PFgRutiXSCyfNfuPiYjAz/p s4gU4jfJd3g52GBUPagJGWBEmRV+rNHGXxMzOp6Mtq/auunrVYOc3H/c1ZJ0MoKTcs8g ha9g==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of akarpovich@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=akarpovich@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1792762568; x=1793367368; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:content-type :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Yfc6BL5mBQ0xFxyocqbrYuWzSW/PalXVdqGDsA+aB+Y=; b=xGxSkP6nv8XvDVFETxQPG7xgY3RQVOYeQRiUxy083iF5WEu/6P5JfPoI2qPm6qrZAN zWdCc4+lkAdM/4nMHI0SvYV58V/0a2p4ENdsxcGbV3xrRr6Usm4ThqJ2x7xjcRlVYtnR J99W/dCNiDN9qviIzW5plh6bXzsp6CNJuIWi85oMQeLlI273aGA2gMQOm+Uzrs0+HiLE HVcmhQNt7Q0g7ysyvTP57mKiTYTVF3gAX9K1tgdpQJDbqoCxriAp7Mdh5zbYFnunyOlo bbDUVV1Blqrxc/suLPhMGIo8Nti5L1QjQmGVJs4fXCAp4z26LvCldV6dh4wNc4AkwJmQ DMaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792762568; x=1793367368; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :content-type:x-original-authentication-results:x-original-sender :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to:content-type; bh=Yfc6BL5mBQ0xFxyocqbrYuWzSW/PalXVdqGDsA+aB+Y=; b=HVQ6cWhCgoBx0ZxIfB9R2ztWsp2UT1fc85qMbRswU9kBncL0o8iTs0p0DxZ4SH8HoK aL3/cSIewrg5IoxUyYn5zZ9Z8KkuMNdI0RXwBvWivvoKSGNHeX3v1fcfHYYRZyCIYVYd GPFcCvq+OIWpbk2SXMCnH4jRUHQoEberRvyaOTES67/ODsjFH9TU3H2nOD2dv0/TovGi 2apxYjbb6SYYFTCYVw4Cz2jrF0ebHa/odjeWUPQ+U2H4l5lHe/UoJwM7dWEZ2h6gnK7a HMO8HblKrsiDM/t3ReYCug2WhRMGKRonktzweIO+O4JJzu+H8551991GASbEwrH/6LZv WI6w== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AKwUvByXsCVxtOKmFgHG29hmf+hIbLJfyI+hthte93d8hYfpJ/70V8CJ3mAmxAcrhZlGMmki9ay8TuE=@isar-build.org X-Gm-Message-State: AFq9FYKFnX1IyBW99FoP631OVUGm6pYjDF28aSzEEyA42Y0uaz4tsrou 38S75zN2iYRMuVRUY6QqQ2nRjeWjTsmbU/13Tm8G6O2Lj/gd2+qtvf53 X-Received: by 2002:a05:6512:2389:b0:5be:4f02:52fa with SMTP id 2adb3069b0e04-5bfb09f5357mr837540e87.22.1792762567531; Fri, 23 Oct 2026 06:36:07 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdeQrDJ0OHQpgqrFGKcEODeW5cSSxx8+xxLKpP34b23y2A==" Received: by 2002:a05:651c:25d1:20b0:3a9:a53f:81ba with SMTP id 38308e7fff4ca-3ac6520e19bls2182681fa.0.-pod-prod-09-eu; Fri, 23 Oct 2026 06:36:04 -0700 (PDT) X-Received: by 2002:a05:651c:31da:b0:3ab:10e7:e080 with SMTP id 38308e7fff4ca-3ac661928aamr5443341fa.0.1792762564071; Fri, 23 Oct 2026 06:36:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1792762564; cv=none; d=google.com; s=arc-20260327; b=SllMgLvA8m3RZVIz2iBiLPgsakcKxmflSWGeY8GQY7O+VeTwQJ/EwqbTEzkQYXwQxg ye+zClPEbWwue1JQrUZvMKPjaq3ax5ULBUlCkqjXD598mmsxlGXzUfvv7PlD0wxCo8O4 0oWz2e2PqPAw8yNiNLTi9yIas76VWVE0LqEqY4ZLiWdev2FGJN4l5Wf7zK8c7n0CyT5g sYkS4WTNFnbKwphWVS9lvNd2H/WL1Attrk4OgL8kD+YE33dt2yceUC6AgdaUNhn6pwVj LZ3Cz10cg5wpVX8VJzjjGB3aRfphBMWf8FPI0DHCucqcMraS7FF4W9RXdn0P7S5SsEIp gHvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=2Iu6gYDNR7R4daDE/ivKBRpdM5fPd77yPyLcIAqQAJA=; fh=u+3kXEMzY4uVhDBiujW2QUo7NnpMLrGEgMQBYpCTRN4=; b=B7PfafqJvFIrcW8kSmREqo347+hqmTU2tSdwo+h8UXDzqiVaHAWTA3cunvfjNnKG9I 9Sl+ULTcNtAqOAjDVUuzTEoQNF2+ZU/x/F1fUGskBMMl7mgwWxiKhzRsvrCbh3yosrTy HpImSUerP+YH3UQvoLmrUFrIpdGpbKqJmlksPKnYjcM7lHIqH/DPR/HOVPNB2TS+k4Co S1G1GC1nNi6B0VfPSLgslm6IKaqQFCjymW0TBo00m4pE4BdXKfWUcyLjPEU8BvCy9CD/ DzIIs3yDPeMYTaPDmPdTDuJWQxwIA9nv33ofOkkRYIAF9xoKH8o/foDktIoctv+QtSJ6 uaww==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of akarpovich@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=akarpovich@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 38308e7fff4ca-3ac65d00e0dsi274411fa.17.2026.10.23.06.36.03 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 23 Oct 2026 06:36:03 -0700 (PDT) Received-SPF: pass (google.com: domain of akarpovich@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from laptop-0xxx.promwad.com (62.122.174.6.serverel.net [62.122.174.6] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 69NDXhYh025025 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 23 Oct 2026 15:34:02 +0200 From: Aliaksei Karpovich To: isar-users@googlegroups.com Cc: Aliaksei Karpovich Subject: [PATCH 1/2] rootfs: clean rootfs dir before unpack from sstate Date: Fri, 23 Oct 2026 15:33:33 +0200 Message-ID: <20261023133338.32200-1-akarpovich@ilbers.de> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, 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-Original-Sender: akarpovich@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of akarpovich@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=akarpovich@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= In case when rootfs is restored (unpacked) from sstate, we have to clean rootfs dir because it can contain files from previous build which should not be included in current rootfs and will not be deleted during unpack. --- meta/classes-recipe/rootfs.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index 4fd627c2..99e701e9 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -776,6 +776,7 @@ rootfs_install_sstate_finalize() { # - after restoring from cache, there will be a tar which we unpack and then delete if [ -f rootfs.tar ]; then run_privileged_heredoc <<'EOF' + rm -rf ${ROOTFSDIR}/* mkdir -p ${ROOTFSDIR} tar -C ${ROOTFSDIR} -xp ${SSTATE_TAR_ATTR_FLAGS} -f rootfs.tar EOF