GNU bug report logs - #33758
No longer possible to run ./pre-inst-env guix without compiling first

Previous Next

Package: guix;

Reported by: swedebugia <at> riseup.net

Date: Sat, 15 Dec 2018 07:50:02 UTC

Severity: normal

Tags: notabug

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Ricardo Wurmus <rekado <at> elephly.net>
To: swedebugia <at> riseup.net
Cc: 33758 <at> debbugs.gnu.org
Subject: bug#33758: No longer possible to run ./pre-inst-env guix without compiling first
Date: Mon, 17 Dec 2018 12:03:16 +0100
swedebugia <at> riseup.net writes:

> We could definitely improve the "running from git" section with some
> kind of best-practice.
>
> e.g. keep close to master
> run clean-go if you get weird guile errors during make (especially after
> merging of core-updates)
> etc.

It’s perfectly fine to stray from the ’master’ branch.  The reason why
you need “make clean-go” is due to ABI changes.  I’d rather see this
class of problems disappear with changes to the Makefile or compiler
checks than to add more noise.

Note that you don’t have this problem if you compile everything from
source after a fresh checkout.  You only get this when you reuse
compiled .go files that were built for a different ABI.

-- 
Ricardo





This bug report was last modified 6 years and 155 days ago.

Previous Next


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