CFT: FreeBSD Package Base
kris at ixsystems.com
kris at ixsystems.com
Mon Apr 29 14:50:56 UTC 2019
> -----Original Message-----
> From: Rodney W. Grimes <freebsd-rwg at gndrsh.dnsmgr.net>
> Sent: Monday, April 29, 2019 10:41 AM
> To: Kris Moore <kris at ixsystems.com>
> Cc: Rodney W. Grimes <freebsd-rwg at gndrsh.dnsmgr.net>; Goran Mekić
> <meka at tilda.center>; Emmanuel Vadot <manu at bidouilliste.com>; FreeBSD
> Stable <freebsd-stable at freebsd.org>; FreeBSD Current <freebsd-
> current at freebsd.org>; freebsd-pkgbase at freebsd.org; freebsd-
> pkg at freebsd.org; freebsd-hackers at freebsd.org; freebsd-ports at freebsd.org
> Subject: Re: CFT: FreeBSD Package Base
> > On Mon, Apr 29, 2019 at 10:09 AM Rodney W. Grimes <
> > freebsd-rwg at gndrsh.dnsmgr.net> wrote:
> > > >
> > > > Correct, this is ZFS only. And it's something we're using specific
> > > > to
> > > FreeNAS / TrueOS, which is why I didn't originally mention it as
> > > apart of our CFT.
> > >
> > > Then please it is "CFT: FreeNAS/TrueOS pkg base, ZFS only", calling
> > > this FreeBSD pkg base when it is not was wrong, and miss leading.
> > >
> > Sorry, I disagree.
> Which is fine.
> > This pkg base is independent of the ZFS tool we're using
> > to wrangle boot-environments. Hence why it wasn't mentioned in the CFT.
> > These base packages work the same as existing in-tree pkg base on UFS,
> > difference. If anything are probably safer due to being able to update
> > of userland in single extract operation, so you don't have out of order
> > extraction of libc or some such.
> You missed the major string change and focused on the edge,
> No comment on calling iXsystems :stuff: FreeBSD instead of
> That was the major point of my statement, your miss leading the user
> community, you yourself said this would never be imported into FreeBSD
> base, so I see no reason that it should be called "FreeBSD package Base",
> as it is not, that is a different project.
> Rod Grimes
rgrimes at freebsd.org
I think somehow you've missed the entire point here. This is being brought
forth as a FreeBSD CFT in the hopes of upstream adoption. No misleading here
whatsoever. The only thing that I wouldn't expect to be imported into base
was this external tool we use on FreeNAS/TrueOS to handle our specific
use-case of ZFS only. Total strawman here.
Seriously, suggest you bother looking at it and reading further to get the
full context. If anything this is far less invasive since it doesn't require
lots of hacking on base, and can even be used to package old versions of
FreeBSD if desired. The only thing I changed to make these images was a
patch to bsdinstall to replace dist-file extraction with 'pkg install
userland kernel pkg ...'.
More information about the freebsd-stable