From owner-freebsd-pkgbase@freebsd.org Sat May 7 07:35:17 2016 Return-Path: Delivered-To: freebsd-pkgbase@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 DC238B31D65; Sat, 7 May 2016 07:35:17 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x22b.google.com (mail-pa0-x22b.google.com [IPv6:2607:f8b0:400e:c03::22b]) (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 ACEF41331; Sat, 7 May 2016 07:35:17 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-pa0-x22b.google.com with SMTP id xk12so55298676pac.0; Sat, 07 May 2016 00:35:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=swDRV9xH1oyFX9YTAD5Qpf8bQyFCidfmfI4Dei86OQc=; b=Xh8FuSWC2aAXKQ2wnKhKLrD/+vNWr1VEL8DO8KdHvVLcypbsKEzEGu8AaykNMYIEk1 UjESKt34Ctno3Lt9KXUu7gL2IAVdldWk2o82n5nZfDiGnaM+kO/shuACOU4FuJlalgqU 1YiDckPi3WOaDYCAZyzyduAbjLQhDx8Rp9ubDb1sF9wm2zw+yH1Jged5JR8dKzwju/jZ OmPLFlz7ZmIK3DbsHFEEdtkuIFPyCY+JgVT2+4WSWbuB+pTOxqE2KaiXIp5iTz8SAdJE sJY5XzZaTu6W7298x3+JqXn8B2sYdRFT7uum+AeGUAFMnQzduKiIDMSDF78+RvWWh+nL AvQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=swDRV9xH1oyFX9YTAD5Qpf8bQyFCidfmfI4Dei86OQc=; b=WTinHesfUSnl2VmjQ0XuCs6gTXgszMUQPQ9KON9BD4THLqUQ195H/Ocx6RBz5tbA1d iXKBFt4Z6R+ZHMYmoIBZW7mGF2Ac3xy82wXJ6JjNbbP00L70kFoJeqLFtozPYa/OrP1t IpBMNc4MrOk3grlQPH8gB5aOB7nraiJirHABcRxIDucEs8dF3KHuSSaflB0m8/m/9QLm mLY/nnPbLipUTb0R09Bgcz9UimkpxxlyjrV668bH/wA5jKgRbVV83UjAjyuaV9ucX57j ZyPPGgXik8QuKBj8Ib8Mc+cGYfjzL9oYLNiFTuilEJ9xmivUZPgaidk/Ug8jNvGuUD8B PRWg== X-Gm-Message-State: AOPr4FX010d2hymJ6lnDQkM/0fm7pDSFyFy/DlC/fatRYI4hmbX+WDrFl7S6CJ/rHQNgMA== X-Received: by 10.66.183.36 with SMTP id ej4mr34506845pac.53.1462606517331; Sat, 07 May 2016 00:35:17 -0700 (PDT) Received: from [192.168.20.7] (c-73-97-222-46.hsd1.wa.comcast.net. [73.97.222.46]) by smtp.gmail.com with ESMTPSA id i75sm2462242pfj.51.2016.05.07.00.35.13 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 07 May 2016 00:35:16 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: NO_INSTALLEXTRAKERNELS and PkgBase From: "Ngie Cooper (yaneurabeya)" In-Reply-To: Date: Sat, 7 May 2016 00:35:10 -0700 Cc: Glen Barber , "freebsd-pkgbase@freebsd.org" , FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: <7018EDCD-A567-446D-965C-9E886D543238@gmail.com> References: <20160506221151.GN1362@FreeBSD.org> To: Ben Woods X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-pkgbase@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Packaging the FreeBSD base system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 May 2016 07:35:18 -0000 (Replying because I kicked the hornet=E2=80=99s nest when my build = failed) Hi Ben, > On May 7, 2016, at 00:27, Ben Woods wrote: >=20 > On Saturday, 7 May 2016, Glen Barber wrote: >=20 >> With 'installkernel', the first kernel listed in KERNCONF is = installed >> as the default (/boot/kernel), and subsequent kernels are installed = with >> the kernel name included in the path (/boot/kernel.${INSTKERNNAME}). = In >> both cases (source-based upgrades and with pkgbase), the behavior = will >> remain the same. >>=20 >> Glen >>=20 >=20 > Hi Glen, >=20 > With the recent commit mentioned previously, only the first kernel = listed > in KERNCONF is installed unless make.conf contains the following line: > NO_INSTALLEXTRAKERNELS=3Dno >=20 > This affects both source-based upgrades (make installkernel) and = package > building (make packages). >=20 > Is this the desired behaviour? The naming is very confusing. It should be: - MK_INSTALLEXTRAKERNELS=3Dno -> only install one - MK_INSTALLEXTRAKERNELS=3Dyes -> install multiple, as gjb@ described = above. Since I kicked the hornet=E2=80=99s nest (and imp@ complained about the = NO_*), I=E2=80=99ll introduce a new WITH/WITHOUT option for this and = release/release.sh can use it. Thanks! -Ngie=