From nobody Mon Nov 11 16:32:36 2024 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 4XnFT10dR1z5cHw9 for ; Mon, 11 Nov 2024 16:32:37 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XnFT06fFcz4Fk4 for ; Mon, 11 Nov 2024 16:32:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731342756; 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=8U3ihPirkgrIQ1C67LEMB9ock+T9mv6bpZWCXGYdTzo=; b=V7IBJ+QgUdpEnqXB2tkfyjEwYJS45XZGPtIxNmvpJstDXQjBZfZ0Eiy8e0SeYTMNVTrZAv pZhLtTC9bZcV+dnjv4KSQ0m8rQ5gKTnmmfAVwSGhMRaF6WK0vRm6dxpUZE2d4BIWn/DOy9 2mogLQIuj8b+1xhJ9bcQpmcobbQUqHg3DrWblWMXTlVcQxoR97lSht8wopAEmtT8fuC4gM YnxmJU4drPDgsCVKlZmpduBy1jlZ3DT2T5qTDDV7Chean0BFNmoPCb2x/QPscjdHtFoNLS eThanMvB0AthXru0HpB+wAEugBy4rup9WkWT6h8YiFnZmp1NYFg9mNent910Zg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1731342756; a=rsa-sha256; cv=none; b=OIbuv9t9OFr88XOZFlwWXZ8CrkETdDFb7DTtrUzFp3Iy58tJm23YaPW8cGx29XhODrNNqR xQnX9VrGeB6F0nImsyJN88rdaGPOU/1eUbv2lQUhoSqVVoSgWJt5gDdYIwlf13y8NRgKGa PSGRazEJ4DES6+AJjt+bY2GQFv8Ik4nBZYdRJOzgJcX0WkRqfZdh/gHDFbiWHRY79aUhMy C/eWAf8CJcEzbK/86fqiiLzhBUM0OhBzYPoKZywR8HTBdQEBjgrvL5Nk5kTHE+4+Md1E/5 NqzDBjuz+P42++onOHFL0RwUd0zpp3KMcpTgAqN1q2ATmaqCw123eXRQqlsbJQ== 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 4XnFT06GFKzYky for ; Mon, 11 Nov 2024 16:32:36 +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 4ABGWauh095829 for ; Mon, 11 Nov 2024 16:32:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 4ABGWaRG095828 for python@FreeBSD.org; Mon, 11 Nov 2024 16:32:36 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 281470] math/py-numpy: Update to 2.1.1 Date: Mon, 11 Nov 2024 16:32:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None 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: jcfyecrayz@liamekaens.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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=3D281470 --- Comment #14 from John Hein --- (In reply to Rainer Hurling from comment #12) "Has anyone tried whether they can be installed at the same time (side by s= ide) without conflicts?" The current math/py-numpy and the one based on 2.x proposed here do conflic= t.=20 Some options to support having two math/py-numpy* ports include the followi= ng: (a) Allow math/py-numpy1 (or math/py-numpy based on 1.x) and math/py-numpy2 (or math/py-numpy based on 2.x) to both exist as package options, but they conflict. So either one can be installed individually but both cannot be installed together. When you have multiple dependent ports clamoring for different versions (especially all needing run time installation), this bec= omes intractable to install in the same environment. But some packages use this strategy (like lang/cython and lang/cython3, for instance, which is usually only needed at build time). (b) Allow one of the flavors to install to an alternate namespace (e.g., site-packages/numpy1). (c) Install to a separate virtual environment. This option is not current= ly supported by the ports tree python infrastructure. So supporting this woul= d be a big change. --=20 You are receiving this mail because: You are the assignee for the bug.=