Date: Sat, 7 May 2016 09:59:06 +0200 From: Ben Woods <woodsb02@gmail.com> To: "Ngie Cooper (yaneurabeya)" <yaneurabeya@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: <CAOc73CD_0O2bBNB9UH7JhzaCBj1iVD0t_FjkuPJEbWj3M2-oPA@mail.gmail.com> In-Reply-To: <1CCC4F95-D01E-4A5E-A744-5FE2ECA3D8FB@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> <1CCC4F95-D01E-4A5E-A744-5FE2ECA3D8FB@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7 May 2016 at 09:48, Ngie Cooper (yaneurabeya) <yaneurabeya@gmail.com> wrote: > glebius changed the defaults to fix POLA, but the naming per the behavior > is confusing. Right now the behavior between ^/head and ^/stable/10 > before/now match -- I just had to wrap my mind around the default being the > affirmative of a negative (i.e. only install one kernel, as opposed to > install all extra kernels by default). > -Ngie Indeed, I am not sure I understand the POLA violation entirely (ignoring the fact that this variable requires affirmation of a negative). If you list 2 kernels in the KERNCONF variable, why is it astonishing that 2 kernels get installed? Even if the old behaviour was to only install 1 kernel, if you are listing 2 kernels in KERNCONF presumably that is because you want to install 2 kernels? Regardless, perhaps it is ok to leave behaviour on stable 9/10 unchanged, but to make the behaviour on head to install multiple kernels by default? That is the option that makes sense for PkgBase (build multiple kernel packages if more than one are listed in KERNCONF). Regards, Ben
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOc73CD_0O2bBNB9UH7JhzaCBj1iVD0t_FjkuPJEbWj3M2-oPA>