Date: Tue, 5 Jan 2021 15:59:47 +0000 From: Jessica Clarke <jrtc27@freebsd.org> To: rgrimes@freebsd.org Cc: Emmanuel Vadot <manu@bidouilliste.com>, "Rodney W. Grimes" <freebsd@gndrsh.dnsmgr.net>, Emmanuel Vadot <manu@freebsd.org>, src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 2d486ba15f33 - main - pkgbase: Move bectl to the runtime package Message-ID: <C77AD675-ADCF-4A73-86BB-D9D6B896B8B7@freebsd.org> In-Reply-To: <202101051554.105FsFL7008161@gndrsh.dnsmgr.net> References: <202101051554.105FsFL7008161@gndrsh.dnsmgr.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 5 Jan 2021, at 15:54, Rodney W. Grimes <freebsd@gndrsh.dnsmgr.net> = wrote: >=20 >> On Mon, 4 Jan 2021 12:58:58 -0800 (PST) >> "Rodney W. Grimes" <freebsd@gndrsh.dnsmgr.net> wrote: >>=20 >>>> On Mon, 4 Jan 2021 12:49:19 -0800 (PST) >>>> "Rodney W. Grimes" <freebsd@gndrsh.dnsmgr.net> wrote: >>>>=20 >>>>>> The branch main has been updated by manu: >>>>>>=20 >>>>>> URL: = https://cgit.FreeBSD.org/src/commit/?id=3D2d486ba15f3367072d631ee588192ef4= 6687fa4b >>>>>>=20 >>>>>> commit 2d486ba15f3367072d631ee588192ef46687fa4b >>>>>> Author: Emmanuel Vadot <manu@freebsd.org> >>>>>> AuthorDate: 2020-12-21 15:00:02 +0000 >>>>>> Commit: Emmanuel Vadot <manu@FreeBSD.org> >>>>>> CommitDate: 2021-01-04 15:17:12 +0000 >>>>>>=20 >>>>>> pkgbase: Move bectl to the runtime package >>>>>>=20 >>>>>> runtime contain what is needed to boot in single user and = repair a >>>>>> system, bectl could be handy to have in this situation. >>>>>=20 >>>>> I would think it belongs in the zfs package, >>>>> as unless you have zfs you do not need bectrl. >>>>=20 >>>> There is no zfs package. >>>=20 >>> I would consider that an oversight. >>=20 >> I don't. We don't have a ufs package for example. >=20 > My understanding of the "big idea" of pkg base is to fine > grain feature install/removal, and I would consider support > for things like nfs, ufs, zfs to be along those lines > of fine grain. We could do that. I don't know enough to take a view on whether that's a good idea or not. But I do think it's more important to get something working and rolled-out than spend another 5 years iterating on it to try and achieve perfection. Things that make pkgbase unusable for currently-supported use cases should obviously be fixed, but adding finer-grained packages can come later (or now if you provide tested patches!). Jess
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C77AD675-ADCF-4A73-86BB-D9D6B896B8B7>