GNU logs - #75205, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75205: guix package test failure on i686-linux (kexec-load-file test)
Resent-From: Dariqq <dariqq@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 30 Dec 2024 16:56:01 +0000
Resent-Message-ID: <handler.75205.B.173557773414829 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 75205
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 75205 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173557773414829
          (code B ref -1); Mon, 30 Dec 2024 16:56:01 +0000
Received: (at submit) by debbugs.gnu.org; 30 Dec 2024 16:55:34 +0000
Received: from localhost ([127.0.0.1]:59653 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tSJ3G-0003r6-Fb
	for submit <at> debbugs.gnu.org; Mon, 30 Dec 2024 11:55:34 -0500
Received: from lists.gnu.org ([209.51.188.17]:42464)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dariqq@HIDDEN>) id 1tSJ3E-0003qy-GH
 for submit <at> debbugs.gnu.org; Mon, 30 Dec 2024 11:55:33 -0500
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 1tSJ3D-0005o0-Io
 for bug-guix@HIDDEN; Mon, 30 Dec 2024 11:55:32 -0500
Received: from mout01.posteo.de ([185.67.36.65])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dariqq@HIDDEN>) id 1tSJ3B-0001wR-T6
 for bug-guix@HIDDEN; Mon, 30 Dec 2024 11:55:31 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 41EB5240027
 for <bug-guix@HIDDEN>; Mon, 30 Dec 2024 17:55:25 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1735577726; bh=FDFv+lcHRtqv/35nRYGQ4z+y/79G1WOrPHZ/ZMYWUlU=;
 h=Message-ID:Date:MIME-Version:From:Subject:To:Content-Type:
 Content-Transfer-Encoding:From;
 b=PpNlZpkGnO4Vy5qoje0wKUfbTy1Y7P9JwogcQXS3QddnjTz1sApRwIDwDNGI04TtO
 NAUN4ddTOH/JvMAzPf0dcLMlOs3WIEAW8H4JmDlf2xGZhx16nzhXbZzfCmaWuSQv5B
 ijtse1Y+OQs5IA9s+ZecnXObCLaN92PweprGAXvpb0zQBsyPEE/+nNKy3x+hsmlAyG
 Y1K2EcgbaEYmRswAomuq9wl0he0f3ACfk/j4xeZVq3sJMerpqSM7Z6GasrGMQStpXF
 gkYabcTwWQcVzyOoW9Ap8HnjiT4HlcOGF+w0qpUC9arC9MREiQy+QSfqrfSmDT6psB
 iEGNSYdlFN8EA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4YMMfj2QJXz9rxF
 for <bug-guix@HIDDEN>; Mon, 30 Dec 2024 17:55:25 +0100 (CET)
Message-ID: <781419f2-6304-4c18-b01c-412121126ee5@HIDDEN>
Date: Mon, 30 Dec 2024 16:55:17 +0000
MIME-Version: 1.0
From: Dariqq <dariqq@HIDDEN>
Content-Language: en-US
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=185.67.36.65; envelope-from=dariqq@HIDDEN;
 helo=mout01.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_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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-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 (--)

Hello,

The guix package is failing the newly added kexec-load-file syscall test 
on i686-linux:

 From https://ci.guix.gnu.org/build/7774049/details:

test-name: kexec-load-file
location: 
/tmp/guix-build-guix-1.4.0-31.121e96d.drv-0/source/tests/syscalls.scm:688
source:
+ (test-equal
+   "kexec-load-file"
+   EPERM
+   (catch 'system-error
+          (lambda ()
+            (let ((fd1 (open-fdes "/dev/null" O_RDONLY))
+                  (fd2 (open-fdes "/dev/null" O_RDONLY)))
+              (kexec-load-file fd1 fd2 "gnu.repl=yes")))
+          (lambda args (system-error-errno args))))
expected-value: 1
actual-value: 14
result: FAIL






Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Dariqq <dariqq@HIDDEN>
Subject: bug#75205: Acknowledgement (guix package test failure on
 i686-linux (kexec-load-file test))
