aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2024-02-12 00:09:09 +0100
committerLudovic Courtès <ludo@gnu.org>2024-02-12 12:03:52 +0100
commit15fd5d6c3f6bb34d2250226889f9651440bd7c43 (patch)
treef93f7a5d449f97df782640a2d7524fd71ad0830b /gnu
parentfaeae5114c1d71bed4ac7e83e10beeda3e6261e2 (diff)
downloadguix-15fd5d6c3f6bb34d2250226889f9651440bd7c43.tar.gz
guix-15fd5d6c3f6bb34d2250226889f9651440bd7c43.zip
services: virtual-build-machine: Add base file systems to default OS.
This provides /dev/pts and other things that are important for builds (for example, Python 2.x has ‘openpty’ unit tests that can only succeed when /dev/pts is available.) * gnu/services/virtualization.scm (%virtual-build-machine-operating-system) [file-systems]: Add %BASE-FILE-SYSTEMS. Change-Id: I7d12a4cb491e957bf55e6c5f9dd09c013473ca42
Diffstat (limited to 'gnu')
-rw-r--r--gnu/services/virtualization.scm5
1 files changed, 3 insertions, 2 deletions
diff --git a/gnu/services/virtualization.scm b/gnu/services/virtualization.scm
index cc95dfdf22..e1970e2b09 100644
--- a/gnu/services/virtualization.scm
+++ b/gnu/services/virtualization.scm
@@ -1192,10 +1192,11 @@ authpriv.*;auth.info /var/log/secure
(bootloader (bootloader-configuration ;unused
(bootloader grub-minimal-bootloader)
(targets '("/dev/null"))))
- (file-systems (list (file-system ;unused
+ (file-systems (cons (file-system ;unused
(mount-point "/")
(device "none")
- (type "tmpfs"))))
+ (type "tmpfs"))
+ %base-file-systems))
(users (cons (user-account
(name "offload")
(group "users")