From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7158844466126651392 X-Received: by 2002:a5d:434b:0:b0:236:c7c2:f7fc with SMTP id u11-20020a5d434b000000b00236c7c2f7fcmr2946045wrr.685.1667196407129; Sun, 30 Oct 2022 23:06:47 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:247:b0:22c:d34e:768c with SMTP id m7-20020a056000024700b0022cd34e768cls12270484wrz.0.-pod-prod-gmail; Sun, 30 Oct 2022 23:06:45 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6U4q8fhnArErzUHrVKou0QMwW++sQ5GTLZTswvBMz8M/5LRKeb3FCMhbCumtcEYf8lmUN2 X-Received: by 2002:a5d:4688:0:b0:236:8e4d:5cb3 with SMTP id u8-20020a5d4688000000b002368e4d5cb3mr7131481wrq.710.1667196405774; Sun, 30 Oct 2022 23:06:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667196405; cv=none; d=google.com; s=arc-20160816; b=nAHwd4UpkXGHHK31yECUdSpuhkPRpHqQbb4tIHiXeUjqqH83Geh8h2K0UvP52F6nrT 9J3aED83C0vLDwLLldDIOaBCxEm2uTiQDyvHBiHa7XmMAb/7X1fZXx7p7jN3PWZ58z2V uXdbDXmbF5pzcoqoxPwy51Q0OCKKNeAcuR1pdHioCFQZgRAjcSOAfmiEU+9Mv4D/Iihr ZZvZAFA6Se9rQR344TX5K0tvhaI4tF7IrumpPX8GZu/F4ERruOMlRGuPdCx1H4XzRftO /6KtR/kNRUngGdsbF+P1tDJ97pOvtLwWVtQ429OawsFEy29cWLKw+fsgv1cDoMrgC9k6 OmKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from; bh=3AqenuVPXIVcYgXXiZEPShFRZejLr0WJ6K5Xgqlgnzw=; b=C8oNVvnS2uMh1U1gOz7Mje1YDI8MVanpI2A9h9dMUCjP2xd7oxzB25tGNc2rxwkoOX IA8cnstVyi7sek/+AjJhev5m7qCqKwFgIb6G6lb+JIZ9L8mzlt68OvyyU7yAw24yUAGp QhhS3AuX/zi1EJkgaAazyAnokjhL9aMM3yhatDHG+E2sJi8D5TwE2y6aquRyBPB9NdS0 prvx9vpa3XwF9BerJR/RU3Wx9nIpCBzCyib+SYvKViUotQS8Bu4opkUoIlleSblm+w3n mv3hDzlzbX+p1B/iReXIFyeEPANaaAD2758ggjq7kWOJ1uiu4IDM2jmdYsjCnK82jMvz +qcA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id be7-20020a05600c1e8700b003c9a5e8adc5si168512wmb.1.2022.10.30.23.06.45 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sun, 30 Oct 2022 23:06:45 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@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 ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from baighyz.m.ilbers.de (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 29V66iDY015041 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 31 Oct 2022 07:06:45 +0100 From: Uladzimir Bely To: isar-users@googlegroups.com Subject: [PATCH v3 1/3] sbuild: Don't update apt database on every package build Date: Mon, 31 Oct 2022 07:06:42 +0100 Message-Id: <20221031060644.20150-2-ubely@ilbers.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20221031060644.20150-1-ubely@ilbers.de> References: <20221031060644.20150-1-ubely@ilbers.de> 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: srcsguO9HL3k By default, sbuild updates apt database before the build. It may cause an inconsistency between apt databases for different packages built at the different time if external (Debian) mirrors has updated recently. With new changes, sbuild will rely on global apt state that was got during debootstrap stage. Local `isar-apt` repo will still be automatically updated while it is passed via `--extra-repository` argument. Signed-off-by: Uladzimir Bely --- meta/classes/dpkg.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/dpkg.bbclass b/meta/classes/dpkg.bbclass index c92ea7db..dfa097f8 100644 --- a/meta/classes/dpkg.bbclass +++ b/meta/classes/dpkg.bbclass @@ -90,6 +90,7 @@ dpkg_runbuild() { sbuild -A -n -c ${SBUILD_CHROOT} --extra-repository="${ISAR_APT_REPO}" \ --host=${PACKAGE_ARCH} --build=${SBUILD_HOST_ARCH} ${profiles} \ --no-run-lintian --no-run-piuparts --no-run-autopkgtest --resolve-alternatives \ + --no-apt-update \ --chroot-setup-commands="rm -f /var/log/dpkg.log" \ --chroot-setup-commands="cp -n --no-preserve=owner ${ext_deb_dir}/*.deb -t ${deb_dir}/ || :" \ --finished-build-commands="rm -f ${deb_dir}/sbuild-build-depends-main-dummy_*.deb" \ -- 2.20.1