Message-ID: <handler.75205.B.173557773414829.ack <at> debbugs.gnu.org>
References: <781419f2-6304-4c18-b01c-412121126ee5@HIDDEN>
X-Gnu-PR-Message: ack 75205
X-Gnu-PR-Package: guix
Reply-To: 75205 <at> debbugs.gnu.org
Date: Mon, 30 Dec 2024 16:56:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 75205 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
75205: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75205
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75205: guix package test failure on i686-linux (kexec-load-file test)
References: <781419f2-6304-4c18-b01c-412121126ee5@HIDDEN>
In-Reply-To: <781419f2-6304-4c18-b01c-412121126ee5@HIDDEN>
Resent-From: Ian Eure <ian@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 01 Jan 2025 04:18:01 +0000
Resent-Message-ID: <handler.75205.B75205.173570504115447 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75205
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 75205 <at> debbugs.gnu.org
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Received: via spool by 75205-submit <at> debbugs.gnu.org id=B75205.173570504115447
          (code B ref 75205); Wed, 01 Jan 2025 04:18:01 +0000
Received: (at 75205) by debbugs.gnu.org; 1 Jan 2025 04:17:21 +0000
Received: from localhost ([127.0.0.1]:37374 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tSqAa-000414-MP
	for submit <at> debbugs.gnu.org; Tue, 31 Dec 2024 23:17:20 -0500
Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]:53603)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ian@HIDDEN>) id 1tSqAY-00040q-1A
 for 75205 <at> debbugs.gnu.org; Tue, 31 Dec 2024 23:17:18 -0500
Received: from phl-compute-09.internal (phl-compute-09.phl.internal
 [10.202.2.49])
 by mailfhigh.phl.internal (Postfix) with ESMTP id DB8451140157;
 Tue, 31 Dec 2024 23:17:12 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-09.internal (MEProxy); Tue, 31 Dec 2024 23:17:12 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=retrospec.tv; h=
 cc:cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:message-id:mime-version:reply-to
 :subject:subject:to:to; s=fm1; t=1735705032; x=1735791432; bh=uN
 +nPcllXViu4nmWIVu3ouLoVvKIgos0hhBtB1locQk=; b=2K9CWQzpue+MRYAP81
 kAV1JV1RChHC1m9AwIR9aPpuwv659iQEezzYppU58L6MmMHyCnUb/BySxR0sq0Q/
 /G9hKLhS6qsW0sV1J21sP8Uz6Q+CL4aHs0aug7DRzmf5Yhzmfh+7QesuQgQcepRU
 pXbCWaWvgcW9+c+iitajKSoLCc9HwL7W2YCBrYJb5tFkPu/qxMzgnXA/p3qh3g4G
 J/NmIa0/9qTu+NLA5MP8R18X3p0CEk2Lpfdkey3wG0XpKtVdytFHfA8Ob+R46a+G
 7JikF35B3GHagL7s+I6jk2TFBx72gK4P4rV17+eGFaSZodEoJYbUWasLBTzHJ5n/
 AdAQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:message-id:mime-version:reply-to:subject
 :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
 fm2; t=1735705032; x=1735791432; bh=uN+nPcllXViu4nmWIVu3ouLoVvKI
 gos0hhBtB1locQk=; b=wDy0vaaZ8cz19RLvAfk/Ae9LK+67nGqo8wl644RwSns7
 ywhHf7fC2uF9WhRZB7O5+GIUJFHOIRf2IMrixYsv7DS7+FsfVtk1xoVnClOsOTw7
 /O+RMH6XUmM7AhugAnDm0JlcFG6CVwZvzVtH+0JhYD3nQNFd+UykMUS6UCJ+BmPm
 guiiDn1OhMWDPyx3lmKSOBEfGFFlP78xZe+4mZkVJHkBwcQBvX/H9rkd4ETa3tdU
 BOF8VntztvXe/87Cdmb31gBRyAXihzn5+fQnOs2WN5ZvM9AWWKgf7/YzJSFnWdzC
 jUPNUvJwBrJiitGINnw5b2TzMaLcvfCs7CSd1MgItQ==
X-ME-Sender: <xms:yMF0Z6oqEJ8-W-jH-Ir8HdpSA7TeOTGWMRoCBcOeXqZLKzn3XJbS3g>
 <xme:yMF0Z4oC5Ugz75dqaN3Rs2JfPBlLMnKvR39Xa0ZirJxQLrCrs3tJMPMo0DWVT1sQP
 8JklojdGYyKyr6hVg>
