GNU bug report logs - #61971
guix pack "cross-compilation not implemented here"

Previous Next

Package: guix;

Reported by: Nathan Dehnel <ncdehnel <at> gmail.com>

Date: Sun, 5 Mar 2023 00:35:01 UTC

Severity: normal

To reply to this bug, email your comments to 61971 AT debbugs.gnu.org.

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#61971; Package guix. (Sun, 05 Mar 2023 00:35:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nathan Dehnel <ncdehnel <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 05 Mar 2023 00:35:01 GMT) Full text and rfc822 format available.

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

From: Nathan Dehnel <ncdehnel <at> gmail.com>
To: Tobias Geerinckx-Rice via Bug reports for GNU Guix <bug-guix <at> gnu.org>
Subject: guix pack "cross-compilation not implemented here"
Date: Sat, 4 Mar 2023 18:33:54 -0600
This command fails with guix 6a1464b:

guix pack -RR --target=aarch64-linux-gnu -S /bin=bin btrfs-progs
hint: Consider installing the `glibc-locales' package and defining
`GUIX_LOCPATH', along these lines:

    guix install glibc-locales
    export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale"

See the "Application Setup" section in the manual, for more info.

guix pack: error: cross-compilation not implemented here;
please email 'bug-guix <at> gnu.org'




Information forwarded to bug-guix <at> gnu.org:
bug#61971; Package guix. (Mon, 06 Mar 2023 22:45:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Nathan Dehnel <ncdehnel <at> gmail.com>
Cc: 61971 <at> debbugs.gnu.org
Subject: Re: bug#61971: guix pack "cross-compilation not implemented here"
Date: Mon, 06 Mar 2023 23:44:01 +0100
Hi,

Nathan Dehnel <ncdehnel <at> gmail.com> skribis:

> This command fails with guix 6a1464b:
>
> guix pack -RR --target=aarch64-linux-gnu -S /bin=bin btrfs-progs
> hint: Consider installing the `glibc-locales' package and defining
> `GUIX_LOCPATH', along these lines:
>
>     guix install glibc-locales
>     export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale"
>
> See the "Application Setup" section in the manual, for more info.
>
> guix pack: error: cross-compilation not implemented here;
> please email 'bug-guix <at> gnu.org'

Specifically, ‘-R’ (relocatable packs) does not support
cross-compilation (see guix/scripts/pack.scm if you’re curious).

If that’s an option for you, you can omit ‘-RR’ from the command line.

Anyhow, we take note that someone hit this limitation and that we now
have to do something about it.  :-)

Thanks,
Ludo’.




This bug report was last modified 2 years and 102 days ago.

Previous Next


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