From nobody Tue Nov 25 12:44:03 2025 X-Original-To: python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dG2SM4Ycyz6J60C for ; Tue, 25 Nov 2025 12:44:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dG2SM43w8z4NVP for ; Tue, 25 Nov 2025 12:44:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764074643; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Fk7CY4yLgGTz/b7nxYGa2hKlxD0tr04UXcA1+amUIBY=; b=IzfhSzrshcX6j7BkfVjSb6mLlQ9KwQtqMoeA8XTXXrnLFjHnCZ008k5sdd3l8rAgqsCQp6 T1a5Bz1gShFe3HQVRpz8PpPrA96T03LuvhbydhiLFqs/tKrNRZC6AvadCRZckVvDM3WG8w KFWaMHuaspnkcwMB7sfUKdY3S71NPSmOLf5zBReU3/tW7fbOUg+XQB8xEcxHQdEyekeRLK EZ96iUBdb4+JEMy10CzJKdK7ItoJDhArzJDjylFgl/DK0IAUWv1TgMEVWcijZnCAVVRK83 49NvCxOBfSgb/zyJFfWUh2eritO3Web1ZRENrdgFZh2+3MPNLTUM/LkfX62iEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764074643; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Fk7CY4yLgGTz/b7nxYGa2hKlxD0tr04UXcA1+amUIBY=; b=dvrlTPJUsN1it74jDIy+I0n2QdBa62g1qvCWiFUWEFGA95e9spe1GlgIBFt6isbUNqRJCQ Nk5HeqlKH0wDXJDY0vsVvGdwDWR0Hk2gaeEeKq0UVwstk14GU9J+lTyLxBzTd3MYS5b50q knUmWjFR7rDhVtoYk6CnZgKkD3OF91K9rAfmz3lQgb+ljlcCtB2uAN/WYJGaTOXhEZENfo /kqarPfZR3KW6vGTFj5ZIa47EBwK+JHxlK6G7uIfqojn9fK6Ugon9OoqgVtMShYaT7eOCv /6nTT3ve7Zp4VwhCXfFiS88q9HIzyorlm+pKTLkAOlYQz7AxWjAWix9W0NVj+Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764074643; a=rsa-sha256; cv=none; b=CkH+w31yYUvm6BGWw67+L372Pec/MeX9boPyva411b2QWI8Aj4e7oCjcBPgzFY+Zk1ctur JeccYlsC0z9fHPvR3wYdSFnKnHzS+IIeM595aHVy4uKjvmKitBIA4emIqZSIc3ePOor8+9 EC6KXEZIgLT9RXBX9Ydvurgc8OOkEogvnTC1Ar5Pj1ATLJLcWBf6xc5qot3bEyDOCmFovD L7TBgoz9x9PiO8ffnojZCqbvy1t9/WRwab3CtKN2/lp/YGzBSGF0ZbstAZvOaUP/bt1ZKF Aw4L/ZE0rCPEZKgVNjf6msJaRe9kBiAxA1TLal71Nj99F/eWqBVVsDJDnIHQcw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dG2SM3LZQz11xG for ; Tue, 25 Nov 2025 12:44:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5APCi3OA091764 for ; Tue, 25 Nov 2025 12:44:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5APCi3gc091763 for python@FreeBSD.org; Tue, 25 Nov 2025 12:44:03 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: maintainer-feedback requested: [Bug 291209] Mk/Uses/python.mk: generalize .whl and .dist-info name in PEP517 install command Date: Tue, 25 Nov 2025 12:44:03 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-python@freebsd.org Sender: owner-freebsd-python@FreeBSD.org MIME-Version: 1.0 Bugzilla Automation has asked freebsd-python (Nobody) for maintainer-feedback: Bug 291209: Mk/Uses/python.mk: generalize .whl and .dist-info name in PEP517 install command https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D291209 --- Description --- As our inability to update devel/py-setuptools past 63.1.0 has been hamperi= ng an increasing number of python port updates I've been doing some work on tr= ying to resolve some of the exp-run issues from 80.9.0 Generalizing .whl and .dist-info install commands in python.mk seems to fix= the issues in all of the staging failures I've tested (~30 different ports I've tested so far) For reference I'm testing in an up to date (as of Nov 25, 2025) ports tree = on 14.3-RELEASE-p5 (both machine and jails). One has been left default, and the other has had the 80.9.0 patch applied found in review D46236. Only other change is my patch here. It was suggested on bug 270358 that I submit it as a new PR for review. I'd love to see it applied and an exp-run done to see if it clears at least one= of the hurdles we're facing re: python setuptools. Thanks, Nick