GNU logs - #77548, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77548: multiple packages fail check phases due to read-only file system root
Resent-From: keinflue <keinflue@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 05 Apr 2025 12:20:02 +0000
Resent-Message-ID: <handler.77548.B.17438555455953 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77548
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 77548 <at> debbugs.gnu.org
Cc: Ludo <ludo@HIDDEN>
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17438555455953
          (code B ref -1); Sat, 05 Apr 2025 12:20:02 +0000
Received: (at submit) by debbugs.gnu.org; 5 Apr 2025 12:19:05 +0000
Received: from localhost ([127.0.0.1]:41851 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u12UK-0001Xv-DL
	for submit <at> debbugs.gnu.org; Sat, 05 Apr 2025 08:19:05 -0400
Received: from lists.gnu.org ([2001:470:142::17]:53634)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <keinflue@HIDDEN>)
 id 1u102A-00087v-J0
 for submit <at> debbugs.gnu.org; Sat, 05 Apr 2025 05:41: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 <keinflue@HIDDEN>)
 id 1u1022-00030p-8H
 for bug-guix@HIDDEN; Sat, 05 Apr 2025 05:41:42 -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 <keinflue@HIDDEN>)
 id 1u101z-0003JH-Td
 for bug-guix@HIDDEN; Sat, 05 Apr 2025 05:41:41 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 6E8EB240104
 for <bug-guix@HIDDEN>; Sat,  5 Apr 2025 11:41:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1743846097; bh=OpYyQLLyyOmVpaOF7jfb7wSlOgmPIoGbNH7W0wOMTn4=;
 h=MIME-Version:Date:From:To:Cc:Subject:Message-ID:Content-Type:
 Content-Transfer-Encoding:From;
 b=ez2UfJle1Oun1R0/15hHwCzBMjVcNzR5S4ZsLvnVFanoVP+5tnKJIqHpCDydbc50S
 N6hqX3OIMkfaQvDisLS5Ob0JOhmxkV+Pqfsy8hAM2IVeeHtmibkqFz2GeBSUj2U+nD
 N6DiP0cOfaWvqrMSiJbkF0o/j8LQL73gI1eFkuDlFj0ukjzTNEly+ovBS7CQFNHvcM
 f1EyZ7im6RBGifLT+7H67pzPaeJ5ROwS0+s9MfzzLasvgsuy0OVz6P1yRI0cGtbZAk
 k85+HC1fnSuW7Vp1kcyYwAeCEK5bHYs5zfRNdGrrqLBvW3X3nAyIBqzLAIKfsgmSJY
 tE+SbNcv4l4Wg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4ZV9Ts0wq9z6tsb;
 Sat,  5 Apr 2025 11:41:37 +0200 (CEST)
MIME-Version: 1.0
Date: Sat, 05 Apr 2025 09:41:37 +0000
From: keinflue <keinflue@HIDDEN>
Message-ID: <d2849babbc08d92e7ae54b3ccbc609fb@HIDDEN>
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=185.67.36.66; envelope-from=keinflue@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_H2=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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.0 (+)
X-Mailman-Approved-At: Sat, 05 Apr 2025 08:19:03 -0400
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: -0.0 (/)

Hi everyone,

probably since commit 40f69b586a several packages including shepherd, go 
(bootstrap), ruby and scons fail their check phases.

They all fail with EROFS "read-only file system" errors. The pattern 
seems to be that these packages attempt to remove non-existent files 
under /, e.g. /does-not-exist for the pid-file.sh test case in shepherd. 
They expect the unlink/unlinkat syscall to fail with ENOENT, but the 
linux kernel produces EROFS if the file system is read-only, even if the 
file doesn't exist, and glibc does not modify this behavior for the C 
library functions.

On one hand this is probably not POSIX-conforming behavior of 
linux/glibc and there was a patch rectifying this in version 3.2 (commit 
e6bc45d65d) of the kernel, but that regressed with 3.6 (commit 
c30dabfe5d) from what I can tell.

On the the other hand, I do not think that attempting to delete 
arbitrary files on the file system root with the assumption that it will 
fail in specific ways is a good idea either and that the files do not 
actually exist is not a good idea either.

