pack: 'squashfs' backend records the profile's search paths.
authorLudovic Courtès <ludovic.courtes@inria.fr>
Tue, 2 Jul 2019 08:30:23 +0000 (10:30 +0200)
committerLudovic Courtès <ludo@gnu.org>
Thu, 4 Jul 2019 16:05:02 +0000 (18:05 +0200)
commitdea62932bc929243dae5e8b08f4fbe0b6f70be95
treed9821aba6a2ac4c4e1577d005850d6f3c7496bce
parentb9fcf0c82a14df48c7c6f36a08dbdcd3184fcbf8
pack: 'squashfs' backend records the profile's search paths.

* guix/scripts/pack.scm (singularity-environment-file): New procedure.
(squashfs-image): Use it, and create /.singularity/env/90-environment.sh.
* gnu/tests/singularity.scm (run-singularity-test)["singularity run,
with environment"]: New test, currently skipped.
* gnu/tests/singularity.scm (build-tarball&run-singularity-test): Add
GUILE-JSON to the profile.
gnu/tests/singularity.scm
guix/scripts/pack.scm