From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7231094895937585152 X-Received: by 2002:a05:6871:22c3:b0:192:66b4:e8bd with SMTP id se3-20020a05687122c300b0019266b4e8bdmr5182801oab.2.1683620478154; Tue, 09 May 2023 01:21:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:5b16:b0:192:550f:9c2e with SMTP id ds22-20020a0568705b1600b00192550f9c2els250432oab.1.-pod-prod-05-us; Tue, 09 May 2023 01:21:17 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7cNN/5jSF5MF0IpYYZSeQ9psG8OG2G5IY96Fh+f5iudkC5MOsCeotLTdkpnL89E3lvuYLO X-Received: by 2002:a05:6830:1e09:b0:6a6:5a48:1f9b with SMTP id s9-20020a0568301e0900b006a65a481f9bmr925089otr.8.1683620477492; Tue, 09 May 2023 01:21:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683620477; cv=none; d=google.com; s=arc-20160816; b=iQwKCsZ7SAGkOhSLbAHOrVmIUnm0Qe2nSBNx3pGlMdGMec6clhe1XETR8qmXJEOnor EAgMLU9cR6QOCelK2scQNxFY8JlrCYxmgXi4CrVqks/kY2Q6tqFFSLnRCVZL75C91r8H VLhymg94AacEusP/SFxKG0MUGBA349dhRgT6/kBiZpayWU/uNgJaPB/Vtunz8dFOm5WA iawlFwFJH6tvPrh0u1tEtsnLMgY7Z8DM18+iLGPxLCkWkC2SXewADXPEi/cvW4bJNkQv P7FxS0A0RRbyG2iiwUhKEjCRDyPYyd2eTMLmJ2DaWv56/q9zt08uJsJd8VUuDPK2sKSG 7aTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=4/5fykDdkuhT4Mz+hZmY1t9lgy5YgDzfzqPcLwFaZoM=; b=vV3uy05WaKLmMofXgDV0sl64GDtY09EGtT4kh2AXg6NSWxU9N9o8XlybCI75yRn+SK EdHBHQkhlGgxEtplSEstE5kDC3jguPP1CgVFrOrClAjRg10S947FgEQA8R6PILBIBijw XEL6KFkBuuw4Zuw5N0SZwV4IVzeuhrzS8PmtQMeYX+oi96r1JsmgDN2MEB/oNXYDF30d lONb39P+w2MAQFnjpE84gfeV+IGQ7Jjt0o+T4vz61cYqf2NZJqldaxpArpqR3mXlkl7G GzC5MOOThflnGLgs1fRQkEaQ6COfnzSuXad+JD6R5xsQ73D/kIy02vOkhENlUADdsDtf bK7g== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id by3-20020a056830608300b006aae144574bsi598353otb.3.2023.05.09.01.21.16 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 09 May 2023 01:21:17 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from user-B660.. ([85.254.75.115]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 3498LA0g030838 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 9 May 2023 10:21:11 +0200 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v1 0/6] Migrate to mmdebstrap Date: Tue, 9 May 2023 11:21:01 +0300 Message-Id: <20230509082107.1657595-1-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: pCHFFBF2nbtX 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. 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(-) -- 2.34.1