From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7057983073222131712 X-Received: by 2002:a2e:b016:: with SMTP id y22mr5283785ljk.192.1643355184489; Thu, 27 Jan 2022 23:33:04 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1599:: with SMTP id bp25ls6077087lfb.0.gmail; Thu, 27 Jan 2022 23:33:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJzfnifVNh/YzVOIzSzMMTPlVn0qLU+Ij6IS/yKY3V6PAUnSk3ZSpUx8rme3i3iaj7e0OLec X-Received: by 2002:ac2:46ca:: with SMTP id p10mr5290211lfo.562.1643355183544; Thu, 27 Jan 2022 23:33:03 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1643355183; cv=pass; d=google.com; s=arc-20160816; b=MDbnhFKzbczsdZzlYousRa0verV+V/kj0A8g/w7n2G/vqF0NJ6MWo15xQXogCbCXl1 lphExCGFSv6PJ6lCVtnr50Zd6wlEF4hCfoBLWc8BpTrHXiCKvWyNTPwir+Gk9xNCL4U/ kMr/OTWhxUlw/cSJV1MMDN9pMUSrqZt8T/YCIc07hKbdn2wGbrBxV2422PHTY2mNynMA /biSl/79MZRqJ05O8hT8jm+oFgUyaeCt8ZALD9E9OgzkBaTzrzlcXHAa+a3/y4Kn7lIt cjTewwf15r1FGerEnWbJmQSSoRaYGPNdrWMUC3Rp7S/fEG57XX49cX9gdO4BswGZI/p3 pFmg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=KNGGKqtWHUH4EdF7YSTiKuyF39eoAa8mxT9U+XLD9bU=; b=CIvHiftJ9HRJ6AeI2pH86Rkq7BcudUFulvxnV8adisU5S9hPEwGh3eebcTsCQk/9sf B8Csto23AaLYzhMv+g3r3aq2Xq9HfNRXDk1xa4ItNVs4Y9rOzkRjXB5CF6TecMrg0mSJ 6plN/iBrjg1rnDDt0MnCP9ubzehlWzebkWZGu1E4nItPVn5jsVCGUaxKK02QCkBiwF/V ccRw9VYvAT6uBMB07je5zMB0IuZbK1icAn0q5t2LExRMzZkYIOJqth2PtZXAvTVLXaGU SfaExkKt6lgIeOcEr9sd6pbsgDzI5PIQ5qVzw0FGcBg1TfWIfucamSN2dBzW6qswy48o Xo9w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="TB/K9pzf"; arc=pass (i=1); spf=pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.4.65 as permitted sender) smtp.mailfrom=adriaan.schmidt@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40065.outbound.protection.outlook.com. [40.107.4.65]) by gmr-mx.google.com with ESMTPS id bu7si107162lfb.5.2022.01.27.23.33.03 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Jan 2022 23:33:03 -0800 (PST) Received-SPF: pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.4.65 as permitted sender) client-ip=40.107.4.65; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="TB/K9pzf"; arc=pass (i=1); spf=pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.4.65 as permitted sender) smtp.mailfrom=adriaan.schmidt@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=WlcIXNReMyM1uNiIeKH+cAisGbFxyY4UWYQT+QHMxoynEEz2zApMgWAc+RY5QQf5A8vjWad+hXv3RTLth3pPIBXLeKLalCcZkAI2+plUk4DnGnl5CjJk6fm6W4RnFRy/OsxOQcLAhbvBKjzkFb7wZR4mojjsK151c2CNTQXn4Rd6GpIbG+fn72fLEo2dj7+VSLqlQL8LVAvtsfmfeCMY0cxJe9hTQSVFHzN5w2WHOuzqQ3nA77e4qnYozr9Y6mXoidajf6AourkdpFqGHMbZINGL3wHd+nIcz6E18Bc7OkkXGEJ7q68u3tL01FXwQmRqlcL7HIZIMkCN0ZzKrvPRcQ== 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=KNGGKqtWHUH4EdF7YSTiKuyF39eoAa8mxT9U+XLD9bU=; b=UI9Bq7gpUc0H8Bgn0We+9ZWJHCyVtoXzIqnjRnxaUALVrbd63ep7yegFaZKyZ1VGUK0QifZadozyiJXcSucsNomMk4159uxeXabx6Eq3xICSCS3IHiJSOFGKEfnauVMHMwVGqIw4ZrMz6dQiDWHacmrlMXLTsDJ9pGllcE+4QZnMgXVtezkSUx8OU19qZYhFv87DxCtsScgkXoDdrzFd9ZnfA4ugwlaWf5g5pu2kRMH6FKjH96kWZ58RGpZxWpt5+CahmCDmicY3+G/gxdTnk1kKJLvcmfHFYNY5ach2/KyKfb9bYKHj08thWFc0d+lUy3umTZxpUR1l+UTP2kzw2Q== 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=KNGGKqtWHUH4EdF7YSTiKuyF39eoAa8mxT9U+XLD9bU=; b=TB/K9pzf1xNGdqUcmwU9oT7TMD8C5said8l2l/Ei8hvwXMVsriuKU6CSTwNTVP+J/9nNiuCoeO8EX9mx7eFV4u8LWFv9E3RlH/IQJ6eqd94mp4KZzYXK4N3etlxxRS53maBk4VPQSpGxhdzYAB4TF4jnA5/5iyzs8rgZrm0Hi8MFJT+LS+sEOnabFQCTIErMGuMK/sVJzB4miZAew/yZdpHuLT9PMe23gzTzd6KZvQLjgcXANR0KNLCPZuTbMZ2Q0Ucgj9IgT2hMGI8u0IrUY+nEjJrS8ZAnPUuMAgrzmWVFwMIhIUzyTUeTdQtxEW38MnhxFtPiLfLLiDreHg+Xfg== Received: from AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4b8::15) by AM9PR10MB4975.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:41f::21) 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 07:33:02 +0000 Received: from AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM ([fe80::84c:ef9e:baa8:5ab8]) by AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM ([fe80::84c:ef9e:baa8:5ab8%8]) with mapi id 15.20.4909.017; Fri, 28 Jan 2022 07:33:02 +0000 From: "Schmidt, Adriaan" To: "Schild, Henning" CC: "isar-users@googlegroups.com" , "Moessbauer, Felix" Subject: RE: [PATCH 0/1] sstate bug fix Thread-Topic: [PATCH 0/1] sstate bug fix Thread-Index: AQHYE7sdjy8O6BXCoU+4xSbDxQ3HZKx3VI8AgAChzjCAAA+8AIAAAZjQ Date: Fri, 28 Jan 2022 07:33:01 +0000 Message-ID: References: <20220127201845.19319-1-henning.schild@siemens.com> <20220127213942.445a6124@md1za8fc.ad001.siemens.net> <20220128081508.1c54980f@md1za8fc.ad001.siemens.net> In-Reply-To: <20220128081508.1c54980f@md1za8fc.ad001.siemens.net> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Enabled=true; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SetDate=2022-01-28T07:32:59Z; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Method=Standard; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Name=restricted-default; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ActionId=948289cd-6c0d-4b3e-ac8c-43fca126d5ea; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 665319c7-84ee-4bb9-d490-08d9e2306a5f x-ms-traffictypediagnostic: AM9PR10MB4975: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: 5RupdXU/b/g0g0isijGvUQsRIqfwjCzz+b/P251hgHE5ofeLYDUf7QeokuG+wdLYn3DIIFCETcPR9Epu6gdjOReVrV1jbTBJSiu4CRRNVx/PY5PB/bBMl8MqAvqfc/QIe5d+MG1pz5scn/OWIjcY12tJYBcYs8LyHjAxx3UUNqG78vzy5SBzRA7w1Uu8FTWEPkpNh2SzieopAhg9glb2iVINearCRgYMF7+gDXPpBnniEEPZo/Ezvhh0Zje5DFHs9h0ruVe6lFPWYP43LcjbRtCJqD7dAeEKsM26grayD4xufMpg6R4ZdSfAx+jsQXaJKEJA1/PJ7O4Ky+FpLkVfe8MDy2XvanFLdyrjNTWOUDrbNlMEscTv+VYa7ifY5W+kDGRQ8ZsETJZ5vyUs9OIm+fMRo+COA8RTYMN+f8ZB1kkEzVs+zdWfYtbCzJe1aGJoAqx3ebvBZy2HsHi496rZS+EuLyZcsDf4XYtXNp1fIXPWweDAvTiKeyzbAdhXswg7LgNY/D3+34kokcHvu0O7VSfooQGBnYj/F8SM619vzNrn4GbK63JZA+bV3AksOqV4OnghYQIFXVQ/B+vOloifK1Fx0MtFMfSqcPQwalB5BbsDZ6cn07ESr/06IBonQLdvYtWYrPwfFIG5B1vQ6DKhQduu2P8xwqzggAKe+jv9oaMgHKcTRtYu7O1NyT5SW0m6GeDRuqgKpksF6A8ci8qaPw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(83380400001)(66556008)(66946007)(66476007)(107886003)(52536014)(38070700005)(9686003)(64756008)(8936002)(66446008)(8676002)(71200400001)(76116006)(4326008)(55236004)(6506007)(7696005)(6862004)(82960400001)(26005)(122000001)(316002)(54906003)(38100700002)(6636002)(5660300002)(508600001)(33656002)(55016003)(186003)(86362001)(2906002)(20210929001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ykJCwPpaKcm9cGUflztr5QgAQXw5PtxVufiXFdPFVPhRPdIKppDqtPYgsZ7l?= =?us-ascii?Q?sNYKDG1kjMy3ahhrzuYwX+R0V1N6i2ZyKkBQM35+v4ZHtjTy6scKp7/fVuzE?= =?us-ascii?Q?aEAJLhFi/bCu3V0DS4kBb/OmcqP9Sk1bByoJHJsYg56g5y8IsBQ0vcUXioYL?= =?us-ascii?Q?+MGVSsLyjXiFrbYF8QV4mHrPKyze3fZ+xEgzkF3Efprqj3G1q6FpIQ1jmN5m?= =?us-ascii?Q?Kb2MDJmMnoRAvmcF9MooR8Fn4J4h7kePQ4WdeY39sWFKvKXOyD0H3u0lgIWN?= =?us-ascii?Q?VR7MYuuPi98aNI+Ccw0qI5JvtjHU9PdxV4/LlwB/bOw3r6CvQHnkYjz3+ncn?= =?us-ascii?Q?lOhI4WPn7ITWjTUOVk563n+EzL5LSzvn2OjUsBq6S6VHLl9BaX9PxD6Mc44o?= =?us-ascii?Q?Idki+VKCTrNQMuCqpAIqsBm7Ysf2RU/AonEwAnqaVQtAO00JlS5613YwBnFH?= =?us-ascii?Q?9nTJH1XYzGMQfXOHBSmlNWUvflo4tenJYyPAiFCYijBJFOmionwlZN09i+/2?= =?us-ascii?Q?CYrGivIwp5HQl6MsdrG0f8VmAFW/HxN5gFGUGiInFkXrYO+1iUUKVz6a+uHy?= =?us-ascii?Q?jZn7pF8NPHyxm0Z31zMx6N0phMYeMKoLABbPad7cfl2L+HptAj3m8hz3B1fs?= =?us-ascii?Q?N4RzOT6ladWfm9ypV3vuRFcNiHuXZ9HI1eAsIkuvy5VqHYXO6kvOXIwui2Qx?= =?us-ascii?Q?kjbWi9g0TL02fhIqNkKXwE8rmLAVVN42YLTdk05KChezJ1Eg1yWChAMH0hGp?= =?us-ascii?Q?ZJ+aFuHDmCMJcqsTwLGMb5OW9REetuwiGHiwlbckXZx20Al8oJVUN9g3Iid8?= =?us-ascii?Q?qPcQjgGj16fnct1KEOjgYH4eKbnMfVM9HQnGy3uzByif3IJKwpm2uCD9CK/n?= =?us-ascii?Q?J5ovo8yGFKykuVos1BzRK+HrsVkv5qzZmsZn+kjPoKvJoyT9rAQpMC86HeXk?= =?us-ascii?Q?D3gRPO5e/dqHnRDWGSBJ9VleCjzkBdmlPDFN6c5k7IrN7qrRhX36D4qBnFhZ?= =?us-ascii?Q?cqYMSWe4XQPPVYQTyt/V4CrnqVO5xlqghcE+yQEtG70zfjCYYs3OKRqNqsdh?= =?us-ascii?Q?VBnpKBpOxVmPkRSoPxWWW6rm+zPZWYHlQVlwS8QeDw9gMZ1qRaOMPHwLSpr9?= =?us-ascii?Q?gcwT+W1d1ACyza2belIILq0yEzZaKSRYOEGUveAVpC70+hxS7EEwBXQlk0e6?= =?us-ascii?Q?7PMiLuk7RsqZGwagkMCZcp0V8S5745LbhmUeaJ8uH2QC3lQwNVsWdIf2IIVE?= =?us-ascii?Q?IA6e/6xbOvTFIscqrUNynyJj91NnOymrJSwljEfZdyKcZrGKQe4bScavGiYw?= =?us-ascii?Q?4r0OccpdvAKVYsi9gRlECJ174cUNHjAkWTqLMg/TRH5dKAFHrq0OTvd0ndl2?= =?us-ascii?Q?CDwskH8nFcCO5UyyFcw8VGHAFHYR7iDbO8eKI0i4HCSuR1FOwt+E1/GctREO?= =?us-ascii?Q?4QxiLxk/uDxvHkoN6bu+jSifkxw0ViinKvMRgXKMUmrx3FVmerGmLqr1ZG6U?= =?us-ascii?Q?IOQW35gyZ7gisRVrJOzNvX/Hc6UsgFl9z53BgKi9NZyVyhoI9DpMTfvFiDjD?= =?us-ascii?Q?9bnVlNtiLnEh9Xe8AUrOWwuoFn8Rchrw1cZ2g1u81BczgW7z9MGAXAljNUWP?= =?us-ascii?Q?/KF68uTiBtulLN8DXQkVyZRQwpMxzCXcCTHERqKPAk55qqas/PP/XiwogUFh?= =?us-ascii?Q?YLBszQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 665319c7-84ee-4bb9-d490-08d9e2306a5f X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jan 2022 07:33:01.9983 (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: cw7ZnwjlBVVNxd4FPCt0vS1OK+0tAmG5maVRHLewXiMtbrRfEdDuyDlgWubBP5AbsN6NrJtWML5FTSrg5dJK1Euqs4eofjGDE/ruH6zH/YM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR10MB4975 X-TUID: TnamSAyuwqwf 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)" : >=20 > > 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 >=20 > 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". >=20 > Yes both these postprocess functions violate an essential isar rule. > "everything inside rootfs should come from a package" >=20 > 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 >=20 > Henning >=20 > > 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(-) > > > > > >