X-ME-Received: <xmr:yMF0Z_NoYsSXvtULkf1w20WSz4c6CzS3HFarO3dvrRyahwZq9iwbGKrkOgPqPNR0XWchyVd4dr6Ij8AUt-D_6_mWM2zljqWlj08_q5g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddruddvledgjedtucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu
 rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh
 htshculddquddttddmnecujfgurhephffvvefufgffkfggtgfgsehtqhertddtreejnecu
 hfhrohhmpefkrghnucfguhhrvgcuoehirghnsehrvghtrhhoshhpvggtrdhtvheqnecugg
 ftrfgrthhtvghrnheptdetkeffffefiefhueekvdeiueegieegffdthfelveelgfdtvdfh
 tdduheffuedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh
 homhepihgrnhesrhgvthhrohhsphgvtgdrthhvpdhnsggprhgtphhtthhopedvpdhmohgu
 vgepshhmthhpohhuthdprhgtphhtthhopehluhguohesghhnuhdrohhrghdprhgtphhtth
 hopeejhedvtdehseguvggssghughhsrdhgnhhurdhorhhg
X-ME-Proxy: <xmx:yMF0Z55tGMf5SBOFYxV5vQjNmVNFZBhab9RibglHVMAod3n-TPNPKg>
 <xmx:yMF0Z55kzgUtRq1DKPWf9N7nQW9MvNYBpL-kFGnFlLfI2a3wVYjSCg>
 <xmx:yMF0Z5hn1S0eYU8aJzN1egwHWTR3DxCBzcpjpidh6Fa_UG8QViAfhA>
 <xmx:yMF0Zz49rQHVJhEKXEjez3d0zWRDqVPgxNZuHFbY2_jXnnplVriTXA>
 <xmx:yMF0Z5EnulmtsEaVLgT8f3460CBVFMIPjoaAW5J7Fxsjsm2eoDMqaH-P>
Feedback-ID: id9014242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
 31 Dec 2024 23:17:12 -0500 (EST)
From: Ian Eure <ian@HIDDEN>
User-Agent: mu4e 1.12.7; emacs 29.4
Date: Tue, 31 Dec 2024 20:17:09 -0800
Message-ID: <87seq3uq0q.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
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.7 (-)

This is failing for me on aarch64-linux also:

    test-name: kexec-load-file
    location:=20
    /tmp/guix-build-guix-1.4.0-31.121e96d.drv-0/source/tests/syscalls.scm:6=
88
    source:
    + (test-equal
    +   "kexec-load-file"
    +   EPERM
    +   (catch 'system-error
    +          (lambda ()
    +            (let ((fd1 (open-fdes "/dev/null" O_RDONLY))
    +                  (fd2 (open-fdes "/dev/null" O_RDONLY)))
    +              (kexec-load-file fd1 fd2 "gnu.repl=3Dyes")))
    +          (lambda args (system-error-errno args))))
    expected-value: 1
    actual-value: 38
    result: FAIL

If I downgrade to commit 96cd163c14e68c66c6a4cf0b18261fc454f8c1ba,=20
guix tests pass again -- the failing test was added in the next=20
commit.  I=E2=80=99m not sure what the issue here, it seems like that=20
syscall shouldn=E2=80=99t be arch-dependent, and the errnos in the=20
failures are unhelpful.  38 is ERANGE, 14 is EFAULT, neither of=20
those seem applicable here.  EPERM is 1, and 38 doesn=E2=80=99t have its=20
LSB set, so it can=E2=80=99t be a bitmask.

I=E2=80=99m encountering the issue using Guix as a foreign package manager=
=20
on top of Debian 12 "bookworm" in a VM.  Perhaps there=E2=80=99s an=20
implicit dependency on the host system=E2=80=99s kernel in the test, which=
=20
Debian=E2=80=99s fails to meet.

Ludo=E2=80=99, any thoughts?

  -- Ian




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75205: guix package test failure on i686-linux (kexec-load-file test)
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 04 Jan 2025 18:12:01 +0000
Resent-Message-ID: <handler.75205.B75205.173601431720700 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75205
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ian Eure <ian@HIDDEN>
Cc: 75205 <at> debbugs.gnu.org
Received: via spool by 75205-submit <at> debbugs.gnu.org id=B75205.173601431720700
          (code B ref 75205); Sat, 04 Jan 2025 18:12:01 +0000
