Subject: bug#59196: Update on bug#59196: `guix pull` fails on A20-OLinuXino-LIME2-eMMC

From: Tanguy LE CARROUR <[email-masked]>
Date: Thu, 28 Nov 2024 14:25:00 +0100

Hi Julien,

Quoting Julien Lepiller (2024-11-27 22:13:06)
> This is usually due to memory usage. You can cry with -c1, which limits builds
> to one core, but I'm not sure it will lower the build's memory footprint.
> Maybe try to stop some running services if they can free up some space…

`-c` sounds easy to do. I’ll give it a try.

> Alternatively, you could also offload the build to a more powerful machine
> (using qemu-binfmt-service if needed) or copy the result from that machine.

You mean by configuring the Lime to offload [1] to a computer that as
a qemu service that can build ARM [2]?

… sounds… doable!

[1]: https://guix.gnu.org/manual/en/html_node/Daemon-Offload-Setup.html
[2]: https://guix.gnu.org/manual/en/html_node/Virtualization-Services.html#Transparent-Emulation-with-QEMU

Thanks.

-- 
Tanguy