From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7057983073222131712 X-Received: by 2002:a19:5e0e:: with SMTP id s14mr5377750lfb.291.1643360519143; Fri, 28 Jan 2022 01:01:59 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:5ca:: with SMTP id 193ls1585057ljf.11.gmail; Fri, 28 Jan 2022 01:01:58 -0800 (PST) X-Google-Smtp-Source: ABdhPJwKaSCYfEdxepy0g0EW5nQ+d74caHmh8v+2aHnfqKNFMGaUI3/qFUqBuK8gZxH6yhny3fcU X-Received: by 2002:a2e:a595:: with SMTP id m21mr5044419ljp.518.1643360517972; Fri, 28 Jan 2022 01:01:57 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1643360517; cv=pass; d=google.com; s=arc-20160816; b=GJD3bVKJ5d5f7CI0xKModGpViRCrHzg9NLTvxl8prikDQoflS7cmBI8AAYEYOmR0Jj jSRft8Qjbxh8FUw9c7zwXjZ3yUt8rU04R9eT8vvSnXNcd3R226vLvCbTgQl0bQcfR79Q 9cpMcdqLIoBlKHqcpVBMxPSXgdvxoNknusOaltLhmXeOLXlvr+Ebt9WVQDU0jA2SUHHj 2AQ/Rym8uoLGXwjqlEt0IWd1dgzEMeX/NNhVxL5hAgSxFGnjb5q1MYk2cA5D4mPMj10k 9o+nrW0pG9O5z0RYmcp4G2GehI5jtssJuUJ5sQWQIkjrrkld9QgMsWhYtnUKfXCbHJCc rOmg== 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=VoZHX7qQO5RY8IfiTGIH9LIwjxyFB4QHyQYy4Ww7HEc=; b=xbam63IwGNfZ8T4iOnCv9JxWIapLth2o2VmM6nmQHLQeiaa2HdFQKCqr41ki2GfuuG 0FaPrOvBVHfMGp48YH1/X/X9M0/6t03mLj+KOu4ysSDqM403qH+L2Jm8iWgu/Il2zlgr /hXqGXUhGBYn5Naz0UWWTo2a2UP5xM3r0UCw6OUZuja1v8bCi3H6/HS0Rr1SZYs+R92X nkkq/JtoHEaQVybWsUioqklW3IR4gRAcgS4w0fv88og7pgu3sg2tNgjhKARg567WjlXA +QGou1maK17n5KTE4PdG2oqt2DjYuyO9el7Kdhk/cwluspKYd3FkiGTeTEwcqI7xn8Z4 sXKQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cS8gUhVq; arc=pass (i=1); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.3.45 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 EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30045.outbound.protection.outlook.com. [40.107.3.45]) by gmr-mx.google.com with ESMTPS id n24si50079lfq.0.2022.01.28.01.01.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Jan 2022 01:01:57 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.3.45 as permitted sender) client-ip=40.107.3.45; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cS8gUhVq; arc=pass (i=1); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.3.45 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=KdjyTiYWYszgjkcerhkrqC/DXMJaoBp15EvIt6YmbdhW9HAZzyznfCz3JKIbUm272hWvbcY7om0Qax8zZ1x9efDgQmkLxhoiSoXIR1G4V3EStybIA91T6zK1M/QGXQq/WSP+qRF1DLJC3t8FkbzUDVd102dEMWNbDjosKJPH4XrED919vZbzWhSdHNNRJLo+kqrrZT8bsaC4j/z3SheRzo+6YtwTJ63IRiXhObI9QSpCvmQ3skKrzTnUBJVhaN1pB6ryC6vOFw10fHPklszjic0bYyIYXftH4LyMb+CpqGCogZwVwKqq5FIBxJJtPo/Drdyhf1UmjaMBDovNN8wUaA== 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=VoZHX7qQO5RY8IfiTGIH9LIwjxyFB4QHyQYy4Ww7HEc=; b=lFzAY7bfEyt2vfMQoZecQidbVbXTLwAJMamCSN6x03gB//yn0sdX3YekmUS7nZ/otPYjpNSNQUXBMsIIQT67GXHaEIjWWIxzTZt7lcF2YGZ6EoZgcZEV2cp/k3Q0rzWy4bVKrFE0LwuSiI/uWLza7J64JhUhFjV6Ow7wUw2Dlx9zPqk5mEdUpwSyk/9UAnnYIHPIrMAo4/yliaoqKg4r6lkFOJHwodL6sHJuo7u5gPt2Dg0gEdnC8aKp8wYzIqcSOzCniatU+KfGsg7B/J7HkmOpPSmiDRMRVJrD2T2232qzul4Hyc91ZTOy/VjFC+7zo6XgWAjg0O4w/qSbfesNPA== 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=VoZHX7qQO5RY8IfiTGIH9LIwjxyFB4QHyQYy4Ww7HEc=; b=cS8gUhVq74m04c2uITL8PNkaBZX0xqNByt+OkYMVez9KjK6CNVc6TUkFnkryRjAOjaBHg0N16slqUSpsWynQqk6Aok3Rgy7RrypRVEsCbouKjCUQYpf7R6VNO4LUtyl/AVHLYq9DHJHakYgdtL2lDJ/BQoRKvO4t8BReA1ueSK39bM2F1q9PsOFJWWurO2LdbpUR4E3BfECMidLuq5uvqCArQoRfL0OkxE5Zh4aeZvS3xsEdE+YQfBsRCQjfRKGzAWkCvbyo3Y6oMK9a2TjADKIh3YpzPWvUedXX+862bN6JPdaBLuHguwYAEYnNYIu42i+dfyw6eJryVC6lWF2Hsw== 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 AM0PR10MB2932.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:15b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15; Fri, 28 Jan 2022 09:01:56 +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 09:01:56 +0000 Date: Fri, 28 Jan 2022 10:01:54 +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: <20220128100154.2397f768@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: AM5PR0301CA0023.eurprd03.prod.outlook.com (2603:10a6:206:14::36) 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: 0a072893-befc-4342-17ce-08d9e23cd5d8 X-MS-TrafficTypeDiagnostic: AM0PR10MB2932: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: yMan/jS8zXqGgkfQTwZFMJ19Bp/W9inQq4aK70y2YgyYUDf7GH8ap1tmVdAW84gE/PUKGsC5XBVKLYM3R/gIOeLo0OxIe8G9z3HDgFa0HP+zw6M/1blbMBgJSRJiR/UMO1Az9JtisFdB1XMpPY7jLZlJDd2BWzIPC+Lw6pBTovI832tbfQI/mV8ZhUJvrkI9oHQBTETEuPDpYtWDoCqnBH8Uar45DX0TV2KeD0esH4k0LjKeR+Te3dqvt7SpY9cI1C/X0K+f/xN95SfkwkplZ6moHGxlH5iuo0gboxoh3T1d9MyqRR+cdWdcKnfLjZfQndMsDrUj2ByOB5xNiomWdRBfnRRuWZwJAkGed4w0YRZRo/MUQoENiz+6Ancm7pWxAULELiHq+wy+rllYV+Q8T/5N4UbSroVMZEQx7ckbBoq7/g/tiT6Ua05D2lMcqJZ1wv04Q1mBiDKGbD0NzQtEA8HGI9kJIBzOwdeKuBDv4g7c+QFjdUqdSbQ5uJc3yEx0KY2hnqZyecWOp+ikGj7F70W0IrtSOUzwih9s2G3OUVeSkwwQf5cAzPym37yYzUmdVQVxuDtOPGxdyP1p3t5cyGQbawTSZPTqM/R0G7WHjLVsvPOkFpBnPjRsJpIeFrqIKV4J1lU5g/AJMh7U9WUxFA== 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)(2906002)(44832011)(66946007)(86362001)(5660300002)(8676002)(4326008)(6862004)(8936002)(82960400001)(66556008)(66476007)(38100700002)(1076003)(83380400001)(6486002)(6506007)(186003)(9686003)(6512007)(508600001)(107886003)(316002)(6636002)(54906003)(20210929001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?GsxLpuyEF2tOiYC1fxZtgwcz5wqk0Ss+Q/7TcuBDvyAzfd2kZMlIHcPGIcUI?= =?us-ascii?Q?yDG32Z01kM4Hu+IQuZAtwZO3DBb0OweJQgT9pLT0JQjl4fJCG6B/lkNJiZ/0?= =?us-ascii?Q?tpzXaZNQFB2fw+qOL+jiPITWiJ2jyhmHTuVcLnRwu9NDs5E6v9cQrRMyqrVf?= =?us-ascii?Q?QLfS4z9iJ8aC4KcGeURGsuZIJZmHLbtbOveAyxWSIZelmaDnSUoO70KUt2EB?= =?us-ascii?Q?rMolw5Uf2oG1qjJhA3VfV0COqJfmyyyQpGL1/naJ9tnFUElcHRdX4X29a5L9?= =?us-ascii?Q?SFa0+Lr33+wqjRl/KoYrPb1iucaf9ao7ze748D5f8CrEO3Xh91zFdSRquPVH?= =?us-ascii?Q?5riJCHEEpYR9labAPOYiztWiqcX2+av+jLllIe6XBKM9Tv59720xGnR896T8?= =?us-ascii?Q?KiHT+5BLOFMcrxkF1OQ6171b4vzWbl6vOpX3vmQrd0PLKej+Fjr2d99nijAY?= =?us-ascii?Q?mNYHHmFWqiZkybMDJSj+8hPY5aA7a76KV1hInKEj/adFftDtqSAqwh8bcFcq?= =?us-ascii?Q?fhHf3Zqamcyq6gbjHX9MWRoE1kuAAy39t/bc3hqTyzZ1ETEKufErr+FgYedQ?= =?us-ascii?Q?JiPjDfyTDRlfXLmQWO+dKzMu1PCUPeH8IYsMTo5QfL26jCrupnK8qp3qrllk?= =?us-ascii?Q?iPLgFiT8ciZ67uFtLrUp9nGQiDEl83vtDD+pSxlIu0wM/4rh8nPfckvRco/9?= =?us-ascii?Q?bp/05WhxlcBLjlSMI3nL0jPcB971YqXYup9mn9clUfaZSE/mkvXBTAy91fZL?= =?us-ascii?Q?MDSAHk/Oit3SuyPf8T/GjOYA73gkilWC5/b0d6YvWD5OJ+s3LSbjgFW47+fu?= =?us-ascii?Q?DNlWVX4wQ5yU+02gPYqD6ee53Uz0ggK8Sju2pgnzK8K1n352gwuyuhvTuu56?= =?us-ascii?Q?+tXlwpavfDjOuymWbP5U6hTbWSf27F3c6aD2NGm+5zlep28FW5/M20eM3m9U?= =?us-ascii?Q?As3QP5f73XJwzOv5WZ3SwhSlU7HAS+QIZCDgj0ba/AipnBIxyGeBrB9ItKmC?= =?us-ascii?Q?OC8EyXrmY8a5zqFYe8nkTNON25kJsdPL9ZAyugluiYG+SVc/SUFmXOv0lqxS?= =?us-ascii?Q?1/m6foGIlGDL6iNGYIHSV4VUs/zOSQpxKE1UKrJ3lFWiazdia7ST4h/goveX?= =?us-ascii?Q?7dKJZVhih7+05288vJLTgNK0GJDBbA0KdPqUzDV0anlRgaVnQShrkjEUYBFP?= =?us-ascii?Q?Tq8ti/jdXsyP8Z8MtDzVYXc7Ls6SAJTTl2Zwb6u+L//T8UPGQXKzQkflhJ3s?= =?us-ascii?Q?0LO2NgLB/4d+4096CPLpzubrOlLbWkLuSZziWTV6yC67kczdndUgCphaIcZT?= =?us-ascii?Q?QL9O5xg/mSf2gNGwKjqJMlP1t5BEkBktxqsUzWWfyPfMdmCz1RzmuIqi8tgj?= =?us-ascii?Q?mBj5xST/9BoKtezqJPrLmOhMOz2eIP0maEYDnFd7ZfiQXgzNRahJQQ9q7g3h?= =?us-ascii?Q?PXJClaebgIXuIFwKYZgN10YI71hqZYcaC3+NZ0RhzmeyTjGQzpUG1MDsEoFo?= =?us-ascii?Q?a4ZOCIfSs6SHSJy5EpOtYoIAaXkLtHI7+hCqDN306u/EtrKbMNTLuX18UgKT?= =?us-ascii?Q?6Pu4kOUe2bk2itGp+iiPsXeCzKJa09iGNJIN85TZoWaQJeMHuizD46Uwv9KF?= =?us-ascii?Q?iQOi6wrp9bLKZBQ9tawOfoXJHvfIjNJurj4yl+jTjO+bCir4lSN2+s0EsHIW?= =?us-ascii?Q?w8la+YZojf4ThZjiLj5G8pFJv+r9hCtFkpzhaF/XQqJUAskS0EpH0XZuIC5I?= =?us-ascii?Q?/thSD8CW2Ybe5ciasmxJPwtHwlZ2xDY=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a072893-befc-4342-17ce-08d9e23cd5d8 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jan 2022 09:01:56.4978 (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: e60gbdE10l3mST3RT9TC2PkGkiebaFqvFrAJ1rIgbPHaZBq7/1Q3vJaAyTVQtVnOeDq1aQwoD+I/1O79c+Hsg099Gevv8UxKfeemgO6APzk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB2932 X-TUID: dVnBsltOC+CR 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. I checked and it will not trigger rootfs_install again. Henning > > > 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". > > 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(-) > > > > > > > > >