bootloader: extlinux: Stop using dd binary.
authorMathieu Othacehe <m.othacehe@gmail.com>
Fri, 1 Dec 2017 13:09:38 +0000 (14:09 +0100)
committerMathieu Othacehe <m.othacehe@gmail.com>
Mon, 4 Dec 2017 17:26:59 +0000 (18:26 +0100)
commit4307397b5e060b54d69b7d2818654504ebde9c1d
tree220be063b26be9ce8cfa4a94bc016cf3450f85d8
parent39b27f4eae36d155faf466c59629afb5843030e6
bootloader: extlinux: Stop using dd binary.

* gnu/bootloader/extlinux.scm (dd): Remove it,
(install-extlinux): replace dd call by Guile I/O procedures.
* gnu/system/vm.scm (qemu-image): Add (ice-9 binary-ports) to used-modules
list to provide "get-bytevector-n" and "put-bytevector".
* guix/scripts/system.scm (bootloader-installer-derivation): Ditto.
gnu/bootloader/extlinux.scm
gnu/system/vm.scm
guix/scripts/system.scm