diff options
author | Christopher Baines <mail@cbaines.net> | 2017-10-08 09:52:24 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2017-10-08 17:31:49 +0100 |
commit | b36e06c2b0889f1d0f939465589d36887ff24d33 (patch) | |
tree | ae7e66a2f39fe73244db6d56f45e2653127d1c50 /tests | |
parent | fe90a6e08b1e82d13cf1604322235c78a3278fb9 (diff) | |
download | patches-b36e06c2b0889f1d0f939465589d36887ff24d33.tar patches-b36e06c2b0889f1d0f939465589d36887ff24d33.tar.gz |
linux-initrd: Ensure that the guile used in the initrd is referenced.
By referencing guile from the initrd output explicitly, it will be present in
the store when this initrd is used. If the exact guile used within the initrd
isn't present in the store, then after root is switched during the boot
process, loading modules (such as (ice-9 popen)) won't work.
This fixes guix-patches bug #28399, "Fix mysql activation, and add a basic
test".
* gnu/system/linux-initrd.scm (expression->initrd)[builder]: Write out a file
called references in to the initrd output, which includes the store path for
guile.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions