help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Failing to build some packages


From: Lukas Gradl
Subject: Failing to build some packages
Date: Wed, 31 Aug 2016 22:28:46 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)


Hello!

Since early this week I seem to be unable to build some packages in
master.  I am not sure what the problem is, I think I am working with
a clean copy of origin/master, so I doubt that any of my own hacking
broke anything.  Here is what I see:

---8<--- cut here -------------------- start --->8---
address@hidden guix environment guix
address@hidden [env]$ git reset --hard origin/master
HEAD is now at 83f18e0 guix: lint: Check descriptions for trademark signs.
address@hidden [env]$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
address@hidden [env]$ sudo echo .
Password: 
.
address@hidden [env]$ sudo ./pre-inst-env guix-daemon 
--build-users-group=guixbuild &
[1] 1484
address@hidden [env]$ ./pre-inst-env guix build hello
accepted connection from pid 1493, user lukas
/gnu/store/zy5aanymkq37l91yhq0xa6rddv1skl6s-hello-2.10
address@hidden [env]$ ./pre-inst-env guix build --no-substitutes --no-grafts 
opendht
accepted connection from pid 1521, user lukas
The following derivations will be built:
   /gnu/store/6qg1giz8xy86kxa8mv4fqjzllwk8sh27-opendht-0.6.1.drv
   /gnu/store/3rhvl1pm6pgb1c9qgribjj1rjp1c9z3i-opendht-0.6.1.tar.xz.drv
   /gnu/store/n26xf6fw0k2nfzc1z5jcxdfk82d5m22b-argon2-20160406.drv
warning: failed to install locale: Invalid argument
@ build-started /gnu/store/n26xf6fw0k2nfzc1z5jcxdfk82d5m22b-argon2-20160406.drv 
- x86_64-linux /var/log/guix/drvs/n2//6xf6fw0k2nfzc1z5jcxdfk82d5m22b-argon2-

[... successfully builds argon2 and opendht, i.e. some builds work ...]

@ build-succeeded /gnu/store/6qg1giz8xy86kxa8mv4fqjzllwk8sh27-opendht-0.6.1.drv 
- /gnu/store/j85jbs12ff305dkizid42xj4jgssgrcl-opendht-0.6.1
address@hidden [env]$ ./pre-inst-env guix build --no-substitutes --no-grafts git
accepted connection from pid 6106, user lukas
Backtrace:
In guix/packages.scm:
 985: 19 [bag->derivation # # #]
In srfi/srfi-1.scm:
 576: 18 [map #<procedure 68ba000 at guix/packages.scm:987:30 (t-835877)> #]
In guix/packages.scm:
 794: 17 [expand-input # # # ...]
 749: 16 [cache! #<weak-key-hash-table 25873a0 364/443> # # ...]
1053: 15 [thunk]
 985: 14 [bag->derivation # # #]
In srfi/srfi-1.scm:
 576: 13 [map #<procedure 6a51a20 at guix/packages.scm:987:30 (t-835877)> #]
In guix/packages.scm:
 794: 12 [expand-input # # # ...]
 749: 11 [cache! #<weak-key-hash-table 25873a0 364/443> # # ...]
1053: 10 [thunk]
 985: 9 [bag->derivation # # #]
In srfi/srfi-1.scm:
 578: 8 [map #<procedure 6438510 at guix/packages.scm:987:30 (t-835877)> #]
In guix/packages.scm:
 809: 7 [expand-input # # # ...]
In guix/store.scm:
1182: 6 [run-with-store # ...]
In guix/packages.scm:
1155: 5 [#<procedure 6a6f240 at guix/packages.scm:1155:5 (state)> #]
In guix/store.scm:
1105: 4 [#<procedure 6477480 at guix/store.scm:1104:28 (store)> #]
In guix/packages.scm:
 749: 3 [cache! #<weak-key-hash-table 25873a0 364/443> () ...]
1053: 2 [thunk]
 749: 1 [cache! #<weak-key-hash-table 25a1d60 374/443> () ...]
 833: 0 [thunk]

guix/packages.scm:833:12: In procedure thunk:
guix/packages.scm:833:12: Throw to key `match-error' with args `("match" "no 
matching pattern" ())'.
address@hidden [env]$ 
---8<--- cut here -------------------- end ----->8---


Does anyone else have this problem or a way to fix it?  I see this for
several other packages as well.  I thought maybe my store is corrupt, so
I did 'guix gc', but the problem persisted.

I don't quite understand the code that throws this error and I have
absolutely no idea what is going wrong here.


Thanks in advance for your help!

Best,
Lukas

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]