[Top][All Lists]

[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 ( 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

> Is this behaviour a bug?

Probably :)

Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]