GNU bug report logs - #78272
The /tmp in a guix shell container is now read-only

Previous Next

Package: guix;

Reported by: Tomas Volf <~@wolfsden.cz>

Date: Mon, 5 May 2025 21:48:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

To reply to this bug, email your comments to 78272 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#78272; Package guix. (Mon, 05 May 2025 21:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tomas Volf <~@wolfsden.cz>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 05 May 2025 21:48:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tomas Volf <~@wolfsden.cz>
To: bug-guix <at> gnu.org
Subject: The /tmp in a guix shell container is now read-only
Date: Mon, 05 May 2025 23:47:30 +0200
Hi,

the /tmp in a shell container is not read only which seems to break a
lot of things.  For example when I try to build Guix from source:

--8<---------------cut here---------------start------------->8---
$ guix time-machine -q --commit=4a32b83753b124169003589fae42eff03ff482cc -- shell -CD guix -- ./bootstrap 
[..]
+ autoreconf -vfi
autoreconf: cannot create /tmp/ar9117.8: Read-only file system
--8<---------------cut here---------------end--------------->8---

Passing the new --writable-root works around the problem.

Tomas

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.




Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Tue, 06 May 2025 10:32:05 GMT) Full text and rfc822 format available.

Notification sent to Tomas Volf <~@wolfsden.cz>:
bug acknowledged by developer. (Tue, 06 May 2025 10:32:05 GMT) Full text and rfc822 format available.

Message #10 received at 78272-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Tomas Volf <~@wolfsden.cz>
Cc: 78272-done <at> debbugs.gnu.org
Subject: Re: bug#78272: The /tmp in a guix shell container is now read-only
Date: Tue, 06 May 2025 12:30:24 +0200
Hi Tomas,

Tomas Volf <~@wolfsden.cz> writes:

> the /tmp in a shell container is not read only which seems to break a
> lot of things.  For example when I try to build Guix from source:
>
> $ guix time-machine -q --commit=4a32b83753b124169003589fae42eff03ff482cc -- shell -CD guix -- ./bootstrap 
> [..]
> + autoreconf -vfi
> autoreconf: cannot create /tmp/ar9117.8: Read-only file system

Fixed in edc799dabfb059735f1a3084384925fe573d9de1, thanks!

Ludo’.




This bug report was last modified 8 days ago.

Previous Next


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