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>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#78272: closed (The /tmp in a guix shell container is now
 read-only)
Date: Tue, 06 May 2025 10:32:05 +0000
[Message part 1 (text/plain, inline)]
Your message dated Tue, 06 May 2025 12:30:24 +0200
with message-id <877c2uvxof.fsf <at> gnu.org>
and subject line Re: bug#78272: The /tmp in a guix shell container is now read-only
has caused the debbugs.gnu.org bug report #78272,
regarding The /tmp in a guix shell container is now read-only
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
78272: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78272
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
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.


[Message part 3 (message/rfc822, inline)]
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 16 days ago.

Previous Next


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