GNU bug report logs -
#29449
[PATCH] gnu: node: Update to 8.9.1.
Previous Next
Reported by: Mike Gerwitz <mtg <at> gnu.org>
Date: Sun, 26 Nov 2017 01:47:02 UTC
Severity: normal
Tags: patch
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On Sun, Nov 26, 2017 at 02:10:53PM -0500, Mike Gerwitz wrote:
> On Sun, Nov 26, 2017 at 18:41:47 +0100, Ludovic Courtès wrote:
> > The ‘check’ phase fails for me (on x86_64):
> [...]
> > Any ideas? Could it be a non-deterministic issue?
>
> I'm inclined to think so...I just re-ran that test in one of the build
> environments I still had in /tmp and it failed with the same error...!
>
> I feel like this is a question that might have an easy answer, but: how
> do I force Guix to re-build the package? I've tried `./pre-inst-env
> guix build --check' and `--rounds=2' and such but it keeps returning the
> current derivation without doing any actual work.
--check and --rounds are a bit confusing when the package in question is
grafted.
Basically, grafting is treated as its own derivation, so doing
`./pre-inst-env guix build --check node` just re-does the grafting
derivation, instead of rebuilding node.
Currently every package is grafted because we used a graft to fix a bug
in glibc.
So, try `./pre-inst-env guix build --no-grafts --check node`.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 7 years and 177 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.