From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: Building system for i686 Date: Wed, 27 Dec 2017 23:09:07 +0100 Message-ID: <87r2rfddrw.fsf@fastmail.com> References: <87h8sdwd5z.fsf@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48833) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eUJsz-0006V8-O5 for help-guix@gnu.org; Wed, 27 Dec 2017 17:09:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eUJsu-0001vi-E8 for help-guix@gnu.org; Wed, 27 Dec 2017 17:09:17 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51135) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eUJsu-0001r9-1j for help-guix@gnu.org; Wed, 27 Dec 2017 17:09:12 -0500 In-Reply-To: <87h8sdwd5z.fsf@elephly.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Ricardo Wurmus , help-guix --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus 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 =E2=80=9Cguix copy=E2=80=9D. > > On the i686 target I ran =E2=80=9Csudo -E guix system reconfigure config.= scm=E2=80=9D > 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 :) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlpEGgQACgkQoqBt8qM6 VPrGmwgAitomKLkO5mT+r61uMhVqNhJXpzuCmQX7C7XgRCWMW/DoK72x+GbK6xUg lrVaW1xp7GwGrCVFyAhgdyTIiYAb2d0QQQcpDLxWixTc+ViAjKWVgvw3R4uoPYtN hZ/S2xtjI9LUMX9wRTr37FKEs2Elp4NK5jEh0vaI5bFz7j/lJKj4KVKTXt/iCH3L 6XmId+y8t36hyzpbR/UtIJSH+UpFhJ7NfX711ILLGMjLQig1ifodn2QArp5M1czZ O8q4sUTKqIJ8ZxRL2zM2w5K/Wzzd0mPKizSAneMa3xcl/YshdoSeY5hD9LCy8XKv f653K4LbFTqXiUckqw3V+2h2GfoQWw== =cLo9 -----END PGP SIGNATURE----- --=-=-=--