From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7057983073222131712 X-Received: by 2002:a05:6808:158e:: with SMTP id t14mr4832256oiw.217.1643357384796; Fri, 28 Jan 2022 00:09:44 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6808:e84:: with SMTP id k4ls3492653oil.9.gmail; Fri, 28 Jan 2022 00:09:44 -0800 (PST) X-Google-Smtp-Source: ABdhPJzWSLxog8FDXUMRqkD/hklsdCP3KjoGt6Bp9BNBE23Zyey0zGcmniT/esSFZxRd9Ldnm4+n X-Received: by 2002:aca:eb09:: with SMTP id j9mr4731935oih.268.1643357384270; Fri, 28 Jan 2022 00:09:44 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1643357384; cv=pass; d=google.com; s=arc-20160816; b=SNCvtL+iDxqzFiYdLnD6NRP3X/XtmUkuGYNbj+xpG7E7vPV/6M2j0lpcnn0cFuCP0D GGHdpQCgt/sxZzE2l8MAd3OmqN8FW9NETfio4gomk5CHjpz/L7SDR0m1gS02jsv4BCHF xVFMzyMmD9pFQMm+BBWlM1ew8Oudu4ltU8Ch6NdMdxPtIj2qeDcYrijoZB4G6HeaHN5B LMmi54IBW5gKoO6ZyBQhuwZIGbrL0qAvXQ6zSXZ/CoSllfewwJhDd/VJyXC8RdArKaob W1vi8NWG5DMmwE40Ox9iKJUJgzkC7rf0VC2uXMxUwBXTXxLE9q8maroBifUeVXpk39q5 fqEw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=v8VjprSn859R358eyNG2kleqfZOBaYfOembQimD1wf8=; b=WMFNsTWYedt9lTYh2WG0cohXHbn+hnsOHcVVN7V/MKYqKyiXXkrDoHDDWKt/id2zBJ sOxRW8uj+zO8sxIvEU5cjA9xIipkIgBCTnZQ44GKXBwmg/vKF9+/OsIxLadkeAOHo+z7 NIi4ZrFwGUr4+/SgNevTiMsDd99ZWrnKO35qeAN6NZWKF/cbaEK2MTo7fcxtNhPKKyia dt7yr6PnP2UNXoD8HMrvElwvgqSUI2Tyo3I0USXNr9GiAv4qvYA6B3LJIIXrt+p1bJMV VOzVYsXJAZAkkuYRvjuszkFSIiu60O/BeU6UHXPZrdgKKxHIFIMhTi8ZJemt3nCujYb6 ma1A== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=dhet4inC; arc=pass (i=1); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.8.81 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80081.outbound.protection.outlook.com. [40.107.8.81]) by gmr-mx.google.com with ESMTPS id z10si108727oiz.1.2022.01.28.00.09.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Jan 2022 00:09:44 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.8.81 as permitted sender) client-ip=40.107.8.81; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=dhet4inC; arc=pass (i=1); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.8.81 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QYES8h0na6dEezOXQRy0PGifq2J31bKIjX79KegSRPc3axivqY/SrFEd71TS5aO1oQFn2H3IdA7XAIa1Jc/mBYsULqfmG8pHk7OzepJvCHrsDw70XGxBYWQF0/wjbM3SI/7BQjqh0f9zaDiPsrf9rMhGFEFWF/dKYMgRzdJ7OI6OTpd4qlshdjYfD1nx1xApUwoxLYPikQg8eRYnuPz073qqR8LSpTSlYRdHNN3FcrQOl+ZzrcWMjXRr0yu358q+MPUwm2pBdfghkIYYqZEuyyudvydJMs3hrUB/5+14Ph9Jn+HRr6FyuXFQFNugf4Pt22nK7vH8wKOWfEudCMjP6w== 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=v8VjprSn859R358eyNG2kleqfZOBaYfOembQimD1wf8=; b=DASSuXnYOTaXZDVc3H6LbAo2iMYmfObQW7IpIXWPgENfk9DyrJUjJZ+uuMPkQLg7KynxpTCMuvuXSpRBaMLIR59u3NIyIP48q6a/X+JpH8RLV/XjfWza6MZBEpHuTE5Xi7pJO3LXXJQk1Hzq1S1tqB2dztKqkCD+ufiwRpEvPi7LoNO3T+Gu0llNdHN700uhRboNWj0eu1/+ddNtxlipMgiqi8zrlKq45qlfMuiHVgVO5GUdmRS7Mik890UScZjbPGOY6Q/nSj2qU1bERNWkEBcrgETRr0cakD13b0S6CXIPkJun4wPqzxLe03+1OuyZy/0ETapSlZAqyTth9QB7aQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=v8VjprSn859R358eyNG2kleqfZOBaYfOembQimD1wf8=; b=dhet4inCi/bBGEpCmQY5nevttYj8/JnEdJ/xCDzaNkdPKER4LhEgjE0PpCME7wex4bUKG22wl0BqWrLp3l30mmUma9S3fMPucfU56ZrshH/VvCEyGVY6FDLHIs8bofN2+vMVQkV7C4ZTIsTCCrfpj2aWZaJDZY1KA6PfJcs+pIQoOeR5TjXKtoz5ygR1FPdE+0EoWJmOUnoMDfbis2zjVbk71HzSroSFXZMwpBptbFx/BI4KBmXdTuuWAwVs40hy0kZdQbeLzLiIzyl/h0vO4T2iYBIK9yDRqC0RBleWJZ5UCvJgdxeunGqiB0LkB6zAtDy1vbBZgIv8Fy0GBhSbbA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:155::20) by DB9PR10MB5259.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:33b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.18; Fri, 28 Jan 2022 08:09:42 +0000 Received: from AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM ([fe80::95cb:ffb4:beca:fac0]) by AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM ([fe80::95cb:ffb4:beca:fac0%3]) with mapi id 15.20.4930.019; Fri, 28 Jan 2022 08:09:36 +0000 Date: Fri, 28 Jan 2022 09:09:33 +0100 From: Henning Schild To: "Schmidt, Adriaan (T CED SES-DE)" Cc: "isar-users@googlegroups.com" , "Moessbauer, Felix (T CED SES-DE)" Subject: Re: [PATCH 0/1] sstate bug fix Message-ID: <20220128090933.4e46459d@md1za8fc.ad001.siemens.net> In-Reply-To: References: <20220127201845.19319-1-henning.schild@siemens.com> <20220127213942.445a6124@md1za8fc.ad001.siemens.net> <20220128081508.1c54980f@md1za8fc.ad001.siemens.net> X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM6PR01CA0067.eurprd01.prod.exchangelabs.com (2603:10a6:20b:e0::44) To AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:155::20) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 54ee23da-047e-429f-590c-08d9e23585f4 X-MS-TrafficTypeDiagnostic: DB9PR10MB5259:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HL2iIMdltFqyYtXSaBqjFMMd9pXq35TQNTVZ5mFYa9bWvo3CMlCtJq3dmLdrghkCA8iVvsmP6MNPFOSdIR0HGk7WR+n2NRnjQIglZlbfTi99/ysyUctFhpiKgYKLKbibCyMU3jbEJKE8/NXQ2ym4xTRkadbM8Ym1mkuj/h1Xc3PjW0+XIN/4R+vEzmUrMs/zuihDzWbGkmlBnsahlwFbD7ftGbXo0G8afIJDwU7nOE86EBFx2bka5DczUWnYPNSaUdm6rohh6m+Rnc/1LEkiIGfXBR2tZCaCOkaqXKr/sUtbh5/nPdj/mm0+9CeJKH/bY1Jz07OW/XVL0sGqbaG6Vz/9LiY28YUG+77MPpYNF2tPy/TTQ1dcvrwHDmBFjou2R72kn+SsDJnDx91m6pGlWr4XQLYrf9VIK9+euMe6hPyCfvhC1jqLaysuQmgwrTJQ3hMscrVlBB40Pqrza2mnEHlJvvk/sb3sfvRUJbZEwgOFuPvGV3koF0k1SDBzRCIr760517H0+b8Q0gVYG03pBMYN/GksAx5H3yhOaKC0doiz8msAfS1vkPTwz+EZgAFErAPKFOj2c9akn7a44leCoV+BBqehTmHlIfz9Uwi8UvqfGEps3f7Yut9mOj4b/KNvQHBLRPjka/lhxCogrSm61w== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(66946007)(66556008)(8936002)(8676002)(6636002)(316002)(66476007)(4326008)(54906003)(6486002)(86362001)(82960400001)(6862004)(83380400001)(6666004)(6506007)(2906002)(38100700002)(6512007)(44832011)(186003)(508600001)(1076003)(107886003)(9686003)(5660300002)(20210929001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?5Or/dZBSNBHtxB8VPwoXRWYF46ixacaGlj276soX50vnEDlsj+pquy4HLf0H?= =?us-ascii?Q?GlO20IhjPU3W6FkX4gj0y4o+KkHc8BFHBpRGZR3cGPE9dOQ3PJUu1zQoMKJJ?= =?us-ascii?Q?/WfC4ItNKXRuT8RxgqMY/hJBif4vA4ndBxUlBUD0K4Z1H/htkRTCh6QLgHbE?= =?us-ascii?Q?fHxBv7CpTgShz4G/2IIOj7RbAmHi1rYDeLeHFWOWsTCvNZJ26Lsbeiw0Gzqb?= =?us-ascii?Q?NbRqRXCZ2l2vFuBUr2gAmXryki6cy2XQB6D3jBuDxZfqDF+U7eAZ7QKWMk43?= =?us-ascii?Q?8KbXegDwtA/fMLIwfw5rnKQrieg8prfDuqU7fSjCVtDgQqar+0QhSjrLFCfT?= =?us-ascii?Q?2hnsAsVhjAwFL0wPDs9jCO2L+LxS8585p5nw1Mf5iHjC7BipjoWXMRZeGKtV?= =?us-ascii?Q?OOBqohfjt25olhFba+zpCt+hCgN2xh+JPbwPNl3o2wd6QfQzHls93TNfuUJk?= =?us-ascii?Q?4fpCstYBeVM0ghJBgh3GQH7NfJRLAW3Ks9fAc1eOzGNPRfDbFAyLEhgIE+9y?= =?us-ascii?Q?bf+NuMLIEv5AL1jyiFqpoyNqpa8OIx6uDLU1//sKCmPen6yw5ipKskPDqAma?= =?us-ascii?Q?tvH6JONwYNXUc/2F0+m8N19PdlM8PZ+usTX3Gj/mUGhDLhwN8HdzfMqrJc+P?= =?us-ascii?Q?m4sQnvZax3QUVFcn6DWPest9/JCS928STY+J26GXhBtHu8O3FmQg23BEUNcn?= =?us-ascii?Q?lEXOZ+zIzj7fH6vCDS8woaJqd8ovIp8Exe8ZNo6ywYw7abbR5J+O8qEmvm7D?= =?us-ascii?Q?ye1c6jvpu2FZEap+TIcQIPl3gnNnCyPFQGxLzSbqr/IbsNH2GBQ/z6WILwzV?= =?us-ascii?Q?jxDD0W1hU7TOWBxEgI/xoDGhSumlADJn00pAp0qIztsVgVna3z639XtuUo8G?= =?us-ascii?Q?lmi6nDnxcv3/zm1yguJO3jXwlWeSO1hNQk/v+CQnaBMlsGQNylh2TleP/KO9?= =?us-ascii?Q?n2qRsSHtHHlJb2TlL+T6JQcXc3XIsQrm5ZrXZZnD4khqWyeGs5M43XS2SZb9?= =?us-ascii?Q?iYU7EgbvwvN3TJAzY92fzMQkitlIP/KgvrcIh8K06vQtnmENp5fB6BtQL1YY?= =?us-ascii?Q?ce+i3E3R+erxYYdwVnks8ZmKiksAP4e3wlBYdG5PKee0P1ek7J6IMyUIv224?= =?us-ascii?Q?uzBKeP4r8SkuGfr1sLfQlXSpktZ5alKjnT4Yg+1JD243kJodZCUwVCIBta9n?= =?us-ascii?Q?Dw/YZwn4xs9RS2i2uBDXqT+kqACyLYMZWEuJ98xG/rGPqAivy7RQL/PVtlqF?= =?us-ascii?Q?c+pSnEbPvP4hmr6Iy/RwtzHwjBZn1yyz/cmTeU2eB+RBQvoc+vxBBacV8ufB?= =?us-ascii?Q?FLrUxfzYvLoIfKafwfPvM/N7Ab25UG3j+sixxXmMtCT0Wkh0FRyXiCuD/a5n?= =?us-ascii?Q?sb/hJTbtY4nfa9q04LA6dI9sSiswYGZIZSOIkXPsEVcfo/5pC9NfNF9VqvX8?= =?us-ascii?Q?061dsOH2/D5ycWJnNZZSiWBEd//L73yJ6qUP6rlivXcl8DtTkTz25o850djn?= =?us-ascii?Q?6lqMq8V5acWe4ZlS3w0aRVNEvm1c4oGFHaARJJQygxOkYmIJrkG5/HHLUp6A?= =?us-ascii?Q?AUQsW+0LIy74HaA5rHazFhcwe/BHDJIde4SG9gscOJ7QFkLZrng3u0GukwEV?= =?us-ascii?Q?MeQr0L1FlpMufLb0W8RU4EGBp6Oy4jP+uyMX7xCYNv/Q/aNPABdp3ipw24DP?= =?us-ascii?Q?GTBGtGB1rmr9YNupqUvnhj9qqxqqNMNOLgu+hHhmOIG1dQ/rN7XerDArPcUP?= =?us-ascii?Q?XCuaiHRFcw=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54ee23da-047e-429f-590c-08d9e23585f4 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jan 2022 08:09:35.9629 (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: UmNeoropLedAvGoN86lMMIoK2RiYqMDiKvUnJtD8ccFfA2QGarWxv0pYj70GWhffDOO5sEgiMfFVJNx0zIb8qx3PrKQ+V04gyv96EICeXS0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB5259 X-TUID: +aa2++zPN52Y Am Fri, 28 Jan 2022 08:33:01 +0100 schrieb "Schmidt, Adriaan (T CED SES-DE)" : > Schild, Henning (T CED SES-DE), 28. Januar 2022 08:15 > > Am Fri, 28 Jan 2022 07:24:50 +0100 > > schrieb "Schmidt, Adriaan (T CED SES-DE)" > > : > > > Schild, Henning (T CED SES-DE), 27. Januar 2022 21:40: > > > > > > > > Some more testing reveals that buildchroot_install_files does > > > > not work with that. The reason seams to be that files to be > > > > installed did not get fetched when using the cache. > > > > > > An easy fix would be to add a dependency in buildchroot: > > > addtask rootfs_install after do_fetch > > > > I will try that. Looking at the code we might well have the same > > problem with sdkchroot_install_files, hopefully the fetch dep fixes > > both. > > Hopefully, running do_fetch will not trigger the complete task chain. > If all goes well, it will produce an unchanged sstate signature and > not see any need to go through do_patch..do_rootfs_install. > But that's something to look out for. > > > > Or turn those files into a package so they get installed in > > > rootfs_install instead of "installing" stuff during > > > "postprocess". > > > > Yes both these postprocess functions violate an essential isar rule. > > "everything inside rootfs should come from a package" > > > > I think for the stuff from sdkchroot_install_files we can do that > > easily and i will add a TODO for that. For > > buildchroot_install_files it might be trickier, if we wanted that > > to be a package we would need to build it "native" since we do not > > yet have a buildchroot. > > For the SDK case, that's one of the things happening in the proposed > "[PATCH v3 2/3] image: refactor SDK". Cool! I will not even add the TODO in that case. Henning > Adriaan > > > > > Henning > > > > > Adriaan > > > > > > > Will have to see how to deal with that. Stay tuned for a v2 and > > > > please not that sstate still has bugs. But those might just be > > > > OK to enter a release, that is up to the maintainer to decide. > > > > > > > > regards, > > > > Henning > > > > > > > > Am Thu, 27 Jan 2022 21:18:44 +0100 > > > > schrieb Henning Schild : > > > > > > > > > This is just a single patch but i think it fixes bugs and > > > > > should be considered before a release ... i usually do not do > > > > > cover letters for single patches. So here i still do it to > > > > > point out that it might be important. > > > > > > > > > > Henning Schild (1): > > > > > sttate: change rootfs task to cache > > > > > > > > > > meta/classes/rootfs.bbclass | 25 ++++++++++++------------- > > > > > 1 file changed, 12 insertions(+), 13 deletions(-) > > > > > > > > >