GNU bug report logs - #34468
guix pull: wrong %system when using --system flag

Previous Next

Package: guix;

Reported by: Diego Nicola Barbato <dnbarbato <at> posteo.de>

Date: Wed, 13 Feb 2019 13:02:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 34468 in the body.
You can then email your comments to 34468 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#34468; Package guix. (Wed, 13 Feb 2019 13:02:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Diego Nicola Barbato <dnbarbato <at> posteo.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 13 Feb 2019 13:02:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Diego Nicola Barbato <dnbarbato <at> posteo.de>
To: bug-guix <at> gnu.org
Subject: guix pull: wrong %system when using --system flag
Date: Wed, 13 Feb 2019 13:44:48 +0100
Hello Guix,

When running ‘guix pull’ with the --system flag the resulting guix is
configured for the host architecture instead of the target
architecture (i.e. the %system variable in ‘(guix config)’ is set to the
host architecture instead of the target architecture).

E.g. after running ‘guix pull -p test -s i686-linux’ on an x86_64 host
the file test/share/guile/site/2.2/guix/config.scm will contain the
declaration ‘(define-public %system "x86_64-linux")’.

I run what was formerly known as GuixSD (commit: 571a01d) on x86_64.

Regards,

Diego




Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Sat, 16 Feb 2019 23:07:01 GMT) Full text and rfc822 format available.

Notification sent to Diego Nicola Barbato <dnbarbato <at> posteo.de>:
bug acknowledged by developer. (Sat, 16 Feb 2019 23:07:02 GMT) Full text and rfc822 format available.

Message #10 received at 34468-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Diego Nicola Barbato <dnbarbato <at> posteo.de>
Cc: 34468-done <at> debbugs.gnu.org
Subject: Re: bug#34468: guix pull: wrong %system when using --system flag
Date: Sun, 17 Feb 2019 00:06:52 +0100
Hello,

Diego Nicola Barbato <dnbarbato <at> posteo.de> skribis:

> When running ‘guix pull’ with the --system flag the resulting guix is
> configured for the host architecture instead of the target
> architecture (i.e. the %system variable in ‘(guix config)’ is set to the
> host architecture instead of the target architecture).
>
> E.g. after running ‘guix pull -p test -s i686-linux’ on an x86_64 host
> the file test/share/guile/site/2.2/guix/config.scm will contain the
> declaration ‘(define-public %system "x86_64-linux")’.

Should be fixed by 54eadc42d2a5ef748a7f007516cd3d56ca17c07e.

> I run what was formerly known as GuixSD (commit: 571a01d) on x86_64.

“The system formerly know as GuixSD”, I like that phrase.  :-)

Thanks,
Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 17 Mar 2019 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 36 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.