Date: Sat, 7 May 2016 00:58:14 -0700 From: "Ngie Cooper (yaneurabeya)" <yaneurabeya@gmail.com> To: Ben Woods <woodsb02@gmail.com> Cc: Glen Barber <gjb@freebsd.org>, "freebsd-pkgbase@freebsd.org" <freebsd-pkgbase@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: NO_INSTALLEXTRAKERNELS and PkgBase Message-ID: <E32B5AE3-EE84-461B-BBA9-4761BD313030@gmail.com> In-Reply-To: <CAOc73CCE0j3D05tu_1nnjtYEL8=Jk9nMGeMzjeDKaGgW=71ohQ@mail.gmail.com> References: <CAOc73CC6WoFHPDBa6LGMyhmnA1ZjiemffyTJBGBNSZwPOu8KzA@mail.gmail.com> <20160506221151.GN1362@FreeBSD.org> <CAOc73CACQUhx2rGuC1ftcpuk=LeOv8fEpnR0A2PPRGVo31RYRg@mail.gmail.com> <7018EDCD-A567-446D-965C-9E886D543238@gmail.com> <20160507074159.GC47527@FreeBSD.org> <CAOc73CCE0j3D05tu_1nnjtYEL8=Jk9nMGeMzjeDKaGgW=71ohQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On May 7, 2016, at 00:46, Ben Woods <woodsb02@gmail.com> wrote: >=20 >=20 > On 7 May 2016 at 09:41, Glen Barber <gjb@freebsd.org> wrote: > I think this raises a larger question - did "something" change that > otherwise violates POLA? The commit recently was intended to revert > a POLA violation, so maybe I am not entirely clear on what branch this > affects. >=20 > Are we talking about head or stable/10 here? >=20 > Glen >=20 > I am talking about head, which no longer installs/packages multiple = kernels by default. > = https://svnweb.freebsd.org/base/head/Makefile.inc1?revision=3D299088&view=3D= markup >=20 > Whilst the r299088 commit is referring to a stable POLA violation, the = commit itself is a change to head with a proposed MFC after 3 days. Its = interesting, because this has surprised me when testing PkgBase on head, = as the behaviour has changed from the initial announcement. The behavior in and of itself (to me) is unintuitive. I use a different = wrapper script [*] to install kernels with a different name because I = want them to be versioned based on $KERNCONF + revision data. I only = fixed building multiple kernels because the change that glebius tested = didn=E2=80=99t work with more than one KERNCONF (hence the double = commit). I think the default behavior should be =E2=80=9Cyes=E2=80=9D (not = =E2=80=9Cno=E2=80=9D) as many folks use a single KERNCONF, not multiple = (on head), but I=E2=80=99m biased in this thinking... Thanks! -Ngie * = https://github.com/yaneurabeya/scratch/blob/master/bayonetta/root/bin/inst= allkernel.sh=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E32B5AE3-EE84-461B-BBA9-4761BD313030>