Package Details: guix 1.0.1-2

Git Clone URL: https://aur.archlinux.org/guix.git (read-only)
Package Base: guix
Description: A purely functional package manager for the GNU system
Upstream URL: https://www.gnu.org/software/guix/
Keywords: guile guix nix package system
Licenses: GPL3
Submitter: lantw44
Maintainer: lantw44
Last Packager: lantw44
Votes: 24
Popularity: 0.013035
First Submitted: 2013-04-22 11:06
Last Updated: 2019-07-11 15:47

Dependencies (17)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

theYinYeti commented on 2019-07-13 11:28

Hi! During the build, I get failed tests:

…
PASS: tests/substitute.scm
FAIL: tests/builders.scm
FAIL: tests/derivations.scm
PASS: tests/glob.scm
FAIL: tests/grafts.scm  
PASS: tests/ui.scm
PASS: tests/status.scm  
PASS: tests/records.scm 

and then the build just freezes at this last “PASS” line: nothing more happens, the CPU does not seem to do anything…

lantw44 commented on 2019-07-11 09:28

@Ovsyanka Yes, I will do it once gnutls 3.6.8-3 enters core repository. It is still in testing.

Ovsyanka commented on 2019-07-10 15:38

Loolks like now it should depend on the gnutls package instead of gnutls-guile. According to this change https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/gnutls&id=28128ef0d8c273c6876c885c96a25d649a6d9876 gnutls now made with the guile support.

lantw44 commented on 2019-07-10 15:28

I can reproduce the issue, but I haven't spent time figuring out how to resolve it. As a workaround, you can install guix with guix, switch from guix-daemon.service to guix-daemon-latest.service, and use ~/.guix-profile/bin/guix to pull.

sikmir commented on 2019-07-03 11:31

After uninstall/install guix:

$ guix pull
...
srfi/srfi-19.scm:420:2: In procedure time-difference!:
In procedure time-difference!: TIME-ERROR type incompatible-time-types: (#<time type: time-tai nanosecond: 514001000 second: 1562153361> . #<time type: time-monotonic nanosecond: 511605000 second: 1562153361>)

lantw44 commented on 2019-05-31 08:56

@sikmir If you already have an old version of guix package installed on the system, you have to remove it before building the new version.

sikmir commented on 2019-05-31 07:28

ERROR: In procedure %resolve-variable:
error: glibc-supported-locales: unbound variable
make[2]: *** [Makefile:5731: make-go] Error 1

lantw44 commented on 2019-05-21 17:15

@joz If you want to run tests, please build the package in a directory with a shorter path. For example, It is OK to build and test the package in /home/lantw44/guix, but you won't be able to run the test if you build it in /home/lantw44/aur/guix because the length of /home/lantw44/aur/guix/src/guix-1.0.0 is 37 bytes. The reason of having the check is that lengths of UNIX domain sockets and shebangs are limited.

joz commented on 2019-05-21 10:22

Hi, this fails for me with "The working directory cannot be longer than 36 bytes."

However, if I make the check() function a dummy one (return 0), the package gets built.

lantw44 commented on 2019-05-16 12:59

@doronbehar Thanks for your gnutls-guile package. I will switch this package to use gnutls-guile on the next update.

I am still working on the patch to update guix to 1.0.0. There are still a few failed tests, and I am trying to resolve them. I cannot apply your patch because you removed a lot of necessary things.