[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25775: Can't install packages after guix pull
From: |
sirgazil |
Subject: |
bug#25775: Can't install packages after guix pull |
Date: |
Fri, 17 Feb 2017 11:04:07 -0500 |
Hi,
I've been using the binary installation of Guix on Debian 8 for some time now. However, after a "guix pull", I can't install packages anymore.
Steps to reproduce
===============
- Run "guix pull" as a user
- Run "guix package -i guile"
Expected result
============
The latest stable version of GNU Guile is installed correctly.
Unexpected result
==============
I get the following error:
warning: failed to install locale: Invalid argument
Backtrace:
In guix/packages.scm:
982: 19 [bag-grafts # #]
966: 18 [fold-bag-dependencies #<procedure bbfa4f0 at guix/packages.scm:982:29 (package grafts)> ...]
983: 17 [#<procedure bbfa4f0 at guix/packages.scm:982:29 (package grafts)> # ()]
786: 16 [cache! #<weak-key-hash-table a01b060 0/223> # "i686-linux" ...]
910: 15 [thunk]
786: 14 [cache! #<weak-key-hash-table a01b280 167/223> # # ...]
1092: 13 [thunk]
1024: 12 [bag->derivation # # #]
In srfi/srfi-1.scm:
578: 11 [map #<procedure b73c510 at guix/packages.scm:1026:30 (t-1321339)> #]
In guix/packages.scm:
846: 10 [expand-input # # # ...]
In guix/store.scm:
1249: 9 [run-with-store # ...]
In guix/packages.scm:
480: 8 [#<procedure b7591e0 at guix/packages.scm:480:2 (state)> #]
485: 7 [#<procedure bbc9a80 at guix/packages.scm:485:34 (state)> #]
In gnu/packages/bash.scm:
249: 6 [#<procedure bbc9aa0 at gnu/packages/bash.scm:249:2 (state)> #]
In guix/download.scm:
421: 5 [#<procedure bafce38 at guix/download.scm:421:2 (state)> #]
In guix/store.scm:
1169: 4 [#<procedure b759138 at guix/store.scm:1168:28 (store)> #]
In guix/packages.scm:
786: 3 [cache! #<weak-key-hash-table a01b280 167/223> #f ...]
1092: 2 [thunk]
786: 1 [cache! #<weak-key-hash-table a01b100 169/223> #f ...]
871: 0 [thunk]
guix/packages.scm:871:27: In procedure thunk:
guix/packages.scm:871:27: In procedure struct_vtable: Wrong type argument in position 1 (expecting struct): #f
System information
===============
Guix (after pull): guix (GNU Guix) 20170216.20
Foreign distro:
Debian 8 (Linux makina 3.16.0-4-686-pae #1 SMP Debian 3.16.39-1 (2016-12-30) i686 GNU/Linux)
Additional notes
=============
It was suggested by lfam in the same conversation that the problem might be due to a very old guix-daemon, which is true for my system. However, there was no way for me to update the daemon because I get the same error described above when I run the second step of the following procedure (run as root):
- Run "guix pull"
- Run "guix package --upgrade"
- Restart guix-daemon
---
https://sirgazil.bitbucket.io/
- bug#25775: Can't install packages after guix pull,
sirgazil <=
- bug#25775: Can't install packages after guix pull, Pjotr Prins, 2017/02/18
- bug#25775: Can't install packages after guix pull, Pjotr Prins, 2017/02/18
- bug#25775: Can't install packages after guix pull, Ricardo Wurmus, 2017/02/18
- bug#25775: Can't install packages after guix pull, Pjotr Prins, 2017/02/18
- bug#25775: Can't install packages after guix pull, Pjotr Prins, 2017/02/18
- bug#25775: Can't install packages after guix pull, Tomas Cech, 2017/02/20
- bug#25775: Can't install packages after guix pull, Ben Sturmfels, 2017/02/20
- bug#25775: Can't install packages after guix pull, Ben Sturmfels, 2017/02/20
- bug#25775: Can't install packages after guix pull, Ben Sturmfels, 2017/02/20
- bug#25775: Can't install packages after guix pull, Ricardo Wurmus, 2017/02/21