all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Leo Famulari <leo@famulari.name>
To: Richard Huxton <richard@huxton.org.uk>
Cc: help-guix@gnu.org
Subject: Re: Another Raspberry Pi data point
Date: Wed, 10 Feb 2021 21:14:40 -0500	[thread overview]
Message-ID: <YCSTEJnzu1Xw6gMB@jasmine.lan> (raw)
In-Reply-To: <6d54c219be2ec6f54de5eb2aaa45aa72@huxton.org.uk>

On Wed, Feb 10, 2021 at 09:06:06PM +0000, Richard Huxton wrote:
> I saw Jonathan Marsden's post the other day, but wasn't subscribed then, so
> this will have to be another data point.

Thanks for the report!

> Guix seems to work well for applications on top of both debian and alpine
> containers as the "foreign" O.S. There are fewer pre-built substitutes for
> 64-bit arm than x86 of course, but that is to be expected. Likewise,
> build-time can be a bit long on a Raspberry Pi.

Substitute availability should start to improve somewhat, as we've made
some changes in the build farm that will avoid some "spurious" build
failures with aarch64. In the long run, we are hoping to acquire more
aarch64 hardware to match the growing demand.

> I had no success with building a vm or disk image - a build would take hours
> and then fail trying to assemble the boot subsystem, seemingly having
> switched to x86 architecture. This was despite all my debugging attempts
> seeming to show that the guile scripts were aware this was a 64-bit arm
> architecture for most of their run.

Hm, that's a bug :/

> My eventual aim was to try and create lxc/lxd containers via guix, but step
> 1 of that was to get a VM working. I shall have another attempt in a few
> weeks. Part of my problem may just be that I am unfamiliar with arm boot
> setups.

It might help if you shared the config.scm you used for creating your vm
images.

> So - as of the start of 2021, on top of a foreign distro Guix works fine on
> a Raspberry Pi. If you are reading by the end of 2021 I suspect it will work
> in any of the scenarios described in the docs.

Let's make it happen!


  reply	other threads:[~2021-02-11  2:15 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-10 21:06 Another Raspberry Pi data point Richard Huxton
2021-02-11  2:14 ` Leo Famulari [this message]
2021-02-11  4:34   ` Jonathan Marsden
2021-02-11 21:21     ` Leo Famulari
2021-02-12  1:24       ` Jonathan Marsden
2021-02-12  2:19         ` Vagrant Cascadian
2021-02-12  5:12         ` EDK2 support Was: " raingloom
2021-02-15 10:02         ` Efraim Flashner
2021-02-15 10:06           ` Efraim Flashner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=YCSTEJnzu1Xw6gMB@jasmine.lan \
    --to=leo@famulari.name \
    --cc=help-guix@gnu.org \
    --cc=richard@huxton.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.