guix/gnu
Ludovic Courtès c088aa2988
pack: "fakechroot" engine always creates its store.
Previously it would silently fail to create the /gnu/store symlink when
the host has a read-only /gnu as is the case in these tests.

* gnu/packages/aux-files/run-in-namespace.c (exec_with_loader): Unlink
the ancestor of ORIGINAL_STORE under NEW_ROOT.  Check the return value
of 'symlink' when creating NEW_STORE.
* tests/guix-pack-relocatable.sh: Check the contents of the store as
seen by the wrapped executable, with all three engines, and with both
"/gnu" and "/gnu/store" erased.
2020-07-28 14:41:05 +02:00
..
bootloader
build file-systems: Add NTFS support. 2020-07-26 18:35:10 +02:00
installer installer: Add NTFS support. 2020-07-26 18:35:10 +02:00
machine machine: ssh: Check for potential system downgrades. 2020-07-27 12:06:35 +02:00
packages pack: "fakechroot" engine always creates its store. 2020-07-28 14:41:05 +02:00
services services: auditd: Provide default configuration directory. 2020-07-27 12:06:36 +02:00
system file-systems: Add NTFS support. 2020-07-26 18:35:10 +02:00
tests services: nix: Fix sandbox. 2020-07-22 22:10:11 +03:00
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm installer: Add NTFS support. 2020-07-26 18:35:10 +02:00
local.mk gnu: plotutils: Fix build on non-x86_64 architectures. 2020-07-27 00:02:10 -04:00
machine.scm utils: Move <location> and '&error-location' to (guix diagnostics). 2020-07-25 19:11:36 +02:00
packages.scm Use 'formatted-message' instead of '&message' where appropriate. 2020-07-25 19:11:37 +02:00
services.scm machine: ssh: Check for potential system downgrades. 2020-07-27 12:06:35 +02:00
system.scm Use 'formatted-message' instead of '&message' where appropriate. 2020-07-25 19:11:37 +02:00
tests.scm utils: Move <location> and '&error-location' to (guix diagnostics). 2020-07-25 19:11:36 +02:00