Hi Guix,

Since "my" recent success on installing Guix System on my Olimex Olinuxino 
LIME2 [1],
I’ve been trying –"struggling with" would be more correct! 😅– different ways to 
work
on improving the image and changing the system configuration on the board.

[1]: https://codeberg.org/guix/guix/pulls/4960

Here are the options that I tried, chronologically:

- install from a USB stick… FAILED
- cross-install from a running ARMbian… FAILED
- cross-compile* from my old D8… SLOW… FAILED
- cross-compile* from a bigger computer… SLOW… SUCCESS

(*) I write cross-compile, but I actually tried both `--system` and `--target`.
They both work on the newer computer, but only `--system` seems to work on the
old one, but ends up failing with a weird error on dangling link:
<https://lists.gnu.org/archive/html/help-guix/2026-01/msg00006.html>

On the newer computer, the process of building an image is still slow
and resource consuming, for a 2G partition and image have to be created
each time, then they have to be written to the SD card.

I’m pretty much used to the process now and buying an USB-serial cable
made working with the board even easier, but I feel like it’s not the
proper way to move forward.

So I decided that I would give `guix deploy` a try. I would keep cross-building
everything on my computer(s) and push only the store items to the
board and reconfigure.
It sounds like a great plan! 😎 But the question is… am I being delusional?! 😅

I would be more than happy to hear how any one else is working with their SBC
and what advice they would give me not to lose my time and my sanity! 🤪

Thanks,

--
Tanguy

Reply via email to