From owner-freebsd-current@freebsd.org Sat May 7 07:59:08 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60E97B31617; Sat, 7 May 2016 07:59:08 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0BDEB12E6; Sat, 7 May 2016 07:59:08 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-wm0-x22c.google.com with SMTP id e201so80925089wme.0; Sat, 07 May 2016 00:59:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=WfInDKvbkwrSKIR+ipUYEaXykWAl3VYl9nWFf5+kMjY=; b=s5gL6g70WWQPxiFT8gOGH6CooFuyEGWwVh9LgDuoQoMGbqcLS1+4yxZczRWDaiL+3d LetfBZcCCW8B5PHM5XJfuw4DqQSm6plJJrmeLXDcEy1so3RZwAU044xzNsyZbwmI/ST7 WheG3C7ZrbPJuVxA9QITryHb7G6+SevLsCI/vXybyf96uazIrUt4nFLKBq3RROI0E4TZ qLqavH8/bElwDBz/9TK62od1vAWoyBDGX5JyPYbyH727AIhpJq/4M6jAqGGvOO5p1nH3 edRZPQAbFsxYW9ZqxMFtgmDpUokL4/bRPiurZKocm5+LH+cgYEZgA8J42vqvmngEbQ03 vMfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=WfInDKvbkwrSKIR+ipUYEaXykWAl3VYl9nWFf5+kMjY=; b=Ha75Fm3hC5l34GMeYiy80jwUjBbQns5JixNC+/9pOX3i0TbaYqm9DGNEUO519taSL7 gmbPXhiEupi4H+8p7Dn+p5XvyLkohqer4D/GF7uiMjwtiBV3oTltcZT1zRNeLTN4O9US +iKTyx0cFMwxwLMxckrLc6/uspYuC4Moqjx/menBLBcPO3VNDqvzeUQoCK/xDyxiMtb6 D91QAIo4s0rGswU/2bx/r5+Otjnah1WREWktO+gZrCWS1RF+sDR+gPSqKx/hWuoJb2eU PMV8eqpqUyQvTt4UD6xfmCZ3EXBTV2Ub78UsOLIM/jYgIf4fIciijZCKuzfrtC3cvDTR /eTw== X-Gm-Message-State: AOPr4FU236GvpAbbdr7o+7pUXeGjlkdann1S9L+AGgCPR8GOY+v4ybEHipeT9mzdesKEAiDTAtaPCHHpN4jfKA== MIME-Version: 1.0 X-Received: by 10.194.189.231 with SMTP id gl7mr25347780wjc.129.1462607946085; Sat, 07 May 2016 00:59:06 -0700 (PDT) Received: by 10.194.16.201 with HTTP; Sat, 7 May 2016 00:59:06 -0700 (PDT) In-Reply-To: <1CCC4F95-D01E-4A5E-A744-5FE2ECA3D8FB@gmail.com> References: <20160506221151.GN1362@FreeBSD.org> <7018EDCD-A567-446D-965C-9E886D543238@gmail.com> <20160507074159.GC47527@FreeBSD.org> <1CCC4F95-D01E-4A5E-A744-5FE2ECA3D8FB@gmail.com> Date: Sat, 7 May 2016 09:59:06 +0200 Message-ID: Subject: Re: NO_INSTALLEXTRAKERNELS and PkgBase From: Ben Woods To: "Ngie Cooper (yaneurabeya)" Cc: Glen Barber , "freebsd-pkgbase@freebsd.org" , FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 May 2016 07:59:08 -0000 On 7 May 2016 at 09:48, Ngie Cooper (yaneurabeya) 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