Date: Tue, 7 Apr 2026 10:48:19 +0300 From: Gleb Popov <arrowd@freebsd.org> To: Alexey Dokuchaev <danfe@freebsd.org> Cc: Vladimir Druzenko <vvd@freebsd.org>, Charlie Li <vishwin@freebsd.org>, ports-committers <ports-committers@freebsd.org>, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: ef9180aa8469 - main - science/py-scipy: update to 1.17.1 Message-ID: <CALH631mLkdvM1YxjcWNigRni3_DZFZhPGMTdK-_%2B%2BqBoTKNFcQ@mail.gmail.com> In-Reply-To: <adSm-XBKS0untCP4@FreeBSD.org> References: <69d03cf2.430ed.2d4d8408@gitrepo.freebsd.org> <bb7cb6b8-4d8b-423e-88dc-f67629fc0a25@freebsd.org> <37778713-0656-4edf-83d5-0b7a84bceb8e@freebsd.org> <cd2d82b3-8626-4aa1-822a-617b5a5dc410@freebsd.org> <3d372c89-9f77-4033-80e0-6cec0781d568@freebsd.org> <8648dad5-11cc-4a79-83e2-47edfb5b99e1@freebsd.org> <CALH631kW-KxA2t6cTu8JY7ztV8cR1b2qYtDhcnuJwMWup0cGHg@mail.gmail.com> <adSm-XBKS0untCP4@FreeBSD.org>
index | next in thread | previous in thread | raw e-mail
On Tue, Apr 7, 2026 at 9:40 AM Alexey Dokuchaev <danfe@freebsd.org> wrote: > > On Tue, Apr 07, 2026 at 08:28:16AM +0200, Gleb Popov wrote: > > On Tue, Apr 7, 2026, 02:54 Vladimir Druzenko wrote: > > > 05.04.2026 00:54, Charlie Li пишет: > > > > ... > > > > This part is unspoken, but bears speaking and documenting somewhere > > > > better than bugzilla and mailing lists: building Python packages on a > > > > live environment, ie without environment separation like virtual > > > > environments or jails (poudriere included) is not supported, even if > > > > the ports framework makes it technically possible to try. > > > > > > You just wrote that one of the main advantages of FreeBSD over other > > > operating systems "is not supported". > > > > Building in an non-isolated environment is certainly not an advantage and > > even does not have anything to do with the OS. > > It is a huge advantage and it *is* about the OS because FreeBSD is one of > the very few offering this out of the box. It might not appeal to you > particularly, but many of us heavily depend on this great feature! Building on the host is a natural foundation for building in isolation. We enter the jail and then invoke plain make. It is the same for Linux even with crappy RPM - there is rpmbuild that stands for our make and there is mock/koji for poudriere. But I digress. The bottom line is that the only supported way to build packages for FreeBSD is Poudriere, so I'm asking for 100th time to stop grumbling on the ML about breakages that you've chosen to bump into.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALH631mLkdvM1YxjcWNigRni3_DZFZhPGMTdK-_%2B%2BqBoTKNFcQ>
