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: > > > 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. > > Are we talking about head or stable/10 here? > > Glen > > I am talking about head, which no longer installs/packages multiple kernels by default. > https://svnweb.freebsd.org/base/head/Makefile.inc1?revision=299088&view=markup > > 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’t work with more than one KERNCONF (hence the double commit). I think the default behavior should be “yes” (not “no”) as many folks use a single KERNCONF, not multiple (on head), but I’m biased in this thinking... Thanks! -Ngie * https://github.com/yaneurabeya/scratch/blob/master/bayonetta/root/bin/installkernel.sh
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E32B5AE3-EE84-461B-BBA9-4761BD313030>
