From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7231094895937585152 X-Received: by 2002:a05:6512:419:b0:4ef:f64b:65ac with SMTP id u25-20020a056512041900b004eff64b65acmr266663lfk.10.1684472233294; Thu, 18 May 2023 21:57:13 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:9945:0:b0:2ad:a1e5:c894 with SMTP id r5-20020a2e9945000000b002ada1e5c894ls831046ljj.1.-pod-prod-06-eu; Thu, 18 May 2023 21:57:11 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4rThjDxehQl10EmFhujztWOcKm42FP++X+T+AQ3vuzMph15/Q+DOs3oXYqjPdMjUPD9BvU X-Received: by 2002:a2e:87c4:0:b0:2af:164c:fe2 with SMTP id v4-20020a2e87c4000000b002af164c0fe2mr275235ljj.5.1684472231513; Thu, 18 May 2023 21:57:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1684472231; cv=pass; d=google.com; s=arc-20160816; b=veN5WIblU2VQuA5N01BiJXExEECScS4c7IwAcQRTJhcmWf3oqwKGYeCPNJ02NJMLLn fWorOXhnowfKFehDGWmKePQ4iiTGklTq/l/mhEcvxMbjH/yTNyqJVMZ8Z5kMPuxXougS pHXgriuJhHp0shkx1hlXCAuBDoAR0Xh66ud8vG0aVXNOSdUMX+YO55h7iGJSUD3cfLCn vmclti6JNB8haFwIsMxXomFk2PdLlqOmmUM1eIvWzpiGg9RNo8HAyYWGkqZ4REriG4JJ s6DFws0zVh2ohkZoI3sFF9ZivMgj1+NDH+zFV9wdkXHTsTk2lF+lci8l9aSZMMMbTbSs +gqA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=2Ue9bzcBMrarqxWK3Wh7oZiH0iTxGRVY1mNr60bFjZc=; b=oJBO/UD64JfKG/qPh99Remh9fWDxJhiRom5zSqtRJ+YDkuyt7R4L+/ysnj0y8dGvMA 0zUNWwh1eUFPa4WpVrDWGOX1D2XC1VcJyH/p4b/MkzAfXmZjTRSzFeUGCv0NtEoK6qcA 6Y6SCmcjUifcz/IanBvfVmrbDWMS/VNmED+hpMoSQh39c2AeQVXcEH3pWhiEsGsQDiRE m5AD5b/Cp6L7mSzRaAHChhRObpwplCC5fCYqT6peVIuq74LD38CIaB0ZO4aChzNvo0/l mfPaHP1w4zxBJnrtua+9bvmMW0MeUpjRyakrPYWW/z/sMl5jTBdhzTYBRACQTFPb8BcA EDFA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="yp4t8/8z"; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe0d::60a as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on060a.outbound.protection.outlook.com. [2a01:111:f400:fe0d::60a]) by gmr-mx.google.com with ESMTPS id c5-20020a2ea785000000b002aa399f4d60si201905ljf.6.2023.05.18.21.57.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 May 2023 21:57:11 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0d::60a as permitted sender) client-ip=2a01:111:f400:fe0d::60a; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="yp4t8/8z"; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe0d::60a as permitted sender) smtp.mailfrom=jan.kiszka@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=ii9Ue3u0mXoA26oYsdUVS5xeEkuTcem0TgzKpkXxYzZCCX4p6zCOktn6X+FfYAFmevkJlLy0aNinkkvGLvOnNVQa4SY6pS8wED/XOYlLx69Wzgk8VQhN2/kBY9mwywdJXxnRc1OWWwI4mIPzpJX/n30MYjK+A7mflEL8WteyTfddq3fL8MdpWilC9cljNTkZmNwbNtKpOL7pWiwAdM5v5T0Hf5vyRaxKefENyD2rS7W0VHgodyXL4q3MbS0Ut3OCxWoExiTdHLk7Pw7UH2kHovxFUbhfBOOkh5vywaFP+GDMNHe/wNgJI1ClqPa3y+x5ofJNGSIHyh7WHJu3+Wy2ig== 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=2Ue9bzcBMrarqxWK3Wh7oZiH0iTxGRVY1mNr60bFjZc=; b=jT4Nz2sAKyCx5BaHeivB/0YEjv6dxVhWyk533Lwe46kxYfdaZXfu/8ZWyK+W+DhzpfQeYmv1euetXCAEi0n3iZYrsW2t2PA0tOweUBvrWcsWdH3q326THEWldsiS2ZjicV3YVCSARdK4mxtuQ6psSihr54qXf0i1E2L7imnqf+vzJO1DHmd9ftet6oiEXJi+VuVoxlxU0FwwcfScNZDrD8nJF+j0z+DV3jarhVnQ7uhfu7flDu/W7OS8tixu/gtdEAHwntsWX+5tY/BRGexU4AaWI48Djkm0cT/BU1H6jvwYoGssJ3UwLFRpsmTAROLeprKg8kJuJ2n+gIP55uGuJA== 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=2Ue9bzcBMrarqxWK3Wh7oZiH0iTxGRVY1mNr60bFjZc=; b=yp4t8/8zYuKiEc7h6jeFEx0Cz9Md5e3ACJ5Chvyv8OIAsa2Afz3uxxXRgYnttkqS6bQXv+OOPjFelV6DiRlzBf+lPo5Z8SJg983eMgUr1KTnvC7OK0l4cOJBcja2ckLEncbJnbggw3JlBQEFPiolGd3/sdjeh01jfSac2Hp7fJprZIBFFmCC2ZlqKVeykZ7e4OhhrjELpPTzPzq0tZ646diha5L0xB+zIRfY8px4up8lImf73ppEKdCxegImLffJ6rrvE7ZAa74vk6CHgH8CIC6k6hPteBxKiI8DWp64KPKpJM5rYuOKFyL1b+X4AMqTsArEQLxoA7+EEoosAG0Rgg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by GV1PR10MB6242.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:92::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.17; Fri, 19 May 2023 04:57:09 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::d638:8333:21fb:5f18]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::d638:8333:21fb:5f18%7]) with mapi id 15.20.6411.018; Fri, 19 May 2023 04:57:09 +0000 Message-ID: <166ba2b7-35e0-fd95-dd97-6c4782a16227@siemens.com> Date: Fri, 19 May 2023 06:57:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH v2 0/6] Migrate to mmdebstrap Content-Language: en-US To: Anton Mikanovich , isar-users@googlegroups.com References: <20230518094716.117770-1-amikan@ilbers.de> From: Jan Kiszka In-Reply-To: <20230518094716.117770-1-amikan@ilbers.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0185.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9f::18) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|GV1PR10MB6242:EE_ X-MS-Office365-Filtering-Correlation-Id: 792f97d8-354c-4d6c-5eb9-08db5825806f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XNRJ/gSst9nMPI55iqByu2QCdBghXFB3yd3eJyuTdK07fdqy/1Tlem1Y1WB40wkC7FngIvEXAY9/38l//hJfezpxoG6ntd1KpiBKG0clDXPSBNAkuABqNTT8Ib0XbOxHbxZrkq7IwLOQLXH9/U8ZhQZUcfvAZTKNwG3gUmNM6t2RIpMZDe6LxC/LxJcKkKuTXpQt7b6XblYDcqsv++euJH9dypwOwS/FNpoE3lWXBTLrt+vJfLN5fRY7phYDmcCKg4dH3jqEVR9rgyvsrJY9jI2Y0t86NPcO44loZKS77IMda7weDGpo7h/MtniBVbp//i4NBRihpitx1szj+PGgl8fY34bIbDcii02rdJHhcAfHlBLMlk2b2AjevvF0cLYYFC7nyXBrraNCtgY2sbVuWul9E4uDmYVtumx53NHFvAkFf1GGJUFcfWxsKUHZPE6mPXnmRheHJmF/1so8BQss0SNIxKU7L+ERhStlzEVCGZ/BL5NWCohOLddpuQG46AMO6X90UyRGFXq308pmgOAiUyPtN/r4LmXWgNKc7yNSVsiCc9DpvBcpqMhWlAM6lnklqu+yCTC18M1WyVOwWL1nkpMY2HXGfuyxY2Md4bdnyJYKmrc5iOP+miZ2QYA6lNLOqsohDYtExX+hWDxflgSY/A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(4636009)(346002)(39860400002)(376002)(136003)(396003)(366004)(451199021)(5660300002)(83380400001)(36756003)(41300700001)(2906002)(2616005)(86362001)(31696002)(82960400001)(38100700002)(8676002)(26005)(186003)(6512007)(44832011)(8936002)(6506007)(53546011)(66556008)(66476007)(66946007)(31686004)(478600001)(6486002)(316002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MnFQeDJsYVprUkJLT0hDU29MNTEwUjVJbjM4bmpsbmhrbjFCNWZNcjZvYUlR?= =?utf-8?B?RUx3dnpJMytoYWtPVzF3YXhuWkFoSzlLS1JyVmFJOCt4aGtxbG5La2E0NmZF?= =?utf-8?B?MU1OMGh2dzZlWVBwLzlvenlJU29vRGhmYXFDTldVU1JJZVN4ZFVFZGJDa3g5?= =?utf-8?B?TG1EbGZualFFckJQblMycHE2ZitpMnBBTXJUQkdEV1p3MnVOdVM1Y3YvUXFQ?= =?utf-8?B?bzViSEpucHhobHh0bTR4WUdpTGRHR2lUUXR5NllmWFhTN1FVcFVFRTl3NjNp?= =?utf-8?B?bUFDZlFWMXNtdlk5VkloV2V6RHpCRkthdnVUSWlMai8vdEN4WVVKTjVXUmo2?= =?utf-8?B?VlZmTzVUQnpkNnZMSXUzL0FkWUxkeHloOFVodlAzS2JoWlNWL0xZUndCQ1RB?= =?utf-8?B?eEF2Ryt4OURWb0RmYm1JV3o2UmRIdHBPQVRSSDFMWk1BRnRtNXMyNHRVRWhH?= =?utf-8?B?blh2RjRvbHRTMDNRK0pzY0JVTDRCL0tlcll3ZTlLSVgxMUlucEJmU2RTZWln?= =?utf-8?B?ZHEwQXJLeGVqR2lKQXFtd2lhNzVkU1RqclBtSnZlOFk0M2pSMW8yb3BVb2N3?= =?utf-8?B?RlN2UXVmWS90MER0ZXgrbyszeHVvejRYcFFaL0hGS2FWOXYwUU9WbTROQUZF?= =?utf-8?B?ejY2WWh2MWwxeWowRzZ2YzdQUXExTldxczJFenlBbXhVZ1RRVlFnZk9tbFhj?= =?utf-8?B?Yllxb1k3dzlDa3ZKSXFGTkpFQjhCVzBKbEN1UWxYVFpnL1UzSDdrQitXRElk?= =?utf-8?B?bCtvZW84SW5UNC9neWhqUnBJekk3a05nLzBWL1YzdFZkY20wcW1iQWdxU0ZT?= =?utf-8?B?TmpCRUpIRlgvUkVSOHNnWm85NkVoYThtSUQzNzduVlI2MHpQTS95TWtBdTVE?= =?utf-8?B?QW5yVlVFMnBkakYvZ1BkOVlyUEMwUTYxaFZVQWljb1VjeWE4RmZhM1cyZnRV?= =?utf-8?B?Z05VRTM0a1NoS1JZdjZ4L0tMYmlnNkhQWGFHTzFBd1RJVCsvNWt1SGRwLy93?= =?utf-8?B?RnBuV1VHLy9zV0xueldZNktTeXhTZDNGOU9OQW5hYjBWT3NYMzk1cmQ1OStk?= =?utf-8?B?MUtLRG9BQkVCNjRtVkZaaWtJd0lRbUlyelBqS3ZFcWdlR2wvZTdxWVpBakhV?= =?utf-8?B?R2JxUUs3MHBlalh3TCtPYkJZYzhUU1RUcFJSa0xQdlJlTUh1aGpjRFVTUTh0?= =?utf-8?B?U0pXNDZVajNDVzl2cmlsNjU1dytPUzVQUHhJL0RnODhMVHBMMVFFV0lnNllB?= =?utf-8?B?R0wyMHVFM3FGOS9VbmVpVFhLWTEvS1JDUVEwTmRhL1Z5WUpDeElPd1hOUUdj?= =?utf-8?B?SlhtLzhSd1hYb012OFQ2UHljTTkyWmcyRS9CNjMwWTd1cUJkWS8vS1dTSzNQ?= =?utf-8?B?c3pKQm8rZFl5cFgwUGQxM28xQm5VbnlzQ3kxWWc4SlFvN2JCS3kzRnhIMk9w?= =?utf-8?B?S2o0NGZlUnE2TEcwOGNnMy9MYmxYUU1OZitXZzByeGJEY1VqU0txcU5oTEV3?= =?utf-8?B?a0REWnVJTnVHRVV3SHJDUE9CaC94SGtkVUVWa0t1a1NhTk10VThJVHNHanAy?= =?utf-8?B?K29KQ1V6VmFpZjZIYjVqdnVWdDZDdFZOMjhOK1JKSzBFRmZaTlc0Mm5Rb2E4?= =?utf-8?B?ZEs0KzlaZjVFMStpTmdaeVNrUkVMLzRnM0JGVjk0a1NLZXNtVXRZcnlEQXY1?= =?utf-8?B?QUNRK0VGZ0dzN3Y5U0JDYjZLRFVsQ0REWWFVK0VuRTlHVnVUdENyOG9yb0NN?= =?utf-8?B?Mm5NYndWL01sYjVWNUZNdHN6YnZWOXhWbFgwckh2R1FOejlJVU1yOTFaWVlj?= =?utf-8?B?a2x3TlpwVU0zaEt3azVEMXF1RU9hZ1U0WG5kdVVFZ2lYelA3V2tmM0xkVER2?= =?utf-8?B?VWZjd05NOHNOU2pPSnFBaFovRTZBQ3ZBc0ZXUDZTMkJVaFQrSm5mZUxWQmtq?= =?utf-8?B?Q1Y1eEw0VW8rUE5YWGR3cmRpWlRxUFFhcTlXaGduNXQ3SDdBdVBIcC9hSjdO?= =?utf-8?B?TG1GanQrbzFMSjYvc3ZCZStHZzB6TzVjdllmN3lBbis4dVVab1J0UkNoZ0Zq?= =?utf-8?B?R05ib2Z1T1laVkNmMFQrZ01weWtRVlp1MEtvSGQ0NHExdWF3emxWVG5KK205?= =?utf-8?Q?GHjaDK6UpkKdAX0F70IVrQo1a?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 792f97d8-354c-4d6c-5eb9-08db5825806f X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2023 04:57:09.5907 (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: LJX5DK+ppOWWa1RpAw0SnRqU7XX0r3QbvIxg6lnNfjKThNOLvRv0TUh8lttRydrUgc2YLbv1R0/aLK53ZM1RjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB6242 X-TUID: iwzVmU66nja/ On 18.05.23 11:47, Anton Mikanovich wrote: > 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. Where is this last aspect described in the patches? Jan > > Changes since v2: > - Move mmdebstrap tmpdir to workdir > - Fix kas building > - Improve mounts cleanup > > 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 | 6 +- > meta-isar/conf/distro/ubuntu-focal.conf | 4 - > meta/classes/rootfs.bbclass | 11 +- > .../isar-bootstrap/isar-bootstrap.inc | 274 ++++++++---------- > scripts/ci_build.sh | 6 + > 5 files changed, 140 insertions(+), 161 deletions(-) > -- Siemens AG, Technology Competence Center Embedded Linux