From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id aKNpErKKH2YD/QAAe85BDQ:P1 (envelope-from ) for ; Wed, 17 Apr 2024 10:39:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id aKNpErKKH2YD/QAAe85BDQ (envelope-from ) for ; Wed, 17 Apr 2024 10:39:14 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=L14UtnHJ; 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=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1713343154; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=f1aWsGbttetEoKbit4FOYU0ViGXIqYwIL557vAxkMNY=; b=deodciAZskW2bMwWHBx8JQK5N5i9ce+R3IUtubiAL6glLt/rhoZVR3NC0zlo0JXGd3XccD FwJKICAzJv0N2R3dM0SqaZT0h+nrgrKly4Dvy0bUsN7XIK0Yi7DaCMKMGaANVKVhS3bx7e GTnuhLW2lT/1bKnkniXVFgknTLJv47XD+1tQFSfbo6gG2p4sV3TL6qXm08dd7qlC/3Buw8 9SyB92UESORJNOy7N5aJGNRWgODBeZa5tBvSpOWK2C1TNCblyV+qH3jNzU9PmfyRDMT52a B4KE7K6RXVMmX2LX85vdo1whN4xZI9IedwW+3Uy1A5jR6dp/cApchc8IXvWSwA== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1713343154; a=rsa-sha256; cv=fail; b=MRXwd04kth18rzfHa4xy5kkW9lhyUq/2Ci9iAn9xaZ4REJ5nfoQpnOs6jPTjByumZoDWYi d4MHRWzMo05t+/N4FINjeDR8wlK8IjXVU06jKm+3/kjwJwdn29j3CNSL5lK1vqi7QMRruG d30liDhTK1UeZfeFsMxHiduIJzh3tcDk8zdr77h6d3HLLozy+koQLQyGhNtgNAKYoQ5OYo yKmaFYx/hRi+Y0WwxaeSc6JWfAfX78YM+4HI4/tA1dcYJQHpWexnLPdoLR93ttGbquJdAw xq2yMrdQJSmtRJaUWFZBZj2tEvGGXlxa3DmVZ6YQ5W1M01nLOnQQ22rfwJ8OdA== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=L14UtnHJ; 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=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=none 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 17B093C601 for ; Wed, 17 Apr 2024 10:39:14 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rx0od-0006kC-SC; Wed, 17 Apr 2024 04:38:51 -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 1rx0ob-0006jl-9x for bug-guix@gnu.org; Wed, 17 Apr 2024 04:38:49 -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 1rx0ob-000281-1v for bug-guix@gnu.org; Wed, 17 Apr 2024 04:38:49 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rx0on-0001Y0-QK for bug-guix@gnu.org; Wed, 17 Apr 2024 04:39:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#70433: customize-kernel does not accept inferior package Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 17 Apr 2024 08:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70433 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70433@debbugs.gnu.org Received: via spool by 70433-submit@debbugs.gnu.org id=B70433.17133430865591 (code B ref 70433); Wed, 17 Apr 2024 08:39:01 +0000 Received: (at 70433) by debbugs.gnu.org; 17 Apr 2024 08:38:06 +0000 Received: from localhost ([127.0.0.1]:45692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rx0nu-0001S7-2x for submit@debbugs.gnu.org; Wed, 17 Apr 2024 04:38:06 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rx0nq-0001Qy-FB for 70433@debbugs.gnu.org; Wed, 17 Apr 2024 04:38:04 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1713343066; cv=none; d=zohomail.com; s=zohoarc; b=kdllmHjXslXCWhpvFCJIzfLDUQptaLxx3pbGjyxAbHvlrxbMMn36hVEU9echna7eq3REq+heZ1Dd7rrHk530ISw0jEOGhcPGKxpMwBn0eQpxPU9jP8epaVlrpxKdPFIrNIXC/DMhmPJEFgZwsY84bqRXGNgdYHOykmaSkMC4dG8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1713343066; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=f1aWsGbttetEoKbit4FOYU0ViGXIqYwIL557vAxkMNY=; b=KKiQ/uTrYMbRVIZazqSVDvA6ltrDSpYkPrbGCbTCZ7satR2tYKUjZcRWxss4BYMGWsYOLDZ7WhwUt8+jzogApSMtxX4PrArCjldXr2Fo68AC1WkGGvDi8PwpJi1RmV1vlZBPo+HJDPUr0nXVsT5LhWl62/yh3SFxOCvgCN0Wd0g= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1713343066; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:In-Reply-To:References:Date:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=f1aWsGbttetEoKbit4FOYU0ViGXIqYwIL557vAxkMNY=; b=L14UtnHJ9bGawiPbc/pBVrKI1L8ngTAFGkHLc6DFiSguyXE29ldhViIdLIx8138B cv1FBtm+ZqDC4kbJHkno0P6H7S+duCYihyBclZJ2BXWNWjW7pRy4648hrsGWKYTj1EV of1KN544Pw+ZZoznCD4OFFQzp8uTqusNr72sSIA4= Received: by mx.zohomail.com with SMTPS id 17133430648661012.4755844707145; Wed, 17 Apr 2024 01:37:44 -0700 (PDT) From: Ricardo Wurmus In-Reply-To: <87o7a8763f.fsf@elephly.net> (Ricardo Wurmus's message of "Wed, 17 Apr 2024 10:20:52 +0200") References: <87o7a8763f.fsf@elephly.net> User-Agent: mu4e 1.12.2; emacs 29.3 Date: Wed, 17 Apr 2024 10:37:42 +0200 Message-ID: <87il0g75bd.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External 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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -4.38 X-Spam-Score: -4.38 X-Migadu-Queue-Id: 17B093C601 X-Migadu-Scanner: mx13.migadu.com X-TUID: 5UUC4IUUWEKV Ricardo Wurmus writes: > Especially on underpowered aarch64 systems with custom kernels it may be > desirable to avoid rebuilding the kernel on "guix deploy" or "guix > system reconfigure". It's possible to use an inferior to pin the kernel > to a known good version. > > Unfortunately, this doesn't work when attempting to customize the kernel > with "customize-kernel" as that procedure doesn't accept an inferior as > an input package. "customize-kernel" works by inheriting from a base package. It then augments the arguments. Inheriting from an inferior package does not work, though. Nor is there a procedure to obtain the arguments of an inferior package. The na=C3=AFve approach of simply defining inferior-package-arguments fails: --8<---------------cut here---------------start------------->8--- (define (inferior-package-arguments package) "Return the arguments field of PACKAGE." (inferior-package-field package 'package-arguments)) ... (inferior-package-arguments linux-libre-arm64-generic/fixed) ice-9/boot-9.scm:1685:16: In procedure raise-exception: socket:20:156: Unknown # object: "#<" --8<---------------cut here---------------end--------------->8--- --=20 Ricardo