GNU bug report logs - #72119
All kernels depend on the latest kernel

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Dariqq <dariqq@HIDDEN>; dated Sun, 14 Jul 2024 21:11:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 72119 <at> debbugs.gnu.org:


Received: (at 72119) by debbugs.gnu.org; 11 Oct 2024 02:28:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 10 22:28:22 2024
Received: from localhost ([127.0.0.1]:32840 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sz5OA-0000l9-HQ
	for submit <at> debbugs.gnu.org; Thu, 10 Oct 2024 22:28:22 -0400
Received: from mail-pf1-f172.google.com ([209.85.210.172]:46080)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1sz5O7-0000ku-BS
 for 72119 <at> debbugs.gnu.org; Thu, 10 Oct 2024 22:28:20 -0400
Received: by mail-pf1-f172.google.com with SMTP id
 d2e1a72fcca58-71e038f3835so1512674b3a.0
 for <72119 <at> debbugs.gnu.org>; Thu, 10 Oct 2024 19:28:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1728613626; x=1729218426; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=LklaHoIU9Ugk1l1gsQ1sX2BR/18Etm/daVmA66IsY4w=;
 b=boU9E2MrBeTH1NlMJpb/+ID5ciYXM58oZwAYK9JJ2y+UkG/XaVa2cQl9AEN5Hyh5A9
 8+E4fOUnQW2/6eY0RhLLOlYRBTfTr7ke+fRU8IqsQMY5PvywEdpTPEbqhNAwcvCmvpK+
 pO8tGrDZnyMHJC6VOF03112GpkHaIcJ5Z9JWq2W6cNA8xPMfaV17arDx2FfN1IgkxkEv
 a8KI2QgMJ+TbyU3FvMmk5A8Fjvs1mHnlfkNu4IgN1rxqRKXDK4tPXdOBNnldXB2vmKKo
 a0dZ6u4OkVQ1HwphPuwBhvYPumumnSMJv7qPqshRbFOpii/suj+aV8fNx499jk6VShkY
 wCvw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1728613626; x=1729218426;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=LklaHoIU9Ugk1l1gsQ1sX2BR/18Etm/daVmA66IsY4w=;
 b=MUBevuo7PsktFmYfCr4Vep1H2FFazm8b8aEcT50mRHMgWOMykcI6Eeym3atMKbMcOg
 KEpOxBFwpOWiRftzpBcDHQhAAq8WNJYS2RZ1vrmpBCLfQbjEAP4MKXdvK9+I19PFs4mM
 h2MgrVEm95Qf0W0ZJwqQk8pUM4aAAfD6uiNMMpENAtTQB8cSxPMGuvrQtL3aSvg0P6Cs
 A7BTJA8nf86vcjCQtjMp1C7bJfUhZ1LWa420Ux+A4suCYnLYPss7KqpWuXJc5rRHFLyX
 Oms0w1zRK1mOsek3ee/Gmx0uy8LskoFvm/VcrbhhwpHPVgnp7DY1eWprUwV4GsJFX3Qc
 r7BA==
X-Forwarded-Encrypted: i=1;
 AJvYcCWdBGzVNQ0NVgK9U/Ttps/iUKCHGsehdc5wezXlgPdWtTfuW3+ABHaJ+9ig+nlSVwiEgPN6uA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Ywq5viGrDetpo9XPuvYrji+nVc1eA3rhb1y2zzyqhKFo2vWt3Ab
 e7Ew+Ay1ZOF81MEsAMRxcO4Z2knz3yxXBPE4msH85LAqQVKlqXne
X-Google-Smtp-Source: AGHT+IEB+UYuKWX/OIog8+5bKVN3kkTb3T1YyDvaomLxuyUyfcyC7yfGbH5r4opxkQA0yqVUenBqPA==
X-Received: by 2002:a05:6a00:1145:b0:71e:594:f1ef with SMTP id
 d2e1a72fcca58-71e37ea1de0mr1720243b3a.16.1728613626271; 
 Thu, 10 Oct 2024 19:27:06 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-71e2ab0ef9bsm1715465b3a.202.2024.10.10.19.27.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 10 Oct 2024 19:27:05 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Dariqq <dariqq@HIDDEN>
Subject: Re: bug#72119: All kernels depend on the latest kernel
In-Reply-To: <7e4afd90-73c1-4794-9a23-d78672bf63a4@HIDDEN>
 (dariqq@HIDDEN's message of "Mon, 15 Jul 2024 17:24:29 +0000")
References: <874j8qacep.fsf@HIDDEN>
 <7e4afd90-73c1-4794-9a23-d78672bf63a4@HIDDEN>
Date: Fri, 11 Oct 2024 11:27:02 +0900
Message-ID: <87frp374sp.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72119
Cc: Wilko Meyer <w@HIDDEN>, Leo Famulari <leo@HIDDEN>,
 72119 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

Dariqq <dariqq@HIDDEN> writes:

> Hi Wilko,
>
> On 15.07.24 17:43, Wilko Meyer wrote:
>> Hi Dariqq,
>> 
>>> As a solution I would propose either
>>> - updating the default 5.14.49 header (there is a big warning next to it
>>> so probably not a good idea)
>>> - or create a second stable, recent enough header to use for such cases.
>> I'm still in favor of the second solution, as previously discussed
>> here:
>> https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00182.html.
>> 
>
> Just creating a second newer header package would be relatively easy
> to implement without much rebuilds. (basically only all kernels which
> are already being rebuild weekly).
>
> The more general problem is a bit more tricky though:
>
>> However, I think linux-libre-headers should refer to the latest
>> header, and for bootstrapping purpose there *should* be a
>> linux-libre-headers-bootstrap variable or something like that.
>> 
>
> I agree that it is a bit confusing that there is an unversioned
> linux-libre for the the latest kernel but the unversioned header is
> some arbitrary version.
>
>> I'm not too knowledgable on the entire bootstrapping process, but if I
>> see that correctly, the headers are only used in
>> linux-libre-headers-boot0 of commencement.scm? That could be changed,
>> even though I'm not sure what that implies in terms of rebuilds.
>> 
>
> The main part (i can see) where linux-libre-headers are used apart
> from the bootstrapping process is being propagated from glibc and
> therefore being included into *every* build environment (apart from
> hurd). So in terms of rebuilds basically everything.

I think that's a correct assessment.  Can be done on a dedicated branch
on ci.guix.gnu.org.  Wilko, if you need admin access to the Cuirass web
interface to set that up, I can provide you with the needed TLS
certificates.

-- 
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#72119; Package guix. Full text available.

Message received at 72119 <at> debbugs.gnu.org:


Received: (at 72119) by debbugs.gnu.org; 15 Jul 2024 17:24:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 15 13:24:48 2024
Received: from localhost ([127.0.0.1]:60353 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sTPRQ-00058W-BU
	for submit <at> debbugs.gnu.org; Mon, 15 Jul 2024 13:24:48 -0400
Received: from mout02.posteo.de ([185.67.36.66]:42689)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dariqq@HIDDEN>) id 1sTPRO-00058D-EY
 for 72119 <at> debbugs.gnu.org; Mon, 15 Jul 2024 13:24:47 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id BF15A240101
 for <72119 <at> debbugs.gnu.org>; Mon, 15 Jul 2024 19:24:36 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1721064276; bh=Le2bTtyfNipwPW2qK6VZoHwXDLtPoB1bP8+LoWo2G5U=;
 h=Message-ID:Date:MIME-Version:Subject:To:Cc:From:Content-Type:
 Content-Transfer-Encoding:From;
 b=cyTiT/NHyyuFz7VutBAO0Hb+1H7M1ESoAwf96S3ZwWIZgPEVZm/G56I7FMwPKX7wN
 mF4ihPItZHjUisZGNPKcTzg2JYlYFSS/I8xO5LfC4mqE4wVqLgIBMmD1zkXxaix2Ap
 vQxNUFmXpWSUx7QJUt21hddfGcvLyBCUg6Ct3eSoEZ6SniKehxkaSBT/7n4OidolRB
 ITNGn7s08xR3kdeY6MHuFacS9tcI7AGQNB97AQSzfG5N7YiExpBnZQFDAMFPStbuPl
 jATiM0KOM+ctloJlu2KLtMz7Y5ZGcnr0SDtoPCZK5hjbi1sfKrxBCPxc0ao/RVPDFi
 KeBqolkkV2dQA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4WN8Fv0Mhbz9rxB;
 Mon, 15 Jul 2024 19:24:34 +0200 (CEST)
Message-ID: <7e4afd90-73c1-4794-9a23-d78672bf63a4@HIDDEN>
Date: Mon, 15 Jul 2024 17:24:29 +0000
MIME-Version: 1.0
Subject: Re: All kernels depend on the latest kernel
To: Wilko Meyer <w@HIDDEN>
References: <874j8qacep.fsf@HIDDEN>
Content-Language: en-US
From: Dariqq <dariqq@HIDDEN>
In-Reply-To: <874j8qacep.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72119
Cc: 72119 <at> debbugs.gnu.org, Leo Famulari <leo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Wilko,

On 15.07.24 17:43, Wilko Meyer wrote:
> Hi Dariqq,
> 
>> As a solution I would propose either
>> - updating the default 5.14.49 header (there is a big warning next to it
>> so probably not a good idea)
>> - or create a second stable, recent enough header to use for such cases.
> 
> I'm still in favor of the second solution, as previously discussed here:
> https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00182.html.
> 

Just creating a second newer header package would be relatively easy to 
implement without much rebuilds. (basically only all kernels which are 
already being rebuild weekly).

The more general problem is a bit more tricky though:

> However, I think linux-libre-headers should refer to the latest
> header, and for bootstrapping purpose there *should* be a
> linux-libre-headers-bootstrap variable or something like that.
> 

I agree that it is a bit confusing that there is an unversioned 
linux-libre for the the latest kernel but the unversioned header is some 
arbitrary version.

> I'm not too knowledgable on the entire bootstrapping process, but if I
> see that correctly, the headers are only used in
> linux-libre-headers-boot0 of commencement.scm? That could be changed,
> even though I'm not sure what that implies in terms of rebuilds.
> 

The main part (i can see) where linux-libre-headers are used apart from 
the bootstrapping process is being propagated from glibc and therefore 
being included into *every* build environment (apart from hurd). So in 
terms of rebuilds basically everything.

Have a nice day,
Dariqq




Information forwarded to bug-guix@HIDDEN:
bug#72119; Package guix. Full text available.

Message received at 72119 <at> debbugs.gnu.org:


Received: (at 72119) by debbugs.gnu.org; 15 Jul 2024 15:43:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 15 11:43:54 2024
Received: from localhost ([127.0.0.1]:60265 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sTNrm-0002LO-Ig
	for submit <at> debbugs.gnu.org; Mon, 15 Jul 2024 11:43:54 -0400
Received: from mail.wmeyer.eu ([95.216.196.112]:55772)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <w@HIDDEN>) id 1sTNrk-0002L8-Em
 for 72119 <at> debbugs.gnu.org; Mon, 15 Jul 2024 11:43:53 -0400
From: Wilko Meyer <w@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail;
 t=1721058223; bh=IPsGXcwxn+qG1lUk9BjOdHlt6RQ6pqC6VqOHiYG10TU=;
 h=From:To:Cc:Subject:Date;
 b=qeC1pHH7eD7asF9RXLvwQdRb7jC6aYw6YgerpZP+tcL5p7UVOZVZkmkHFO4tDjKL0
 RPuF5vASEQ2j3sUw6bW/5Fhzti8K43B1OvuU8WcQwkpATv/ji3o2QyU4u1LRWCsFEe
 GpWI70CcFqxuRO85MLoCrO2EiYvs4W8f2qXvmbmY=
To: 72119 <at> debbugs.gnu.org
Subject: All kernels depend on the latest kernel
Date: Mon, 15 Jul 2024 17:43:42 +0200
Message-ID: <874j8qacep.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72119
Cc: Dariqq <dariqq@HIDDEN>, Leo Famulari <leo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Dariqq,

> As a solution I would propose either
> - updating the default 5.14.49 header (there is a big warning next to it 
> so probably not a good idea)
> - or create a second stable, recent enough header to use for such cases.

I'm still in favor of the second solution, as previously discussed here:
https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00182.html.

However, I think linux-libre-headers should refer to the latest
header, and for bootstrapping purpose there *should* be a
linux-libre-headers-bootstrap variable or something like that.

I'm not too knowledgable on the entire bootstrapping process, but if I
see that correctly, the headers are only used in
linux-libre-headers-boot0 of commencement.scm? That could be changed,
even though I'm not sure what that implies in terms of rebuilds.

-- 
Kind regards,

Wilko Meyer
w@HIDDEN




Information forwarded to bug-guix@HIDDEN:
bug#72119; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 Jul 2024 21:10:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 14 17:10:12 2024
Received: from localhost ([127.0.0.1]:58643 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sT6U0-0004Gh-ER
	for submit <at> debbugs.gnu.org; Sun, 14 Jul 2024 17:10:12 -0400
Received: from lists.gnu.org ([209.51.188.17]:58000)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dariqq@HIDDEN>) id 1sT6Ty-0004GZ-3i
 for submit <at> debbugs.gnu.org; Sun, 14 Jul 2024 17:10:10 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dariqq@HIDDEN>) id 1sT6Rp-00010C-3x
 for bug-guix@HIDDEN; Sun, 14 Jul 2024 17:07:57 -0400
Received: from mout02.posteo.de ([185.67.36.66])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dariqq@HIDDEN>) id 1sT6Rk-0007xV-Oe
 for bug-guix@HIDDEN; Sun, 14 Jul 2024 17:07:56 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 9D683240101
 for <bug-guix@HIDDEN>; Sun, 14 Jul 2024 23:07:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1720991265; bh=SdwWqAK4JuevTPAhZzc0/fKSEt+rBh+yyRtWoRSs97g=;
 h=Message-ID:Date:MIME-Version:To:From:Subject:Content-Type:
 Content-Transfer-Encoding:From;
 b=MXIyvfMeODjlXvWl0GEvM4wytALU0F8mlTaV1x+bkQDRjxwm/frZpxrXeI0xXUNlH
 PxEWi8VxI8jSC1Hnz8G0EIzQf7TbTqbh75op/xROkjlmZRhYbTcLgKcLBp1FzSkjkC
 yOfPk2I7HDSccJFm9OLq+i61rqHP6vmXqvx0Jw+akMVw3s9gu9/+ZgvPe8qeyh8gPH
 MhMwXMpkpfpKOWT1T4rlBtQAV8RMmoeM+PX9nteCXp/t+hxe6slnBwbnK/Dkp6mPrx
 CPjO0HJMgiR5xXXBdL590QEsViqj56ngeJg7EMDHU4yOSpRcsWdq3bfAz+xwlek9mP
 l7lH7mQYlANZQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4WMdFr5VqKz6tw7
 for <bug-guix@HIDDEN>; Sun, 14 Jul 2024 23:07:44 +0200 (CEST)
