From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:46212) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gxDbM-0006qC-C3 for gwl-devel@gnu.org; Fri, 22 Feb 2019 11:23:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gxDbL-00063x-G1 for gwl-devel@gnu.org; Fri, 22 Feb 2019 11:23:04 -0500 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:34567) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gxDbL-0005sF-8k for gwl-devel@gnu.org; Fri, 22 Feb 2019 11:23:03 -0500 Received: by mail-qk1-x72f.google.com with SMTP id a15so1481559qkc.1 for ; Fri, 22 Feb 2019 08:22:51 -0800 (PST) MIME-Version: 1.0 References: <87pnrl40j8.fsf@elephly.net> In-Reply-To: <87pnrl40j8.fsf@elephly.net> From: zimoun Date: Fri, 22 Feb 2019 17:22:39 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: `--run=simple` error ? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gwl-devel-bounces+kyle=kyleam.com@gnu.org Sender: "gwl-devel" To: Ricardo Wurmus Cc: gwl-devel@gnu.org Hi Ricardo, Thank you for your help. On Thu, 21 Feb 2019 at 16:40, Ricardo Wurmus wrote: > zimoun writes: > I think you should unset GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH as > you=E2=80=99re working in an environment anyway. Ok. I have unset and also tried with --pure and --container. No effect. > =E2=80=A6 that=E2=80=99s likely due to ABI change in Guix. Have you clea= red all .go > files? Do you still get this when GUILE_LOAD_COMPILED_PATH and > GUILE_LOAD_PATH are unset? All .go where ? In the GWL checkout, yes. It was the first thing I tried. :-) Otherwise, no I have not cleared any .go files. Which ones I need to clear? >From my understanding, the issue comes from: GWL compiles with /gnu/store/9alic3caqhay3h8mx4iihpmyj6ymqpcx-guile-2.2.4/bin/guile But GWL needs guix modules and these modules have been compiled with another Guile, I guess. /gnu/store/r658y3cgpnf99nxjxqgjiaizx20ac4k0-guile-2.2.4/bin/guile And the ABI issue perhaps comes from that. So, I removed the Guix modules installed (e.g. with guix environment gwl) and then I reinstalled them. Now, it seems to work. \o/ Well, if I understand well, because I am running Guix on a foreign distro, there is a "big dance" with the Guix modules. Somehow, it is similar with one emacs-guix issue on non full GuixSystem explained in the second part of this message [1]. You proposed something here [2] but to be honest I have not tried yet because my mind is not clear about all that. If it is the similar issue than the emacs-guix one, we need to propose or document the issue because it is tricky. [1] https://lists.gnu.org/archive/html/help-guix/2019-01/msg00020.html [2] https://lists.gnu.org/archive/html/help-guix/2019-01/msg00041.html Well, now I can play again with the GWL. ;-) Thank you again. All the best, simon