Not sure what the correct approach to fixing this would be.




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: keinflue <keinflue@HIDDEN>
Subject: bug#77548: Acknowledgement (multiple packages fail check phases
 due to read-only file system root)
Message-ID: <handler.77548.B.17438555455953.ack <at> debbugs.gnu.org>
References: <d2849babbc08d92e7ae54b3ccbc609fb@HIDDEN>
X-Gnu-PR-Message: ack 77548
X-Gnu-PR-Package: guix
Reply-To: 77548 <at> debbugs.gnu.org
Date: Sat, 05 Apr 2025 12:20: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 77548 <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
77548: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77548
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


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


Received: (at control) by debbugs.gnu.org; 8 Apr 2025 10:16:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 08 06:16:22 2025
Received: from localhost ([127.0.0.1]:59200 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u260D-0004tx-QT
	for submit <at> debbugs.gnu.org; Tue, 08 Apr 2025 06:16:22 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:44436)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1u260B-0004tT-Ij
 for control <at> debbugs.gnu.org; Tue, 08 Apr 2025 06:16:20 -0400
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 1u2606-0005Gt-9s
 for control <at> debbugs.gnu.org; Tue, 08 Apr 2025 06:16:14 -0400
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=wjWYsetO2WCRnjtXqNOCwVM9Y57vejZmqHOqaWFEHYA=; b=jrbOoxz5gWw/2Z
 V4Cu/seU5PaHnsK8szaInQL+AjFEdeeIiA3nQYovIs/+cnMEpX+JzeBI576LrKQJaPRxmZcCqBrBd
 iBXzre+dTAEHR6z8l4LPO5H/KNauS1smWuNLSAL0nlIUsFXTkKR+M1dszppjYQJVQ8UjQmEq39nt0
 345MlEisjfKtJLCnnAdPeVC4y2tUbl99RsDfVb7UqeVGVvbJoN/a9nvLkvBIlK6TnelLJcN0eI57i
 emztV+HmpUaxdz7DT5mw+Tk2CSAXOCX6Mj95nnsfr6pSXn9cOAobXaZ6z1mxgQ62BNYOzrw+ZVk46
 vD3RXG9euL1+G18PmuEw==;
Date: Tue, 08 Apr 2025 12:15:44 +0200
Message-Id: <871pu36jsf.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Subject: control message for bug #77548
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 77548 important
quit





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


Received: (at control) by debbugs.gnu.org; 8 Apr 2025 10:16:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 08 06:16:33 2025
Received: from localhost ([127.0.0.1]:59204 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u260P-0004un-4G
	for submit <at> debbugs.gnu.org; Tue, 08 Apr 2025 06:16:33 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:59970)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1u260M-0004uH-4v
 for control <at> debbugs.gnu.org; Tue, 08 Apr 2025 06:16:30 -0400
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 1u260G-0005HT-QQ
 for control <at> debbugs.gnu.org; Tue, 08 Apr 2025 06:16:24 -0400
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=hQd/LUVZ5k7eelfbXa4Nw1w0ZEoePEQgQFOGFKwNmww=; b=Uvla4VUw59rqOr
 IECVnT7kBIH2QKKcYqRnMw/qKslrDfsave7cC66KG0zu7//X8YggHr2ObW4Y2Xb2OERaV1Ycihsqo
 UGU01DU+TlWcXGi13RSiPfCy/BV1C94t6TZTQrwk6kRLYTcKZTYY2iYOe8D0C/1h4jeDaNnfRu7PR
 qlSRI73Q6gVRxcrEkNOHcqZ6riS0wzzabUjX5/JbYL+ZlAQ2qVzQhnSD8hPsxfMUttgc8J+0v5GcM
 b4rpqWlfWrG/Z9VD5fvnZA4Msozv+h6lYdXpbL9Z/aH1VuHoNjlr2o2JLPDHbfWTGsZpjvsuRu8YO
 pok69z+zcnPcpTxkJAlQ==;
Date: Tue, 08 Apr 2025 12:16:23 +0200
Message-Id: <87zfgr556w.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Subject: control message for bug #77548
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 (---)

merge 77548 77570
quit






Last modified: Tue, 8 Apr 2025 10:30:02 UTC

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