Hello! Commit 7a18c3c adds a simple cpio writer (for one of the various variants of the cpio format) written in Scheme. It is then used in (gnu build linux-initrd) as a replacement for GNU cpio when building initrds.
The advantages are better integration (no fork/pipe), no dependencies, tight control over the created archives, which allows us to create them completely deterministically (see eae5b3f.) Comments welcome! Ludo’.