From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id lNHbHvw+lGaCfAEAqHPOHw:P1 (envelope-from ) for ; Sun, 14 Jul 2024 21:11:24 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id lNHbHvw+lGaCfAEAqHPOHw (envelope-from ) for ; Sun, 14 Jul 2024 23:11:24 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=MXIyvfMe; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1720991484; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=LW36uuoPodWbRZXJQb4lS3L2rbcFx27a72Rrw3tRmD8=; b=BZi5VY7qAXAsj/uMbjyKoxK86AbZLHXNdDvYS5psSyxOYWs3l9SWw0wjXRo5o9hMjp/w7R x0xyhB23uGg0WSgN85WAzjZVlCVeBO4DiB56fCHDLRa+5PFbIGZjOHDSh/HYxwBFNIqV89 6Aw7RA0nZGAQS+Pbyc49rOKuzgBp8pT1xdJaFDStFpxraF9p9v7DwG483huUG4PpptcaQD n0ODgMMhdod7cJ3dgoj48eJC9CDBV7W9ydu0BZayTAmKF2T8dKY3Yr4E5WxSdyTWbkjjIX UNXS7T5Zf1Zmop19jdRBh9qYFeQQwne/vQucG7wUSz/yu9TKYRAmryaQH1MykA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1720991484; a=rsa-sha256; cv=none; b=OCOzCqr7jmldm94XQX8wNDmCfl4lowlKOqJLJlNXqQSHqO+s8rkpKdBmAeS0w86cFkwx2i XrNBHDclKZTVQfuAwMucwuta5u8hEHQCSyPj5jZ0FOjQtEvXiLTmmuJMvncaSHeAwUJMKm JqRAiBAQfe6EoBZp7zKxdfdIucuRlcyEcFQJwUi1Ztz0BHDfT2zg3cQlg/fCkNHSse7Gtx ud5BKVnzZ3VR1yItVb8e2Y3CQ65ROCf9eUlFRQwnrau0sZ2sXSqtJaQ+dFFMh2DtjoRMAL 7WL6366ujGGgUZDFQpzV3Xp3idfDybCLSJHQyGN9W9BuLur+IQvRpiv3/N6I3w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=MXIyvfMe; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D6CC270085 for ; Sun, 14 Jul 2024 23:11:23 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sT6Ur-0001MQ-Oy; Sun, 14 Jul 2024 17:11:05 -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 ) id 1sT6Un-0001LJ-W7 for bug-guix@gnu.org; Sun, 14 Jul 2024 17:11:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sT6Um-0000aV-Rd for bug-guix@gnu.org; Sun, 14 Jul 2024 17:11:00 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sT6Uo-0004Hu-9h for bug-guix@gnu.org; Sun, 14 Jul 2024 17:11:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#72119: All kernels depend on the latest kernel Resent-From: Dariqq Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 14 Jul 2024 21:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72119 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 72119@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172099141216416 (code B ref -1); Sun, 14 Jul 2024 21:11:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Jul 2024 21:10:12 +0000 Received: from localhost ([127.0.0.1]:58643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT6U0-0004Gh-ER for submit@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 ) id 1sT6Ty-0004GZ-3i for submit@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 ) id 1sT6Rp-00010C-3x for bug-guix@gnu.org; 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 ) id 1sT6Rk-0007xV-Oe for bug-guix@gnu.org; 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 ; 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 ; Sun, 14 Jul 2024 23:07:44 +0200 (CEST) Message-ID: Date: Sun, 14 Jul 2024 21:07:39 +0000 MIME-Version: 1.0 Content-Language: en-US From: Dariqq 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@posteo.net; 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -2.70 X-Spam-Score: -2.70 X-Migadu-Queue-Id: D6CC270085 X-Migadu-Scanner: mx11.migadu.com X-TUID: TkbEgVms+RqY 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.