Received: (at 75205) by debbugs.gnu.org; 4 Jan 2025 18:11:57 +0000
Received: from localhost ([127.0.0.1]:57247 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tU8cu-0005No-SG
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 13:11:57 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:39502)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tU8cr-0005NW-QC
 for 75205 <at> debbugs.gnu.org; Sat, 04 Jan 2025 13:11:54 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tU8cm-0007Wx-5U; Sat, 04 Jan 2025 13:11:48 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=sik+X1aJNkWQAG+oJGwfePlo1wlAzE4gcSTmNBnCmhk=; b=os8GK0s/i9hYIsWnZifT
 G5tsiKGzKnj5FqxTPePFZNStJHpzQ7WlQ55L+Yo5Jh0Y29DLmUutYzyP6iYT1JjS2xVhDCO+eVri+
 GQQezYULZfyp/1N1EDqfl9+s7GIgytGeCozWoHJOUNXhgX/e+EbxfHBREG03zPCyYWTIGV7UVRUu7
 FrSci0aTAkTWcxCTZJSHPOLdmMXO7c3c2cHvmRLeFqhQ1w8kOjEKxUj1wUXm7kGr18c658iMHF/Wl
 maNUjkFUEvZ0wn0q4tt0iEIpgrt6zqBmsPstFHK3myfsRiVxHBf3fIeX9XvDPk72xYcMNuZU2of1P
 00kR9+80erJSug==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <87seq3uq0q.fsf@HIDDEN> (Ian Eure's message of "Tue, 31 Dec
 2024 20:17:09 -0800")
References: <87seq3uq0q.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: Quintidi 15 =?UTF-8?Q?Niv=C3=B4se?= an 233 de la
 =?UTF-8?Q?R=C3=A9volution,?= jour du Lapin
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Sat, 04 Jan 2025 19:11:35 +0100
Message-ID: <87v7uuphyg.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
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 (---)

Hello,

Ian Eure <ian@HIDDEN> skribis:

> This is failing for me on aarch64-linux also:
>
>    test-name: kexec-load-file
>    location:
>    /tmp/guix-build-guix-1.4.0-31.121e96d.drv-0/source/tests/syscalls.scm:=
688
>    source:
>    + (test-equal
>    +   "kexec-load-file"
>    +   EPERM
>    +   (catch 'system-error
>    +          (lambda ()
>    +            (let ((fd1 (open-fdes "/dev/null" O_RDONLY))
>    +                  (fd2 (open-fdes "/dev/null" O_RDONLY)))
>    +              (kexec-load-file fd1 fd2 "gnu.repl=3Dyes")))
>    +          (lambda args (system-error-errno args))))
>    expected-value: 1
>    actual-value: 38
>    result: FAIL

Could you strace it, to see if strace decodes it are =E2=80=98kexec_file_lo=
ad=E2=80=99?
For example like this:

  ./pre-inst-env strace -e kexec_file_load \
    guile -c '(use-modules (guix build syscalls)) (kexec-load-file (open-fd=
es "/dev/null" O_RDONLY) (open-fdes "/dev/null" O_RDONLY) "")'

38 is ENOSYS (=E2=80=9CFunction not implemented=E2=80=9D), not ERANGE.  Thi=
s could mean
that kexec support is missing in this kernel.

Thanks,
Ludo=E2=80=99.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75205: guix package test failure on i686-linux (kexec-load-file test)
References: <781419f2-6304-4c18-b01c-412121126ee5@HIDDEN>
In-Reply-To: <781419f2-6304-4c18-b01c-412121126ee5@HIDDEN>
Resent-From: boogs <boogs@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 06 Jan 2025 09:09:05 +0000
Resent-Message-ID: <handler.75205.B75205.173615451429739 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75205
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 75205 <at> debbugs.gnu.org
Received: via spool by 75205-submit <at> debbugs.gnu.org id=B75205.173615451429739
          (code B ref 75205); Mon, 06 Jan 2025 09:09:05 +0000
