From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7231094895937585152 X-Received: by 2002:ac2:4e64:0:b0:4f2:78ae:4e73 with SMTP id y4-20020ac24e64000000b004f278ae4e73mr724113lfs.13.1683921041117; Fri, 12 May 2023 12:50:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:381b:0:b0:4f0:9517:7df7 with SMTP id f27-20020a19381b000000b004f095177df7ls1078lfa.0.-pod-prod-05-eu; Fri, 12 May 2023 12:50:39 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6tbm22cFSGTeM5NN1ElQOhEn0I3xZnNik+GGiKEOvnBAQPzMKwS2zkaRxEoI2nxZKuDUat X-Received: by 2002:a19:f619:0:b0:4f1:4413:b7f5 with SMTP id x25-20020a19f619000000b004f14413b7f5mr3624008lfe.33.1683921039176; Fri, 12 May 2023 12:50:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1683921039; cv=pass; d=google.com; s=arc-20160816; b=egatJyb+UtQVTEyFbuQPeESJNDV5V5tR2VdaBy1EQLvW1LsfjY6/MbQhAgx7n81g3h qnE3vXAHF7D6c8BvhBA8PdpIqsfSf7lIPNhF5IACaowRlZzrYij/W/cCzPm+oE23hfhU 4gGhF7h93XNbnhZDckadcviMmi4E1s5t3zP1oHubntII3Puy01k239PlFL+dNM3Kpk1H mgV8x5dzhPdHYVBuBEektY46OmmmygmTCvQCVWHXhMNFMOcO2ecnY/O0TrIhhnTiqT0q DcEQ8I1CgCn8aYMR6Jwyc6ZzYlM91cEQQQdsXOYEixyM3xJBJuqyRxupoIx1hqMH2t08 A5HA== 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=Oj+D4H3aAGK3sKxVEy8znDAHtJ9Oz11heI5lqKdRrO4=; b=UAYZU9jICd7lr2MWKwWBR93x+mi7KmyiJ2MllISxVIb0X71pfdCfnkCBQXakwrPQKz +FjqFRUl6tZDIhop2zwdX3Ej4Ho8S0W8YZY1h6b3VbxYGb2E63i4kpZ5cPvl8rgjsjMD TAbvNKrohavo5oaetZNw4SpKgji7swFLRhm7T7LI+Qk+HXvQbNg7olDIlLkrceI5tuSN Khawn/UUJYQUECWBtn5suKUsd5c4ieI7ShNb0YzZ/YGmEsD/r8fSjw9b5w6aLGQnD2CW ck+VIvcOI91vuKi2+5CdyxqjYG/E6eWQ5DBRb7SOJMiIjYBvYJ3GodEcdtWySOoaMnE2 rCzQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YjYAMyRG; 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:fe16::62a as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2062a.outbound.protection.outlook.com. [2a01:111:f400:fe16::62a]) by gmr-mx.google.com with ESMTPS id j6-20020a056512398600b004f145238b58si710590lfu.4.2023.05.12.12.50.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 May 2023 12:50:39 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe16::62a as permitted sender) client-ip=2a01:111:f400:fe16::62a; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YjYAMyRG; 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:fe16::62a as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gOzlIy1dtr0knc9MuzTbh6UOVSyAzjwrPiAK7yGIPRCpEVTQmxjOeaqm5VXkAQ3qwiAERb5yomt3YSF1eb3c79iPDMTN+sOsXgTivwQzNislrErNSKaG1YNRYVfhrscz8FqigA31m74pMcb7h+TPhp8O9A2nFhceokTZpNL9mg+k9zqo3AegUtZiOo2h8BKiUOSvzhRAUS5+R7AqsyDq2lDm47aaaDFsMrNyvzk78rRiLmTSogrLMsGLHgIlJoROuA9B1VLkBOnZz591yFI0ab/AIA1IB5ZioEekeyqKW8270IeBxY98Th0VHpcQrHPVVQV5lroEPfLhwx8Lso89mg== 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=Oj+D4H3aAGK3sKxVEy8znDAHtJ9Oz11heI5lqKdRrO4=; b=Yi5dCCCswYoI9nLab0HFhZTI8AFvZeXiWCNK8LAKoh3jTDV2YNpIOrF6IKww74Wk41u3+CLi2K04M8QF/jYy0j0YojefWJGyBtpPD5c6CulVsxIY3pCDTy9QDz8R2PYqGgWty+JpHtSEC2Uz3hk6Q+JBktPrpWcdS+FSgBfXtRAGQSOeKZjuFNvdeF95oPB1DPwiJmtO/0Lb9IRJoLxDiqOkLwU42Ybkf4A9pdGu3niUez+2fzOanZ/iChguGWIV9OGgUTQImEXVmkYzIpnTXYFcFWEiabIhbbcmcxnAp/apjfrWZwPhR2HY1aK/5PlGjVQwDQzBjOsmZkrKjCJ0Mw== 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=Oj+D4H3aAGK3sKxVEy8znDAHtJ9Oz11heI5lqKdRrO4=; b=YjYAMyRGAiISdY2JH76JGu/buKLnzQ+Pf61GfbgcUfhmOzJY4qKYCwOcTyFHNyQSAIWUpqzuy3wRBxYdpOcw7f6FXeqgi3WbUr7eywx6JTOLB7iZ0OX03zcXJfDqXvNUF3UTLFbXt7Acu7exl4p592ZSAddDmnuK/e4MRclEuaI43Cgo4u9o9rqZrznjrn46Qj6MsI1PA+TtUjaUhtDemIdTboxUO8jbpWlfkBzPrNu36Lvo26gsKaaLgq/iWlkAQWruKmG/1wNjqHktNQimwGXxLb89YA9qN0PheHkqcFTFCt26Kl1iHVPMv7WCwbTwkub8cvf9b+inhSia0iQMcQ== 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 VE1PR10MB3920.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:16b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.23; Fri, 12 May 2023 19:50:36 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::aa98:fb34:754f:8958]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::aa98:fb34:754f:8958%4]) with mapi id 15.20.6387.024; Fri, 12 May 2023 19:50:35 +0000 Date: Fri, 12 May 2023 21:50:29 +0200 From: Henning Schild To: Anton Mikanovich Cc: isar-users@googlegroups.com Subject: Re: [PATCH v1 0/6] Migrate to mmdebstrap Message-ID: <20230512215029.69351b38@md1za8fc.ad001.siemens.net> In-Reply-To: <20230509082107.1657595-1-amikan@ilbers.de> References: <20230509082107.1657595-1-amikan@ilbers.de> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0054.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:93::8) 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-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|VE1PR10MB3920:EE_ X-MS-Office365-Filtering-Correlation-Id: 4c458dfe-0a07-4ee7-d1e7-08db5322270e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qc2HOtDAjwdrN9FoMRYVRg5az1SzRi4h936U2BWTwbH4pzuufVlWDW36YVXeFG1Y0bQkAzoVGO9ISMVOCr+8tESkBy5c+au2NdJfOZiKjOdek/8tY7Fg+4vcsIpRzc+/Ox4Oxm9ThNkeG8zbN6ood4bZWdViCf2Lvvnvm9bbTPDdxhjNsOKzdCRtXiGgXnoFJQzZ8P37ONFSLxJE1lqCZOqE7M8Ot2fvp29CMPL/coyspUB19AaeDTThwI5eoSesZz/CaoYkCQKVABYBw0jS3v3a672GymgF0OQl3jdl13jYd+cmjudVnqLwZoZrANvWklLgti8W+T9m2NvUnmbJZ1aTEMEuboAhTwy4X0COV9KwJegu3ImG84OFNNQfFrehN4CxzTFnz+YCetufDm9uPDnTw+2jWXVTh6w4bmAylj6T0lpPsiyXIeLsEacTTf6wTuPbfjCWWHlr1w7W35N/i5ekKRj6C346IZkT3IMwZO6zeqKApmjHpB8/WusHVw+hmcTXoRt9EIQYL7+8ZoGrEPtXxEWZ1omMe8jnfDpcF9P4oZ4x2yjb3bTvLKm+LE+c 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:(13230028)(4636009)(396003)(366004)(376002)(39860400002)(136003)(346002)(451199021)(82960400001)(38100700002)(86362001)(8936002)(8676002)(6486002)(6512007)(44832011)(478600001)(6506007)(5660300002)(1076003)(186003)(83380400001)(2906002)(6916009)(66946007)(316002)(41300700001)(6666004)(66556008)(66476007)(4326008)(9686003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?uXPDPB+2UKAGHeXVUHLp8Tuzq2P/U5Tx/Wh7QQyg6ItY8EKZzZkG54uXD9Dx?= =?us-ascii?Q?xphgG8A6r/KiKjtw4vd7aHvqNaTOLJdyCyh4zTIW5dg4M9tNu9csWE7FiEXj?= =?us-ascii?Q?qh4lhhf7/JZNKYg0XXgPzwm3SZdN+BxyU5tKQmBWjuF2ElbNBeK375WfRzwC?= =?us-ascii?Q?7MnnsTgFbJj1VFKG71K+lQLm3F6PINhk2FGPAAucrJmJWw/3SvpNwV9P4qEd?= =?us-ascii?Q?PkLImew+6ut4sM8+Xi6428KRv/bEQE3ZdLu6MCbTpOWk/ZNuYpfZzXuDwTwd?= =?us-ascii?Q?vyOIydpiD/ZftpHS/c+mbJLXqNMBb9Vgofk2S7unCgFJFkXq+r3GSU3lYGwP?= =?us-ascii?Q?rm45lT9VqyaWgGNdoVCRGa1tNyzKaNg0WObH7LzByuSUKUAenAATNHiJt4l/?= =?us-ascii?Q?pcseCqVrVZHAqlFmfIJQ3+Urz1YPuP2hyvO3lhZPjGdvYG4BnxmCSafY7MtD?= =?us-ascii?Q?7/yTlD8vKmqQ7h+ltNZyM2sBUM3NSsQySlTDaTFEIcE8cqCCKRsLXC+S0Oms?= =?us-ascii?Q?tQrb2u30EhgPic/BRv77kvLBP1HQ64E3OAU0JxpJPXsOnehaFB3Yjy9Aoksl?= =?us-ascii?Q?E5w/P/o+kEZiv1FkoL3ikkExsqmTwdQUHw53i9n8wmAYYWTR0I+gFHF/xST6?= =?us-ascii?Q?vxEzCxjFSyxY4hBLrRRGDfX4AdFZoNtaxJto6JsdtjzmA2fpf7qCoi+4/x4k?= =?us-ascii?Q?lSVXAQEq7a+daAQsIVbPQeffrTWXMiwfV6KEPmYXh/GwNP3f9VbVSluBBAe0?= =?us-ascii?Q?oilVFrkt7ogeFt7hYh/XNO9kazUBDFXVALGWwfm01immGG6cjp3IfcwKWFUe?= =?us-ascii?Q?xBhEiLh9Rn7ixQ+RiS8dC7Dx0EpFBqGDjqFeV3VfOqiLIEXRf8HYVvLkpJ1B?= =?us-ascii?Q?V1F8v3RKgNa4L4T3eXub9AnbfYAH5JKhv+IX+ZJdxX1bBDNvX6zYR766opVo?= =?us-ascii?Q?gMcafYAwOaFAXUQ0tMpYcDNojV6DuY5PNkxEGiqDNaK+kAWyZ56RUPOJMjq7?= =?us-ascii?Q?3yMTwUVFMsqWzZDxhpLMsLaxwu8fXLYWhQihewP7yQhOcQM+arqDtRl+gmwY?= =?us-ascii?Q?md361Pq964tm139xXk6roS31H6DzxTVOMMncxNaDPpdC2uvKu9qEJF/LC6HU?= =?us-ascii?Q?JEwKXVwIGq1EcBdg9z9TBonnx/+/sH87zXSFlihgBotNlyQvnYh/li+Lz+En?= =?us-ascii?Q?ZYeLFcRk8px+N2XzumhZY6j0qy7rF+SKHzeYvOFx2z/f2s32nxxfdArASPF0?= =?us-ascii?Q?KLcd0B3ozFzHt0Caa2Gq0VM8/6FpIIwyGR5/5oKz2qrIIbT1NWNp+pMCg4Yl?= =?us-ascii?Q?ju8RGHO3lLueJkw7t6XN2HGYaLQyzmxDIzoqEXLOxIr3y7QCIuCdCD6Y6xgl?= =?us-ascii?Q?jL3SqsSiTDQRmk4GAJzgcbOK0imICUlBnFEe7zk+O6O1lGiUjIGs8iqPl5/E?= =?us-ascii?Q?R09zSzX0gsukOcJX+RtrB6J0jYwNsloz5wjYJrkJhGY+LeQ8SzfqujpaMASM?= =?us-ascii?Q?ymXjwSw7wT/nIY9d8e7dqLiNeqkDCuEH9mGE7aWjsxjbzcYrTERR5mReN4CF?= =?us-ascii?Q?Ib81kpk89tORFA4Eb+7ub8C21yOejHaZ5jKmJlasgVckcPp97Bj6HpaQy2XL?= =?us-ascii?Q?AGBdTGzeabGK+R8e7L+7SeS41sY9BkQO+Ae2kXzhLgxV2JqOJKcSOHoBroJC?= =?us-ascii?Q?ayAFhg=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4c458dfe-0a07-4ee7-d1e7-08db5322270e X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2023 19:50:35.5111 (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: 8cSOEHaU8FrIYg97kO4Hfyr+DaLYCfzAEnV24pJQR5IrtCS5XSbDGgN+E5DLuKjRt9G+k0r0cDYrqfOB2M9zxEkFWpHCBAhfI5ddmzP4Ho4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR10MB3920 X-TUID: X964uvDj+DCq Am Tue, 9 May 2023 11:21:01 +0300 schrieb Anton Mikanovich : > Switch Isar from debootstrap to mmdebstrap. > It makes isar-bootstrap target ~10% faster on both cross and native > rootfs types. Also mmdebstrap support using SOURCE_DATE_EPOCH for > images reproducibly out of the box. But the main advantage is an > ability to remove sudo for debootstrapping later on. > This change brakes Debian Buster support as host distro. Maybe you can add a few words on the relevance and the sustainability of mmdebstrap and compare it to debootstrap. Is it an official debian supported tool, where does upstream use it, do we align with debian strategy here? As far as i remember we came from multistrap and eventually switches to debootstrap. And the reasons have been around multistrap being somehow not official or sustainable. Maybe that is in the commits, i am starting the review at the cover-letter. Henning > Anton Mikanovich (4): > isar-bootstrap: Move preparations to hooks > isar-bootstrap: Use tar output instead of directory > user_manual.md: Replace debootstrap with mmdebstrap > isar-bootstrap: Remove unused code > > Uladzimir Bely (2): > meta: Switch to mmdebstrap > CI: Install mmdebstrap > > doc/user_manual.md | 4 +- > meta-isar/conf/distro/ubuntu-focal.conf | 4 - > meta/classes/rootfs.bbclass | 11 +- > .../isar-bootstrap/isar-bootstrap.inc | 269 > ++++++++---------- scripts/ci_build.sh | > 6 + 5 files changed, 133 insertions(+), 161 deletions(-) >