[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building system for i686
From: |
Marius Bakke |
Subject: |
Re: Building system for i686 |
Date: |
Wed, 27 Dec 2017 23:09:07 +0100 |
User-agent: |
Notmuch/0.25.3 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) |
Ricardo Wurmus <address@hidden> writes:
> Hi Guix,
>
> as my i686 laptop has only about 1G of memory and thus fails to build a
> great many packages (including the guix package itself) I wanted to
> build its configuration on my x86_64 laptop. I then copied the system
> closure to the i686 laptop with “guix copy”.
>
> On the i686 target I ran “sudo -E guix system reconfigure config.scm”
> and expected it to do little more than switching to the transferred
> system item. Instead it started building Guix, which fails on my i686
> machine (not enough memory).
There is a caveat with `guix copy`: if you copy the grafted derivation
(as the `guix system build` closure would be) the receiving system won't
recognize it since it only computes the ungrafted derivations.
If you build the system with --no-grafts, I suspect things will work as
expected.
> Is this behaviour a bug?
Probably :)
signature.asc
Description: PGP signature