From nobody Mon Feb 9 11:30:25 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1764043359; cv=none; d=zohomail.com; s=zohoarc; b=TA/GXQb3LvwQBQ5Ldf0b35uaP4NGqCJ/c5Vz0fAPXGu0XOB34rJzWRTWUmNwt0SYW5HGv44iEem1SnWiRz1A0KZKJMn8voxQ36MpzcvCT9zeMmZ8a6Td3kX1K86QIjAtObqJK0qCLivcNGlVmxRK1A2EkyXc2TtMhKDzEdUAKos= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1764043359; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=50J5gYxwHL32647MnVvIh5oTWDYgkG74WahMZ1DPL8A=; b=k0yUJDV39GOHc8nD+XbgDIjNDYAReo2iKNF66WANm2zH1A6T7EeXt1uTDYMHIoq3dVl8foGrokoJOKqZ5M2Ei4I6GaAS+o5WsmbCLFCHXuMwiE/hHs+DtX2r+HzLmSfXhAowOaYExy0jrlnwKIZiLrMdyO6S9cAPDsbl62DReIo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1764043359800693.8831480958987; Mon, 24 Nov 2025 20:02:39 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vNkGB-0004K4-MB; Mon, 24 Nov 2025 23:02:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vNkF8-0003Pq-OW for qemu-devel@nongnu.org; Mon, 24 Nov 2025 23:01:32 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vNkF4-0006b0-PT for qemu-devel@nongnu.org; Mon, 24 Nov 2025 23:01:29 -0500 Received: from mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-179-RyajBNU1N3q0hcl9OogZfA-1; Mon, 24 Nov 2025 23:01:22 -0500 Received: from mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 5DE001800561; Tue, 25 Nov 2025 04:01:21 +0000 (UTC) Received: from jsnow-thinkpadp16vgen1.westford.csb (unknown [10.22.80.114]) by mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 2EC901800451; Tue, 25 Nov 2025 04:01:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1764043286; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=50J5gYxwHL32647MnVvIh5oTWDYgkG74WahMZ1DPL8A=; b=Hp9F0xZiMNdg6kxOemTtk16Ir78uytijdCEUipbS7PkeGiYZbEpNajle0Nf+UUYlVEMCmX czQbdtmhCZ9NMTnM7e5CaPi9GDRsIZkIVmwg8x1k6pH2HnqX3QCTT5MvCBcJGW4uCUUn97 rjqaNjPpDOnYSleoIQiUrAHUeA1N9NI= X-MC-Unique: RyajBNU1N3q0hcl9OogZfA-1 X-Mimecast-MFC-AGG-ID: RyajBNU1N3q0hcl9OogZfA_1764043281 From: John Snow To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , John Snow , Markus Armbruster , Hanna Reitz , Thomas Huth , Michael Roth , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Cleber Rosa , Paolo Bonzini , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Kevin Wolf , qemu-block@nongnu.org Subject: [PATCH v2 13/16] mkvenv: add --no-build-isolation flag Date: Mon, 24 Nov 2025 23:00:41 -0500 Message-ID: <20251125040045.461148-14-jsnow@redhat.com> In-Reply-To: <20251125040045.461148-1-jsnow@redhat.com> References: <20251125040045.461148-1-jsnow@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.93 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=jsnow@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -21 X-Spam_score: -2.2 X-Spam_bar: -- X-Spam_report: (-2.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.075, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1764043362028019200 Content-Type: text/plain; charset="utf-8" RFC/WIP - The issue being worked around here is the fact that if we install our local python packages to the pyvenv environment, we need additional libraries available to actually "build" the package to install it; our alpine linux environment doesn't have the necessary packages and so testing fails at this step unless we allow it to use the existing packages already installed to perform the build. I'm not sure why it's just Alpine, or if there's a smarter way to solve this, or why this issue doesn't impact our existing methods of installing the local packages. For me to investigate. Signed-off-by: John Snow --- python/scripts/mkvenv.py | 1 + 1 file changed, 1 insertion(+) diff --git a/python/scripts/mkvenv.py b/python/scripts/mkvenv.py index e38292b63a6..9cf7a6e2b2a 100644 --- a/python/scripts/mkvenv.py +++ b/python/scripts/mkvenv.py @@ -677,6 +677,7 @@ def pip_install( "-m", "pip", "install", + "--no-build-isolation", "--disable-pip-version-check", "-v" if loud else "-q", ] --=20 2.51.1