From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: [BLOG] custom kernel config Date: Mon, 20 May 2019 16:57:28 +0200 Message-ID: <87zhnhrx5z.fsf@gnu.org> References: <20190401180434.GF21029@macbook41> <20190515180945.GA7636@macbook41> <87h89uo4kb.fsf@devup.no> <87d0kiaqc0.fsf@netris.org> <20190517075045.GC9163@macbook41> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:44745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hSjjK-0007uB-9p for guix-devel@gnu.org; Mon, 20 May 2019 10:57:35 -0400 In-Reply-To: <20190517075045.GC9163@macbook41> (Efraim Flashner's message of "Fri, 17 May 2019 10:50:45 +0300") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Efraim Flashner Cc: guix-devel@gnu.org Hello Efraim, Like I wrote before, I like the tone and how the post addresses the topic. So I just have minor cosmetic suggestions, and then I guess you can push to guix-artwork.git and we can put it on-line maybe tomorrow? Efraim Flashner skribis: > Guix is, at its core, a source based distribution with substitutes, and ^~ Perhaps link to here. > as such building packages from their source code is an expected part of > regular package installations and upgrades. Given this starting point, > it makes sense that efforts are made to reduce the amount of time spent > compiling packages, and recent changes and upgrades to the building and > distribution of substitutes continues to be a topic of discussion within > Guix. One of the packages which I prefer to not build myself is the ^ Start a new paragraph here? > The linux-libre kernel package definition is actually a procedure which ^ Please make sure to write `linux-libre` (with backquotes) for all the identifiers, file names, and commands that appears in the post, notably all the CONFIG_* identifiers. Perhaps you can also link to ? > (define-public linux-libre-macbook41 > ;; XXX: Access the internal 'make-linux-libre' procedure, which is > ;; private and unexported, and is liable to change in the future. > ((@@ (gnu packages linux) make-linux-libre) (@@ (gnu packages linux) %l= inux-libre-version) Can this one be rewritten using the =E2=80=98inherit=E2=80=99 idiom that wa= s discussed? If not, that=E2=80=99s probably OK since you explicitly write that this is = not the recommended approach. Thanks for your work! Ludo=E2=80=99.