Hey, > I don’t have other ideas, but both solutions sound good to me. Using > (guix zlib) is slightly more “elegant” IMO, but no big deal. I don’t > expect any significant difference from the use of in-process > decompression, unless we really have to go and decompress many modules > in a row. Creating the initrd implies to create the module name database, and it ends-up decompressing every single module. Using the in-process method it takes 2 seconds, using the second method 30 seconds. So, I opted for the first solution as you suggested. Here's an attached patch that fixes the situation. Thanks, Mathieu