Received: (at 75205) by debbugs.gnu.org; 6 Jan 2025 09:08:34 +0000
Received: from localhost ([127.0.0.1]:36625 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tUj69-0007ja-PW
	for submit <at> debbugs.gnu.org; Mon, 06 Jan 2025 04:08:34 -0500
Received: from mail.venatores.group
 ([2001:19f0:9002:2d20:5400:4ff:fe1f:ec4b]:60008)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <boogs@HIDDEN>)
 id 1tUTWu-0004IB-Jq
 for 75205 <at> debbugs.gnu.org; Sun, 05 Jan 2025 11:31:09 -0500
From: boogs <boogs@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=venatores.group;
 s=mail; t=1736094662;
 bh=N0VEWDGQy3w+MGz/jUCqAAvtaAiwF6jknF+xmMos8Oc=;
 h=From:To:Subject:Date:From;
 b=Vu1ZH7rAkvXfqp/JsonZJsUDnyXXQjmOK3x6ygV8ArI1c+iGNSnia86R6ACKlYdda
 FTI3DwuVH5VQ52LpEhi3KQ8kuOvVAyQ4o5TbGEgByN2oJ2o0bYSo+Lx+yEWlUqK3J3
 ub99LISiac8ihseJxanVW77G9jrcyD2/8WkAEs6uOJ+91TAfZIV2QpvQLuCrESwQ2G
 qwekbGU4CqMuvJon/FdozcWiHHGLMC8TIzNf0CHmQFxWPKYAxR9dOchUoaHVQDLH2S
 H7BwqlhTTbNfZxXActa5pF26xYzpYFpX6lZCtzYrDmoB1ojLLyYtC15Q5ZNrnudYuz
 Ekemw5kcnNLlg==
Date: Sun, 05 Jan 2025 11:31:02 -0500
Message-ID: <87pll1kyt5.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Mailman-Approved-At: Mon, 06 Jan 2025 04:08:32 -0500
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 (-)

Forwarding my reply from this other relevant thread[1]:

