From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Linux-libre Date: Thu, 29 May 2014 17:53:46 +0200 Message-ID: <87wqd48tth.fsf@gnu.org> References: <20140529143026.GA12567@debian> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wq2eU-0006dP-CV for guix-devel@gnu.org; Thu, 29 May 2014 11:54:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wq2eL-0002xd-QJ for guix-devel@gnu.org; Thu, 29 May 2014 11:53:58 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:48023) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wq2eL-0002xC-J0 for guix-devel@gnu.org; Thu, 29 May 2014 11:53:49 -0400 In-Reply-To: <20140529143026.GA12567@debian> (Andreas Enge's message of "Thu, 29 May 2014 16:30:26 +0200") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge skribis: > I just noticed the following: > > $ guix package -A linux-libre > linux-libre 3.13.7 out gnu/packages/linux.scm:210:3 > linux-libre-headers 3.3.8 out gnu/packages/linux.scm:97:3 > > Should the two versions not be made to coincide? No. The problem is that the headers are what libc builds against. It doesn=E2=80=99t need the latest version (in fact, we build it with --enable-kernel=3D2.6.30.) > I came acroos this when looking for linux/module.h, for which the configu= re > of kmod looks, itself a dependency of udev. I suspect the problem is that linux-libre-headers is build with the default config, which may lack some features, and so as a side effect some headers are not installed. That would need investigation, but if this is correct, let=E2=80=99s fix th= at in core-updates. Would you like to look into it? Or maybe Al=C3=ADrio? :-) Thanks, Ludo=E2=80=99.