From nobody Wed Oct 29 22:20:16 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 4cxhWh56D5z6D9l2 for ; Wed, 29 Oct 2025 22:20:16 +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 4cxhWh4Rxnz3Jxd for ; Wed, 29 Oct 2025 22:20:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1761776416; 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=QKqDnxF+6XyH42+ugL7PDFpwDNQfxCFWH/ZM5U3EG0M=; b=nNDLB1gDMlhMl5/D3ITas6mbiz1+3e1AIpd59RJivHGe/390Nh3RXnL5/gPdL2y/2ukGF8 wtcDmEFFdYTkTyyu6Lx+hAuINubhNhmv9S+QFir4nMpqpMcnGrsR6GrJNgxSFBsXfGm6Sx FWCZTl9swjlFix51x8qC16nn3UVf/vPBo+t2BaN1SWT9MNJ9vSlOYDwx8cUzX+I6NjPsu3 D7zHGrlQSBCvAx3N03auUzY1ISayJiZg/pHj3Zi7sFJXzVv/lpXpAtSogulrMleXryiktr e5nT+ncT4+s9smRBatu+MJbgFk6V/t8NPyhyQG46VQ9nDtcvH0n/CR8NWLIlAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1761776416; 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=QKqDnxF+6XyH42+ugL7PDFpwDNQfxCFWH/ZM5U3EG0M=; b=KpAph39ZIuBDlLyHPJSHT2qrMiOTHbJhisT1GrdK42V5daAgFxn8M4+O1xPTo4jFcgLoK+ U+lipKHgoku0Fj9ktE0EkJHvQIGZsAmxKUdOCfeB9jNfMb9Slfbn8ylROa9epILBmdBZPw Nkfe7xJTdIJatdKBdJVZa0OwW/NyEnN8gGZDExV/R0WLwrc6y3L7VNaqsmDFMFsx9b06Yz GV9zbv/PQrCfOpo8yykERbAKvCquPKGOkgpTUV7Bopzw8kqU/woBmzLs8eZvoKQJr2b8eJ dmPAMo1g0rD6KTzvukAMqWBujE2nmstQ2JBqTH9EwQuOCb6i2YccHIdNzO8YYw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1761776416; a=rsa-sha256; cv=none; b=uPfkGDkJZ6ZzwZ/w5tNY4cZy0YK3TuRnBNepGL07zPdLcwPwMwpOYEOQk5fhcQPzZkz1VV JLcbo+gkCoO1hrs5NOut3tNMsCt968KJTFTYPMVP6AXkfrzK/zXEPLZipi7IxPZ55mPoQS FXEv27Ko7z17YlxE2fy/v45fSWN7o+xUx9FpBUgzodPI+GOhcxE1Rcr+6YgR5ajI0Bgwde 4YNURw1RxSFGTYp0c058jL5Un5TGRu/Wkq4AvVgmHbUdMaytlO2iUa00/aYOscZeXs/tq0 seYprbnYRKMU4JNFyXJG/InP4Pif4xHJtW591XHmEPgdQQmb9bCTLwTDABiTyw== 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 4cxhWh3vdFzvRQ for ; Wed, 29 Oct 2025 22:20:16 +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 59TMKG48002997 for ; Wed, 29 Oct 2025 22:20:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 59TMKGmB002996 for python@FreeBSD.org; Wed, 29 Oct 2025 22:20:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 290653] Mk/Uses/python.mk: Enable building Python wheel files alongside packages Date: Wed, 29 Oct 2025 22:20:16 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: vishwin@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc bug_status assigned_to Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D290653 Charlie Li changed: What |Removed |Added ---------------------------------------------------------------------------- CC|ports-bugs@FreeBSD.org |vishwin@freebsd.org Status|New |Open Assignee|portmgr@FreeBSD.org |python@FreeBSD.org --- Comment #2 from Charlie Li --- Not a fan of this. Even as an opt-in since it's more liability to maintain. The point of ports is for system packaging purposes, nothing more. While currently unenforced because the relevant PEP has not been implemented in t= he lang/python distribution/interpreter ports, front-ends like pip and uv are expressly prohibited from touching the portions of hier(7) that are pkg(8)'s exclusive domain. Such tooling for other purposes can operate outside of the aforementioned portions of hier(7) like $HOME or virtual environments. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=