From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7088977375648546816 X-Received: by 2002:a05:6000:1681:b0:20a:7e5d:f866 with SMTP id y1-20020a056000168100b0020a7e5df866mr3183764wrd.58.1650623292649; Fri, 22 Apr 2022 03:28:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:f950:0:b0:205:dbf5:72d8 with SMTP id q16-20020adff950000000b00205dbf572d8ls811860wrr.0.gmail; Fri, 22 Apr 2022 03:28:11 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyoQe9Mi9jQtgjTRToMIH3W4aH+X+ptVtP5bYhOPecDz/E1r9vPKXBYfSkqhbxBwzGilycJ X-Received: by 2002:a5d:4390:0:b0:20a:a7c9:f9b8 with SMTP id i16-20020a5d4390000000b0020aa7c9f9b8mr2991692wrq.527.1650623291708; Fri, 22 Apr 2022 03:28:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1650623291; cv=pass; d=google.com; s=arc-20160816; b=PZaXndQwjB1pp2tYDckFnxNu0yYn88wnjlgN/nwwOXNVYspU8ZghFFzY8rMW47T4fa +/8lDGNqoDdkeK6LvYY8s44OrIqqLaFcWztEb9n984S5Ux4Bab2Uqb5/UpWa5SJtNRMh DgPAfR9CavnuQ8wd5CUFWWuIGCy4Yzy13YqEXlEhvwjGVQFU94JM5VhJz1inklsFc/wU 9ua3YUWyZXZNBmEOUtOXCPVAZxTT0JROD99b5aVe0yfAVeOG0iHFJ4B0/D0HyaHW2aiw SNTchajUN6d2QUX1NiMvIT+jbhU+TVVeN7IyVWj4kv+nkVlZHWUBYWYjaajJu0muCbdt q4wQ== 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=MmtaIkM/yuJPHIxJPgr2Qi3Xa4MSIjf2CArZNgWgVCU=; b=kWaDkuoopMO/YxrGt53yldZQuhDNsPRiFN+gwtH6/jpJHpRd769Jcsok4LL8fjoq16 BZZeWOREf4jv32OH3XjW78cZIs8Shy0LZ7P9x4kcX55m5zUZ06qZZ83jrhPbiK8lUt8Q qVd9RzZMntuQEzyMIAlQrEI03np9549eP+3ZK9EPKb9KX1UJHyz0PGG2qPh92r0qdI+X tfYI6R6i9o+6ADLh0njIJqJR2Dd5JyaCD7YeV61lYQuO3O0TlKDaafW9IoOBUw2PoCQF FFB44hue0XAPa7fwr0Ijj/uRdg2ua8D4lK09ZpqYImHmwgzykEHAqzv37VBBBHf2Y+47 mqwA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=MU+VojXX; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0d::609 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-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0609.outbound.protection.outlook.com. [2a01:111:f400:fe0d::609]) by gmr-mx.google.com with ESMTPS id 8-20020a5d47a8000000b002079112400asi322221wrb.2.2022.04.22.03.28.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 Apr 2022 03:28:11 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0d::609 as permitted sender) client-ip=2a01:111:f400:fe0d::609; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=MU+VojXX; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0d::609 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=g/f71CKfrMiaiirYzCToRzAqs58yVu0995xEX6jBYezq8qI3jTtMgxloZe3rkPUI7PT9+UC7Qek0Zm7132DZkOJLEVIF8kU3R+21ICnp2+WKWxVE4deydL0aZlEEcw9SkxD2cVvW3kmBcmERKL9aaepXnR3Rz/soNTB5Wopj4qaxsjzsjK336DS65Lub0aTEtRMJDYo3W0yPKmqD4OStUTj+ln1OdoxSpAZiuEDSDau/LGu1oRe0iu1xGLvtPKZ3vBcDOmjvTYTnVkgm07cMArWsEYUpHBEB80pN3BLOW67wdEl4hjcAsq49DKPxmW7jrAzqvJY52vRvgWgyrKY4Bw== 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=MmtaIkM/yuJPHIxJPgr2Qi3Xa4MSIjf2CArZNgWgVCU=; b=hKzbEIWmojd6dmX8228/3BZ2DoU41BuCbdrRWZYmkR1qFPj6VUyH1I6P1wO3wCwBIM//ByEyxAAhbhBHKdVviQa1ZXaUtVz0GrosBQw/zOze+bMFyOq6le8UD2sDNmqiA48r7aso4M1dhid/K71aKEj3RGMPmNn0uTaaZlf6hWMi3wDtwCYOgoeMEX50Ka5gkubLlbsoiCnCwmDMs9auYtSCAdRxps4VlUzMwTyam+3V94x4aayG3Txav8EuKcFbbSE2ftfqQw2ut7h4DfzuLmcz80YXpviLhjFEVoA0/GWL0jDR5WEBcvkDzrTI99OranQrJtzK5MsYGxwJPF5fPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; 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=MmtaIkM/yuJPHIxJPgr2Qi3Xa4MSIjf2CArZNgWgVCU=; b=MU+VojXXpKdjyLKAWmNc9FfQVLgIr1ocJ55rHemgwpoXWDXhHArtl0rodRj30tJlLc9ucTcnMRp6jv99N3HLfeDgz5z8RdEM/DlzVtWcHmdsyuLpEOWmulPb7I/6C2teeRmFK+4aIAfIR/2iFcp7f9sMs5rRWkx4PTsVF9pvH127aSfUYlaQMwYgd1HDQT2jtvgcIpMjO8HJmUrDqMP2xuhYaqtjX7PmezOlT2wDkPO4nav66VX5t1Xsuvfo/4U2P9xoBfAMhtX94Ue0XiP67qeXpl+n2clFCN8QJIDowdbcKPk8sDRXOIqbOrytKv7w93p0+RTjb1r5Ryl4t6XzQw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by AM6PR10MB2469.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:51::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14; Fri, 22 Apr 2022 10:28:10 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::f4be:8b5d:4314:c2d8]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::f4be:8b5d:4314:c2d8%4]) with mapi id 15.20.5186.014; Fri, 22 Apr 2022 10:28:10 +0000 Date: Fri, 22 Apr 2022 12:28:07 +0200 From: Henning Schild To: Anton Mikanovich Cc: isar-users , Florian Bezdeka , Felix Moessbauer , Baurzhan Ismagulov Subject: Re: [PATCH v3 0/3] bump bitbake and wic for python 3.10 support Message-ID: <20220422122807.704e2849@md1za8fc.ad001.siemens.net> In-Reply-To: References: <20220422090602.21666-1-henning.schild@siemens.com> 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: AS9PR06CA0313.eurprd06.prod.outlook.com (2603:10a6:20b:45b::29) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7b3239dc-498b-43df-8db4-08da244acc48 X-MS-TrafficTypeDiagnostic: AM6PR10MB2469:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rCxcKEXckLaRTXDDRh9JwE2Hd08meRBjeWHAdjUHnH6aNHkeQEX3Iz9zN6KnGk3x1phEj85kPez72A8fcrjru8p+gUHXcTO0K4MkWrxegw9mjn4G/gm5yuJAvDVWI1M0JOdvg7Nhf2GnmDOmmvmsoMFiuYOyUq+nM5IOv75NYuqzIyuuukdDZ60wj1EhS7NRqMTp+QdRN2Bd1DqaLofVsIbeXrwuLM20kWh22Xf7qrTb1gHLVq52i+9pi97AV1Jhv/gayH2M9H5rdzshUDyARpxZsKZYWWbtsEFJCVqls342HWGqLPCBLvVp5vDHM7SGV8ER9VMSkyzQUHfDKXKmIZG3aw4yL1jzs4ObZTOJeDhTDHGAMGKdjUfEcujqu6QOXDJ3oY0rtbUcIqzW1zmiknzMvPGOoNj5bf1SuG9/o26TgtKwk4wTlWiZ3kQgFb2NyJTuFcd+X+zGI6x/YT7npeox6VOOS3z4Q2bWw1QXVmnIqhhAweG6QJ0ke1a8+4NleDekVdEHJ3l1QhnOex3WeEuouk0WD53/y8J1W7Bf0gPlw+k9rvSnXifVbhp9yuDmd6rTeHPbRFAn3dtwdEM0l82bwDESqTVze31SZX4IlPVK23RFAE2x7S2wMNAgKNVbdYp7gXy9+uRYZJ3ZMjCOcg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(9686003)(8676002)(6506007)(82960400001)(6916009)(83380400001)(4326008)(38100700002)(316002)(54906003)(1076003)(6666004)(6512007)(86362001)(186003)(66946007)(5660300002)(2906002)(66476007)(6486002)(66556008)(8936002)(508600001)(44832011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Qm77TpKk4uzyXE3+qo2VO/o4J1PAcqFLFM94Y3QJ9gUX1FrdwOXPi7uiKLr+?= =?us-ascii?Q?1cBaLVNLLU6PAZXWNlg6NPgf4/2Bod00R3nOlLFLk256Jhn5TBVS36bak6f4?= =?us-ascii?Q?tNd/HntKyZJDs8rm7dUGHbtYljMVuZPnAUq6J5Sjv/oNPFjwDgKtrH8DHMNh?= =?us-ascii?Q?G5sIgmbd6IsLm7/zhg9uRA/7xvbrhxrwWf1LYX1ZOA5EpVgAhSs9oomrVlCE?= =?us-ascii?Q?FHij2Gn/F0fHy2zifsJBVYY5rzxNGYy4uThAsXbgCy0q/JxQQgfWhNx8xH6V?= =?us-ascii?Q?052739QC7KtJW9LKPcD1W1qC/zvHOOUDvLps94v6ozNjvhacpgMp8T5Xc7Fe?= =?us-ascii?Q?3d7WLQRlfQ/DnDxfR+KYcVWRovm/HOQD/5f8E+qkiYRWq+MN7EyNpS8N0KI6?= =?us-ascii?Q?L7NzuZt4RGweDAdREoQ/S7wMdWwu75w9e3x5s2v2krU4NYB7S9M2XOcDHKSm?= =?us-ascii?Q?KOofygNdY1Izuf3GrsiFbK7umAfaqICkGW3o9I62tp2WKEZaAEfK1D/ps50a?= =?us-ascii?Q?kej7CM5PxXO6ddkHg76MRnewspbMjzZnjVjeaz+JkuvcV5voUldDqxUHJrrw?= =?us-ascii?Q?Dcx0rz/EO22/2NUFgKMaWD0M0qeSj1BpNwJBsK5UOjcRi66QbBqIQxVd2Iky?= =?us-ascii?Q?lB4rpb9QdpKgfARFUU4Wlzv+6T3vhrfLNVdnB/k3sysbY3Z+TLA9FsMJmF75?= =?us-ascii?Q?3PDgYAVurmUbHfE1tkprIEBCj0X7Yv3vzatqQ0dMpTbC1w/9BnBTHNsVdY6/?= =?us-ascii?Q?VrZW5V29smgh5bGGyHK8YpXGoAIevZQczFGueTHlGHhKkXr1D0jtSVAoTid4?= =?us-ascii?Q?iNbOUaTB7E6757g6b2WDI/l1VAp+XV122LUTgG0aDs+HB9ZamjaqsVc2S5yO?= =?us-ascii?Q?IaPCHJX2EAhfl73gohK9mEE7j7pHuKmLFove9HBPW4W6i9UpVQjnAzB/EKjV?= =?us-ascii?Q?tVmYDAFwLhj8CBhrBGUdXmbvDmmQwY+dhdKGymlekl2pu6V1uQd/HSNr/6qq?= =?us-ascii?Q?3vrkF2xG/Oqm/inYPw3hwQEj1S3cKG/USS74T2iuZEsjad26186okjTHCjpS?= =?us-ascii?Q?cThnp0jcLwKhJxSWJccS4MSquZXZTpGnsMX6g0OXepgkYmhiwhJNMSKOLrbQ?= =?us-ascii?Q?G3ix+0vZfQVR7nl55xLMnpQNE7o2GHZtq7ODnDq8zG7EHWMcDf52Mpbl+g5O?= =?us-ascii?Q?AiprvJ3jEaPoZ8scTjYNST7TpLKuG+xqFtQrjHbF/if+dNIWr80vCiJd2xHQ?= =?us-ascii?Q?H8/kKKY4a8LO25SrHJ+uUnuXBHm4HMA8Whj5DZMBEiB02KBlyHZ5v13NeA2X?= =?us-ascii?Q?I5oGicu/NoDBWkfyr1CwUu+CTqEasNDKWDXzZjzrbD0TBXX0ScImu0HdFOAy?= =?us-ascii?Q?/mv00kPUeI3OIkrefETnMekrsLJ/OYjo8X2n4wikR1kYYKmYOdJQ1rGKM5Ti?= =?us-ascii?Q?iCQWgYZuw8kn4ia/6S0zsAzHBwTHyCYO9DAr2meDemqeJX66B4T+1cJuMmC7?= =?us-ascii?Q?txt6Aw1nOaoC6d044HlLDhSwIYNC42uYbmvg/1f9fDaJ6KT6DyDZKrqiG/aW?= =?us-ascii?Q?O+OauhZAEL5SPcD2FkkJ9UZH2/WefT781oT6x46aKQ2E+ke/xsL0jryLdlQ5?= =?us-ascii?Q?oD+PyQP2vh3iHqTO8VgDnA1F7PnfVsHJlP5GUCHEh/U9uq6nqa1WAeT9x3ju?= =?us-ascii?Q?sEqdTrEXSY1mxvFeiLiw4Iueqn8rlZHu8XnKWzliEOq+76+OYNuAemm8HWGL?= =?us-ascii?Q?N579mcToeI/iZ8s9WcCA+nxdUEGAT9QNqpAo/9DNins8uerlePkbgGVBsw7r?= X-MS-Exchange-AntiSpam-MessageData-1: dxa9VkjujEsvbDjQtLLj1Pu5R9FeHD2nYHQ= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7b3239dc-498b-43df-8db4-08da244acc48 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2022 10:28:10.1239 (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: dwfQBqqLg0644QV26jLeSs5mUQVbU1tBImC4EekrQVK8C5yoWD28GKQxGVDMg4rwg310YVoFDAx3NXufkZL5yNpp832J2e7qJDf5+9/NXes= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR10MB2469 X-TUID: y3G2WJPPq2R5 Am Fri, 22 Apr 2022 12:57:22 +0300 schrieb Anton Mikanovich : > 22.04.2022 12:05, Henning Schild wrote: > > diff to v2: > > add p2 before wic bump > > > > debian bookworm switched to python 3.10 recently, our versions of > > bitbake and wic both have some issues with that new interpreter. All > > these issues have been fixes in bitbake and OE, so all we need to > > do is update the two tools in our tree. > > > > v1 was send as "[PATCH] bitbake: Update to 1.50.5 release", which > > is p1 here, only later i found that wic also needs a bump to v2 > > added p2 > > > > If this series is applied we do not need "[PATCH] wic-img: use > > python3.9 in bookworm", in case this one is applied before it > > should be reverted after the version bumps. > > > > Henning Schild (3): > > bitbake: Update to 1.50.5 release > > wic: align our fork of common.wks.inc with wic version we carry > > wic: Update to the latest revision > > > > bitbake/lib/bb/cache.py | 3 +- > > bitbake/lib/bb/cooker.py | 30 +++++++- > > bitbake/lib/bb/data_smart.py | 4 +- > > bitbake/lib/bb/fetch2/__init__.py | 4 + > > bitbake/lib/bb/fetch2/perforce.py | 2 +- > > bitbake/lib/bb/fetch2/wget.py | 2 +- > > bitbake/lib/bb/persist_data.py | 5 +- > > bitbake/lib/bb/process.py | 2 +- > > bitbake/lib/bb/runqueue.py | 34 ++++---- > > bitbake/lib/bb/server/process.py | 2 +- > > bitbake/lib/bb/tests/fetch.py | 35 +++++---- > > bitbake/lib/bb/utils.py | 13 +++- > > bitbake/lib/hashserv/server.py | 4 +- > > bitbake/lib/toaster/tests/builds/buildtest.py | 2 +- > > .../lib/wic/canned-wks/common-isar.wks.inc | 2 +- > > .../wic/plugins/source/bootimg-efi-isar.py | 77 > > ++++++++++++++++--- .../wic/plugins/source/bootimg-pcbios-isar.py | > > 6 +- scripts/lib/wic/canned-wks/common.wks.inc | 2 +- > > scripts/lib/wic/canned-wks/directdisk-gpt.wks | 2 +- > > scripts/lib/wic/canned-wks/mkefidisk.wks | 2 +- > > scripts/lib/wic/engine.py | 6 +- > > scripts/lib/wic/help.py | 10 ++- > > scripts/lib/wic/ksparser.py | 8 +- > > scripts/lib/wic/misc.py | 4 +- > > scripts/lib/wic/partition.py | 25 ++++-- > > scripts/lib/wic/pluginbase.py | 8 +- > > scripts/lib/wic/plugins/imager/direct.py | 11 ++- > > scripts/lib/wic/plugins/source/bootimg-efi.py | 74 > > +++++++++++++++--- .../lib/wic/plugins/source/bootimg-pcbios.py | > > 6 +- scripts/lib/wic/plugins/source/rawcopy.py | 35 ++++++++- > > scripts/lib/wic/plugins/source/rootfs.py | 2 +- > > scripts/wic | 9 ++- > > 32 files changed, 321 insertions(+), 110 deletions(-) > > Looks good, will perform CI tests and merge ASAP. Cool, fingers crossed. At some point we should remove some if not all of the KFAIL, but that is a maintainers choice and another patch series. Henning