From patchwork Tue Oct 27 16:15:16 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aliaksei Karpovich X-Patchwork-Id: 5574 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 27 Oct 2026 17:17:58 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f55.google.com (mail-wr1-f55.google.com [209.85.221.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69RGHw6x019896 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 27 Oct 2026 17:17:58 +0100 Received: by mail-wr1-f55.google.com with SMTP id ffacd0b85a97d-48dff112181sf1877f8f.3 for ; Tue, 27 Oct 2026 09:17:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1793117872; cv=pass; d=google.com; s=arc-20260327; b=eh2pc05FYx5XgSLjyhkrOd1Id2TeA4YEtgr3IbMBBI7dUbk/Y1bN7gY5bOnmtK/Olk 5GiEEZske/jsvbmZ73C0801dEpdLZ1ejoRfea/i0nyq2Q1eSzduxCpwMV7WOpgLvzr2v 9RwrVna1pAGZmyhC2xuf13CDjRG7ts7hFZYucOlwJn8Y/p9nuH7/4Ob+uhxgJlz/Zhis N8ncNNpfigQ73fqJyTN3DPMmp5FqWshqVrWDJC2EAxhl0aDO4xNNLhUy0g0XOQq8rI9K xpPDOlhiTkxO1/nTnIsOzP41FKCJ/v0F0imvzX4zqjimzkwvqZ1b0HSDflkWhxDcs2n2 N8oA== 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=vnjneRDfsU4bNXbUUY1q4pIbM3GA08NnLIYsn60g5Y4=; fh=celOg3eOz4apsy+ZaYV9FlW4PZlsDpbvMK4VF9jnVdg=; b=XgUPCWAayeYt+hnM8YV6Vp11WauZzyBqehArw4CY54bxnLrA7hD2bkhwAnickL399p UFoLbVKjyzVibXLOuB2prKNVlJjKAICo6gwuB5+yVJ2/k1NtPZ7x3TZj/7axIABXQkEO o/OpQQBzelF48cl1vR4R2srHKvYJGb5CVscB1Xnh0HUw3h9GEGgtMmxp5Ir2UDsgFrLS FP/pXBOrj0gnOnYYmrDaHWSZFExiGdplg2z8MJsdOVPCROu/72LpXjMNne2h+TwAT1PZ rlq9NHVyFbp2yW4K0VfDLYGPigNiv7KFsPtzmV1t2/2PwrUTk9HFvDfMhXUm55Dn6Z7I fW1Q==; 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=20260707; t=1793117872; x=1793722672; 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=vnjneRDfsU4bNXbUUY1q4pIbM3GA08NnLIYsn60g5Y4=; b=JRP/TrRJWhcwFJZYG3BTXTFiKrzhk+daoQgpPHX2PUYFpGyOym3fx79IHYSxQSGw4a Py7k1GBZWC6MfAnnm1ujwpB5Bt7DmQrEf75HgczV3FPWGmzN5LuVmDqsgsbjxkV7JcVP gWPHUdjTYrNDjVRhK9ypEEpNXSgJwQ437n5Ts5gvY+uu3hVwTX7a1taA5QIKSqvhIGhR 1o7m2ZKbGjvOGrceCIMclUTX3RQdEtX4+3QOLLPMFouH2x1CaVefBmOG9vGEvHCEwDCu eiknEButuC/fpY1W+YRKNVJe8lztQBAURGoKp/mKi8DCiXxLaIAI8jR7wlZL0uziAFDY YO0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793117872; x=1793722672; 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=vnjneRDfsU4bNXbUUY1q4pIbM3GA08NnLIYsn60g5Y4=; b=YkB4TPTBXD6X+uhJJrZAeqFScB7YOLl4vfaWO5kQGYnvFxI3YNLsRkbIuSEr47abqk TOlrVSiqetRHGH15L/4VdSxrZG4gJRbSi4Di1kGzqU5kI29sikY3hMXZa4mCIuWOYIqL pOK/GZ8ZLm0xq2YvzJoGJ5kLgg9TlQo5brdA5sj+vdJkFxfxdMcyF4yHFyoXR1yuxy+e 7qAU/QgO8SzopM1QdWLtiNW/Vm1WUgQLX1flXod6n4H6r2ZTDetgcBgU3lICycrm/678 mXdUArj9oC34S6ReYh+MwxSccQ+Q+JoVKrmZp5U9SUBA3CC3ZEOHuKsPGgWB+cmGeH9D 0iLw== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AKwUvBzphgGpTs1RbuqDxIIQYXQeT0erBzCO3MDNKGKJ6mKW/rqRqScPwE5e2RJmO3QKHbSWJwgtT3k=@isar-build.org X-Gm-Message-State: AFq9FYLe5BFnwCBTIGcgX6YIvXAzUu8B/iiLEmZrCTfNk9Y/vTdulHih /xXLxJMUJEoebLCWmKrcEakU+B7N2OF/vZXSrZKEZhFHRwhuR4nX81c5 X-Received: by 2002:adf:e00e:0:20b0:48b:9ed:b81f with SMTP id ffacd0b85a97d-48e3eb75a46mr13965159f8f.10.1793117872111; Tue, 27 Oct 2026 09:17:52 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLddVhXSBo3Y4qDDSLCdTCPyMleXqPHp1+gMTLEr37fGh8g==" Received: by 2002:a05:6000:1882:b0:48b:1b4:59ad with SMTP id ffacd0b85a97d-48e5ca2ee2fls89985f8f.1.-pod-prod-07-eu; Tue, 27 Oct 2026 09:17:49 -0700 (PDT) X-Received: by 2002:a05:6000:470d:b0:48e:d27:bee4 with SMTP id ffacd0b85a97d-48e3eb3cc3amr19498917f8f.2.1793117868783; Tue, 27 Oct 2026 09:17:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1793117868; cv=none; d=google.com; s=arc-20260327; b=nYvcbz2EWzHzlKW2nAOHDFbxPHuZfl4KVCKZ/j8gqZ9yYg94XOayWn3hciKZSOSUOq PTb9PPGk83wlHal8PFIwU0jSGieO9ilCyF26dX3GTBwc63moEBlBEiGcMt3PSfD/8fVf hwPXfC8TKrrnTT1Zr1yO0RpK916OGnYKW0Q1iqPNnqYDsW+KrKHVasJRP+MLDuLzIy24 7zcu/TNyhF91N9nD2hTMQC4cT3ZFMrfd4scv993cma1MUARm/4+dDMxSEl2g4B0jo3cv hM2dVXVB/9UcWYPQuG3pIsVHHAP+xASRdMmeJq64edVarhxy+sNZfo+3ZTSowP6I+ov3 dF6g== 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=bp+f2h+DRa/SlRDeXpx9IUpAcGpT8yCVoP3GZsFjGXA=; fh=u+3kXEMzY4uVhDBiujW2QUo7NnpMLrGEgMQBYpCTRN4=; b=CjJ2WI4GKqRiESWcqZfXnQBhu4W0peNvZwaaSPVCKqG+lqb0fBCfWVjIkZVo2N15v1 thayygyVMERdXj2YcHh+/EHzkZid1IrKMJizThPC5Wy3FYUPWOAA/F/4mK02Z331+Nq8 Vm9I18HLsl6hlodgN9n9K1YwHXS7Hx6/kv+e+EyTYHFwuwTo5F6avUJGdtA7AVb8guJe ll0fis5snaUEu23eYV2amzz/PoBlINvlwnoPJ5gew0cB+pSbi3rnyi3B4oehEfghq9Fh M5dLbMGLVQg0suZsMK07OvS8REtcPI6agJ8pOQW+OrYDYTs9E2bTFziJ5SOQYW6tW9Vz lNAw==; 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 ffacd0b85a97d-48e3ebca7f8si129828f8f.4.2026.10.27.09.17.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 27 Oct 2026 09:17:48 -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.corp (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 69RGFR7I019857 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 27 Oct 2026 17:15:47 +0100 From: Aliaksei Karpovich To: isar-users@googlegroups.com Cc: Aliaksei Karpovich Subject: [PATCH v2 1/2] rootfs: clean rootfs dir before unpack from sstate Date: Tue, 27 Oct 2026 17:15:16 +0100 Message-ID: <20261027161524.129118-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..11b69d2f 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