> Hi,
> It looks like some people[1,2] including myself are running into an issue where the `guix system reconfigure` command fails, presumably because `KEXEC_FILE_DEBUG` is not supported in older kernel configurations. 
>
> The output of reconfiguring my system is the same as Simen's[2] ending in:
>
> ```
> To complete the upgrade, run 'herd restart SERVICE' to stop,
> upgrade, and restart each service that was not automatically restarted.
> Run 'herd status' to view the list of services on your system.
> WARNING: (guile-user): imported module (guix build utils) overrides core binding `delete'
> guix system: error: kexec-load-file: Invalid argument
> ```
>
> My system runs a custom kernel configuration that I created via `make menuconfig` in the kernel repo. I suspect the issue lies here:
>
> ```
> (define (kexec-loading-program os)
>   "Return a program that calls 'kexec_file_load' to allow rebooting into OS
> via 'kexec'."
>   (let ((root-device (file-system-device
>                       (operating-system-root-file-system os))))
>     (program-file
>      "kexec-load-system.scm"
>      (with-imported-modules '((guix build syscalls))
>        #~(begin
>            (use-modules (guix build syscalls))

>            (let ((kernel (open-fdes #$(operating-system-kernel-file os)
>                                     O_RDONLY))
>                  (initrd (open-fdes #$(operating-system-initrd-file os)
>                                     O_RDONLY)))
>              (kexec-load-file kernel initrd
>                               (string-join
>                                (list #$@(operating-system-kernel-arguments
>                                          os root-device)))
>                               KEXEC_FILE_DEBUG)))))))
> ```
>
> This is the relevant snippet from my kernel configuration: 
>
> ```
> #
> # Kexec and crash features
> #
> CONFIG_CRASH_CORE=y
> CONFIG_KEXEC_CORE=y
> CONFIG_KEXEC=y
> CONFIG_KEXEC_FILE=y
> CONFIG_KEXEC_JUMP=y
> CONFIG_CRASH_DUMP=y
> CONFIG_CRASH_HOTPLUG=y
> CONFIG_CRASH_MAX_MEMORY_RANGES=8192
> # end of Kexec and crash features
> # end of General setup
> ```
>
> [1] https://issues.guix.gnu.org/75320
> [2] https://issues.guix.gnu.org/75211

[1] https://issues.guix.gnu.org/75027


-- 
Boogs




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


Received: (at control) by debbugs.gnu.org; 6 Jan 2025 10:50:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 06 05:50:08 2025
Received: from localhost ([127.0.0.1]:36873 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tUkgO-0004HA-P2
	for submit <at> debbugs.gnu.org; Mon, 06 Jan 2025 05:50:08 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:53442)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tUkgN-0004FO-6Z
 for control <at> debbugs.gnu.org; Mon, 06 Jan 2025 05:50:03 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tUkgH-00044I-Tq
 for control <at> debbugs.gnu.org; Mon, 06 Jan 2025 05:49:57 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to:
 references; bh=niP69ou6D2l+hZHh+CZ9PwLU4UhzVdy9KeJgHbguE+s=; b=LkmgG8QO1+jVoG
 kFOLInPr3qwNKNykejSBxcRV5bEnQ6GgT54I/fhZyLx7jMPHynOfdgyvgJOLd0QLuFGY/wk4hx6P4
 gFXb7cT5zkziaDR3wFCA7KUgaTFotycCWhNtCctGwl+4PS7w0ntGteKzSJYuxXdfHWH8R8i/cHKXC
 Bi5aar086Bs3jCvte230KJUFxhl0R8TTLxBV3o7eLaONVV0x3hYvxm43Wtjh/xUpmfAMsCClN8fY1
 j9GJnwquAeTMuYjkQizWaCwlD/H2WHztieFJ9qkeA/h8K/a8yjnrNFLjvYpi354HqfRXG5OFizaiK
 Pbl7fQ1I4yJWAGsk3UKA==;
Date: Mon, 06 Jan 2025 11:49:56 +0100
Message-Id: <87ikqs9pyj.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Subject: control message for bug #75205
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
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 (---)

severity 75205 important
quit





Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75205: guix package test failure on i686-linux (kexec-load-file test)
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 06 Jan 2025 13:21:02 +0000
Resent-Message-ID: <handler.75205.B75205.173616965514433 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75205
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ian Eure <ian@HIDDEN>
Cc: 75205 <at> debbugs.gnu.org
Received: via spool by 75205-submit <at> debbugs.gnu.org id=B75205.173616965514433
          (code B ref 75205); Mon, 06 Jan 2025 13:21:02 +0000
Received: (at 75205) by debbugs.gnu.org; 6 Jan 2025 13:20:55 +0000
Received: from localhost ([127.0.0.1]:37276 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tUn2N-0003ki-1d
	for submit <at> debbugs.gnu.org; Mon, 06 Jan 2025 08:20:55 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:56330)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tUn2K-0003kT-Qt
 for 75205 <at> debbugs.gnu.org; Mon, 06 Jan 2025 08:20:53 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tUn2F-0006Z4-2m; Mon, 06 Jan 2025 08:20:47 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=hW0AhbgTSOs7z4u6cP9LTk4CZQzFOOFy/3YlnHcGa3U=; b=gRbYj0zwIj8y2D46aIr4
 kUJrIkTt0jz421zDuyowwhxi8WcOX7WC4aqyEdsMAa/BWMcc4+Sq0YL2PkS0mpKYihQw6T3Hz1bAX
 31lgjt0wvOu1XRHr7nQhuExwX8C5EQBqQ48mUZA/Wj/jVp7D3eHlf51ZZ4hCQ623i/d2Wkrp+YrAd
 ERstBbxd3q6+gUibpYM+E5xg5p09G6KpzSVHTXl8NtjPyQrMjW0LiMmyCxBgl2PP3iFS95Y+AAu+M
 2nuSDu1pDBmFB/WJfdSgMdp+nz40DraZMREz2xYERCHEBXzbr709IutO+JCx/UIGE+uZAhlOV7LH2
 hNaoivJMq9a65Q==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <87v7uuphyg.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sat, 04 Jan 2025 19:11:35 +0100")
References: <87seq3uq0q.fsf@HIDDEN> <87v7uuphyg.fsf@HIDDEN>
Date: Mon, 06 Jan 2025 14:20:42 +0100
Message-ID: <87wmf884et.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
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 (---)

See <https://issues.guix.gnu.org/75402>.





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.