From patchwork Tue Aug 12 13:02:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Naumann X-Patchwork-Id: 4270 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 12 Aug 2025 15:50:43 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f189.google.com (mail-qt1-f189.google.com [209.85.160.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 57CDogso020785 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 12 Aug 2025 15:50:43 +0200 Received: by mail-qt1-f189.google.com with SMTP id d75a77b69052e-4af199d0facsf166781791cf.0 for ; Tue, 12 Aug 2025 06:50:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1755006637; cv=pass; d=google.com; s=arc-20240605; b=kcxBsJyI3SPUVqP1juer4MA+wzxYkFYDBgV5WJA+fZcQ6WNX1sltf5TplnRRdCYPic Pt3h0BxCJf+3vU6Oc1tIcMFb/RgzFw/dDr97fXN8RllPnt+5Sc/oNfOsbvqqCQFiAPfY uHe766VYG3BrXn1aHYucfK6pgua3Y9gQ+xExtic8LwaNB1Y9q6xkOoXIjoGFK6HvwMe0 zOCx6MQoYX4O/2Q3FEhs7xOCKHpZzQguOzTaeOMbPk+JbswaOa8E0cP7IhvyIahAQ2t2 CG6KXFTyRcHCUIFjg/LFDEgEpRITsKC3VX10IXgnuJ9B6VOG/rEKFdYuNMIz8zng9sBz KCgQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=VqduHwq/zQs7tVvXK6XqyRztWZxyLgXMrtbyyafjhpM=; fh=NU0hGs5TFiOdQflgDaQWJIb1wskLP/NGQw3hZgO4IrE=; b=Tukt7BaQzvf/EUx2pkebPtpfoig3E7E/QEMZrxCD4UQiETX6fkRYVZPoS4ORXj8Ohh 9/167Rp7sG0uakxwT5QO0Z9mwa4VXrTcRRV5UUANtjk3CUlBtdVeeQmLwNGfrHMwpKrn M059x1p6e/ydIAnC8O5s+j9gHA7iIfYBvKAYqqCkEJFwrJqwk/+3oFFejkmRx95f6G9L q7TPLKZt+ZE6exCeQWdFcX/C/PJYtMuJFblD3IeKdKZ8Wyz6CwFjVYLrnimF3tR3015b NBu3EIjPaAESwIHzqiMQT3u6AMN5ee7t2+AeLf8+pUqwIOKfkS8kHz7B0KXFIUqHgVVF UO+A==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of anaumann@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=anaumann@emlix.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1755006637; x=1755611437; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=VqduHwq/zQs7tVvXK6XqyRztWZxyLgXMrtbyyafjhpM=; b=HFxqMGiwi8P5Tj9kb73q4eFK33GMntZftccEwuNol9pKcfB5ma2xWLA+o9SAg+JJXB OoZmJyKF26aqaH9fUQlrq4/LIptDg9KSNBDdzwpxo55iUc1uRoyoEj0i9c2z73tZNYmQ 6E5OHceq1veHjjdZ46J0UtTxcLk+QyBDE+ad6x1D63bjUr77vWc5brcRVdD24MBg1WPR sRC9rwsZwBPZQkeSUYPJnoTEH4g0Ah4WxeCIcMSYGhwgu/tfIJ8w/we7rBBh64ojCCLh SoZVDSLT2Zilvl7Nmlx9ruAHaA5FMLLv2Wuc5sIyf+x8s7S2htbDc0gIjFsU4gXamA2+ E+hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755006637; x=1755611437; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:x-beenthere:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=VqduHwq/zQs7tVvXK6XqyRztWZxyLgXMrtbyyafjhpM=; b=X/kFraX6+ghRNVTHXBJlTS51nn431G4xJIjVUMAgGGKrtOIGytes/ADUWPMLdghHnI U2qyaQZd+tsv5l/vD5EnTWMRfHWmfP0VicijX2aw/BklVRd7Vkn9rakmhszgMvxW3Pon /kYO+Xu3AmUO6k/dD6TegjkZpWxeNxkXo1KEnEt12KGH8W4n4Ul+uwts6r4kR7z+XlV3 Y0wcXyEauilEBbYpfVTaWmDuInBc1kueB6EGERVpWCcU4jqx9FxEFzoh/xSsmQEkRPMA fj3/3p05aQQZIUccAo7Rbd0jCYZegg8/mI7dOiy2noE3IfcRV/KnRXp1HSNYsadQ08dm TcYQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWGkjR6hp/HvAHhluZ20RA5HPHjcbMveuPWCSLJeT26mMRQXbYH0W/RdmVYLn9woLVM1J/brC0=@isar-build.org X-Gm-Message-State: AOJu0Yyngmj2daem0gKLJYG32oHym5pbCRXonhzhvMZ2yawEtq75fbvI ukkMnT/uexQMQvsndTW0aJ3EW3gghHG7T+Dfb4gEmrZh9+qgHlS52O0G X-Google-Smtp-Source: AGHT+IG7jW8v+/E2A8pfHv5WrF/HA2/Q13oAIh60IipbLC0LYnaylhppTRzN60NZyrYFDY/dT85Qlw== X-Received: by 2002:a05:622a:6097:b0:4ab:5d26:db8a with SMTP id d75a77b69052e-4b0eca4ceb1mr58468851cf.18.1755006636814; Tue, 12 Aug 2025 06:50:36 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZdZcNPVT3WuWIAinTx1Xc/N9OY+FSMKowBZ5RKNBxVhvQ== Received: by 2002:ac8:5f49:0:b0:4b0:7448:c7e8 with SMTP id d75a77b69052e-4b0a0509820ls58080341cf.2.-pod-prod-00-us; Tue, 12 Aug 2025 06:50:36 -0700 (PDT) X-Received: by 2002:a05:620a:bd6:b0:7e6:3028:197a with SMTP id af79cd13be357-7e858df9202mr468857785a.10.1755006636295; Tue, 12 Aug 2025 06:50:36 -0700 (PDT) Received: by 2002:a05:600c:8b71:b0:456:ce4:c44e with SMTP id 5b1f17b1804b1-459f521d826ms5e9; Tue, 12 Aug 2025 06:05:18 -0700 (PDT) X-Received: by 2002:a05:6000:290b:b0:3b8:ffd2:22c9 with SMTP id ffacd0b85a97d-3b9111b8aaamr3245380f8f.28.1755003916367; Tue, 12 Aug 2025 06:05:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1755003916; cv=none; d=google.com; s=arc-20240605; b=KXIH7ymDNQh3IVytWKsiBhRbzOITk0d1LHOljb5cpO77UXMVgdVwHfWCwqj1HsWEE7 kHlM+QZWVMVIvKo7XJCVTcEm260BMQzQ3rj8JUlUUodWE7KCMhdsKjTNETXJluQHEDnQ STKVBb5zOKVG8WYnbIpthp5AcZChZJXLeaFLTjzDSuuS4HB3jE5YZMkHusVDZKdZoxZ/ +wS1RMwiy1ga1TqsH52f0T8RaMQDjTf+pzC4TMbld0hgnYYkvS1Fl4OnKw/RLw2pnWEJ UxfaCBpUqqiCUrckIfNa7GfvgvLcZWm2KQ/KStXWT6azaXaJdfpUrLbdSP9MkyGiOVRP dp7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=U8mlyBIHg9vdEInXAoxAUwaopX8hwsoFJnIz1vmRz9k=; fh=h/3u+BnesbohrVPBf25WVa1dvt5UrhWAO6IFZkZXrvU=; b=MZB/A7b467RaL4sQypCkTiP+Ryg51wh3Vnej0bQkAAy7e0acGxNZL5a1hFlZxkA8Hj Ut++VT+F1BJOY55JlPvlezkhEvOqV9t5VIFiWmTXP8daIT3GDlBXwohEZtGEYEGQmH8g rSrfWHs976j12kZhWaHLxV4BpvmWwxs2KWAz+1MVzf/fo4VukjtVbpyimKVwvyCWz7HA ZCQBIDeHuFxShGNJ/F3N1vKoxI7eC0JQAwcI3BacbpXvg8YAcKSzP0X9us9Sv9VJTA+R JzVc0ePELnp9dN23/PMPS53bI6MPMXzqbsPpz9GAQfeCw8U+zg14vpYYds4bMCCjEjXW 2m2w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of anaumann@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=anaumann@emlix.com Received: from mx1.emlix.com (mx1.emlix.com. [178.63.209.131]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-3b913c3ec37si23901f8f.6.2025.08.12.06.05.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Aug 2025 06:05:16 -0700 (PDT) Received-SPF: pass (google.com: domain of anaumann@emlix.com designates 178.63.209.131 as permitted sender) client-ip=178.63.209.131; Received: from mailer.emlix.com (p5098be52.dip0.t-ipconnect.de [80.152.190.82]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.emlix.com (Postfix) with ESMTPS id 5B0E05FA1F for ; Tue, 12 Aug 2025 15:04:59 +0200 (CEST) From: Andreas Naumann To: isar-users@googlegroups.com Cc: Andreas Naumann Subject: [PATCH 3/4] mmdebstrap: Allow for DISTRO_SOURCE to be empty Date: Tue, 12 Aug 2025 15:02:48 +0200 Message-ID: <20250812130249.709960-4-anaumann@emlix.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250812130249.709960-1-anaumann@emlix.com> References: <20250812130249.709960-1-anaumann@emlix.com> MIME-Version: 1.0 X-Original-Sender: anaumann@emlix.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of anaumann@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=anaumann@emlix.com Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, SPF_PASS 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= For isar-apt to be actually used, mmdebstrap needs to be supplied with the correct suite name, "isar" as default. Introduce a flag which allows switching to use the suite of the internal isar-apt instead of DISTRO_SOURCE Signed-off-by: Andreas Naumann --- meta/classes/bootstrap.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/bootstrap.bbclass b/meta/classes/bootstrap.bbclass index 64702d5d54..ae1dec9318 100644 --- a/meta/classes/bootstrap.bbclass +++ b/meta/classes/bootstrap.bbclass @@ -179,6 +179,8 @@ def generate_distro_sources(d): yield parsed def get_distro_primary_source_entry(d): + if bb.utils.to_boolean(d.getVar('ISAR_USE_ISAR_APT_TO_BOOTSTRAP')): + return ["", "${DEBDISTRONAME}", "main"] for source in generate_distro_sources(d): if source[0] == "deb": return source[2:]