Re: git-clone(1) after base 3e8619e535b6 for /usr/ports subdirectories

From: Michael Gmelin <grembo_at_freebsd.org>
Date: Sun, 08 Feb 2026 12:16:27 UTC

On Sun, 8 Feb 2026 09:37:54 +0000
Graham Perrin <grahamperrin@gmail.com> wrote:

> On 08/02/2026 05:14, ruby R53 wrote:
> 
> > … what are those even from?  
> 
> An ordinary installation, using FreeBSD Installer. Default,
> root-on-ZFS.
> 
> See the commit log message (linked from my first post),
> 
> bsdinstall: Create separate datasets for directories in /usr/ports
> 
> 

Even though there are workarounds (like zfs umount / rmdir / git clone
/ zfs mount) I would suggest to back out that commit - IMHO the
trouble caused isn't worth any potential performance gains. I don't
think write performance on distfiles is a real issue and for packages I
would assume - without measuring myself - that modern compression
algorithms in ZFS (lz4/zstd) are quite good at detecting when to stop
compressing a file anyway - users who need to squeeze out the last bit
of performance are always free to do this locally anyway.

-m

-- 
Michael Gmelin