Date: Mon, 11 Nov 2024 16:32:36 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 281470] math/py-numpy: Update to 2.1.1 Message-ID: <bug-281470-21822-N3qBSWqgaq@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-281470-21822@https.bugs.freebsd.org/bugzilla/> References: <bug-281470-21822@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281470 --- Comment #14 from John Hein <jcfyecrayz@liamekaens.com> --- (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.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-281470-21822-N3qBSWqgaq>