civodul pushed a change to branch master
in repository guix.
from c6b05ba gnu: nginx: Update to 1.14.1 [security fixes].
new ec4c81f pack: Move store database creation to a separate
derivation.
new b27ef1d pack: Import (guix store database) only when
'--localstatedir' is passed.
new c5ce2db install: Add 'install-database-and-gc-roots'.
new f5a2fb1 pack: Docker backend now honors '--localstatedir'.
new 598a6b8 pack: Squashfs backend now honors '--localstatedir'.
new 1ff5378 pack: Add test for 'self-contained-tarball' with
localstatedir.
new 72dc64f store-copy: Canonicalize the mtime and permissions of the
store copy.
new b07014f pack: Add test for '--relocatable'.
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile.am | 1 +
gnu/build/install.scm | 77 ++++----
gnu/build/vm.scm | 19 +-
guix/build/store-copy.scm | 28 +++
guix/docker.scm | 16 +-
guix/scripts/pack.scm | 415 +++++++++++++++++++++++------------------
tests/guix-pack-relocatable.sh | 61 ++++++
tests/guix-pack.sh | 28 +--
tests/pack.scm | 156 ++++++++++++++--
9 files changed, 543 insertions(+), 258 deletions(-)
create mode 100644 tests/guix-pack-relocatable.sh