From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 416321386C4 for ; Sun, 27 Jan 2013 01:07:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 37FE521C007; Sun, 27 Jan 2013 01:06:58 +0000 (UTC) Received: from mail-ia0-f177.google.com (mail-ia0-f177.google.com [209.85.210.177]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5BB0BE0175 for ; Sun, 27 Jan 2013 01:06:57 +0000 (UTC) Received: by mail-ia0-f177.google.com with SMTP id h8so2603546iaa.36 for ; Sat, 26 Jan 2013 17:06:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=MPaGeniAJ0qq+5I+eomiE/58U5qrGuMr+3k280nLgnk=; b=WH2K7GqB0iNGRt0Chm+8PM7umK8ZLuFDMDScbHe5TWD6EqKLTFRznsPQmRvqql32Hx uNYo6Gdgs1rxg/2Mo8GZdN3Y2Qji+tSwvx6nYsNUR3k89e0fISHn0q2eJ0agPQXy6oHG nTO9piKq2nvavwCxWf0KQ6kvBu7FztHJy0Utr1aB6D+z5VKDEu0btRx7aTwV+ZFR/por B8T058rtEQac8HsrSJNen15S7bW7bnrCkCaiFL2ZqLg7n7UxamdIn7xDHDCeDQqzwaaS gSCedtQfYDXPE9jhjzqIoBL7cOXD40N66dhanzQ8JM3JkGgWURG+CeoOVp9vBoZ5Vu6L GeCw== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.50.203.37 with SMTP id kn5mr2038393igc.47.1359248816609; Sat, 26 Jan 2013 17:06:56 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.64.30.231 with HTTP; Sat, 26 Jan 2013 17:06:56 -0800 (PST) In-Reply-To: <20130127003118.26642.qmail@stuge.se> References: <51017B0A.4060608@gentoo.org> <510183B2.8020603@orlitzky.com> <5101844B.8070005@gentoo.org> <510189CE.3020700@orlitzky.com> <20130127003118.26642.qmail@stuge.se> Date: Sat, 26 Jan 2013 20:06:56 -0500 X-Google-Sender-Auth: -rIb9HCFqiNvADK9YtguKSz_qYA Message-ID: Subject: Re: [gentoo-dev] Re: RFC: CONFIG_CHECK_FATAL, making CONFIG_CHECKS fatal by default From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 0f271965-3b37-4c80-9efe-fea2c27b7f3d X-Archives-Hash: e49e06c51832454e9f10db6106fd8997 On Sat, Jan 26, 2013 at 7:31 PM, Peter Stuge wrote: > Rich Freeman wrote: >> having a standardized kernel with a few flags probably isn't a bad idea. > > That doesn't scale at all. Suggest instead take a .config as input to > the emerge, maybe something like savedconfig for busybox, and add > shortcuts for common options. > > That way, the same mechanism can be used for arbitrarily complex > configurations too. The intent would be to have all non-mutually-incompatible options enabled as modules and an accompanying initramfs. That's what every single other distro does - it works reasonably well. USE flags might be used for any odd situations that can't be covered in this way (though I can't think of any offhand - odd situations are probably handled best with a manual build). If you're just going to feed it a .config file then you might as well use genkernel - the idea is to be bulletproof. Just emerge the package and run grub-install and you have a bootable system. Rich