Message-ID: <f85650b1-3e1c-418e-85d5-450810b41aba@HIDDEN>
Date: Sun, 14 Jul 2024 21:07:39 +0000
MIME-Version: 1.0
Content-Language: en-US
To: bug-guix@HIDDEN
From: Dariqq <dariqq@HIDDEN>
Subject: All kernels depend on the latest kernel
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=185.67.36.66; envelope-from=dariqq@HIDDEN;
 helo=mout02.posteo.de
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi Guix,

Since commit b72b6063cebbcfd64d43f5b05ba8470eb11c3f65 added dwarfes and 
bpf support to our kernel an update to the latest kernel causes a 
rebuild of all kernels.

The reason is

linux-libre-*->dwarfes->libbpf->linux-libre-headers-6.9

as (dependants of) libbpf need newer kernel headers than the default 
ones (5.15.49).

As an example for this you can look at a recent kernel updates job on ci
https://ci.guix.gnu.org/eval/1480123 :
All kernels are being rebuilt despite only the 6.* ones being updated.


This problem will probably only increase in the future as newer versions 
of packages might also require newer headers.

I also encountered this recently when i tried to (unsuccessfully) update 
mutter to 46 where the build would fail as some file utilizes 
DMA_BUF_IOCTL_EXPORT_SYNC_FILE  which (i think) was only added with the 
6.0 kernel headers. Once that is properly packaged in guix using any of 
the "rolling" headers for mutter would then also cause weekly gnome 
rebuilds, etc.

 From the comments in the libbpf package it seems anything >= 6 should 
be enough for that package as well.

As a solution I would propose either
- updating the default 5.14.49 header (there is a big warning next to it 
so probably not a good idea)
- or create a second stable, recent enough header to use for such cases.

This would also reduce maintenance burden of constantly updating these 
inputs when the kernel and thus its headers are removed from guix due to 
becoming eol.
This already caused a problem once when the 6.8 kernel was removed:
https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00181.html

Thanks.




Acknowledgement sent to Dariqq <dariqq@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#72119; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.