Package Details: guix 1.1.0-2

Git Clone URL: https://aur.archlinux.org/guix.git (read-only, click to copy)
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: 29
Popularity: 0.079732
First Submitted: 2013-04-22 11:06
Last Updated: 2020-07-27 12:51

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

lantw44 commented on 2018-05-08 14:22

It looks like it is an issue related to tmpfs, again ...

zeronineseven commented on 2018-05-08 09:18

lantw44, I ran the build on my host machine without manual chroot/container - no virtualization was involved except the one used by makepkg itself (fakeroot?). I'm not sure how can I test unprivileged user namespace functionality directly but I believe that it's working fine - I have unprivileged lxcs running on this machine and "unshare" command has spawned new bash session without any errors.

lantw44 commented on 2018-05-07 15:58

Did you run the test inside a chroot or a container? Can you use 'unshare' to successfully create an unprivileged user namespace in the environment you ran the test?

zeronineseven commented on 2018-05-06 21:58

Hi, It seems that I can't build guix due to failing tests/guix-environment-container. AFAIK this is related to userns but "cat /proc/sys/kernel/unprivileged_userns_clone" returns 1 and in fact I have unprivileged lxcs running on the very same host. test-suite.log content is here: http://paste.debian.net/1023605/

lantw44 commented on 2018-05-05 11:21

Hello, you can find the information on Arch wiki: https://wiki.archlinux.org/index.php/Guix.

egils commented on 2018-05-05 07:25

Hi. Installed this recently.

I missed an explanation post-install that explains to me that I have to enable and start the daemon and add the buildusers to be able to run/use guix at all. Alternatively that the package sets it all up and remains quiet.

T-recks commented on 2018-03-18 20:42

Ah, you're right. Thanks for the response and for maintaining this package. Everything went smoothly for me once I followed the below example and changed DNS servers to pass some of the check() tests.

lantw44 commented on 2018-03-18 12:41

/gnu and /var/guix will be created by guix-daemon when you start the service the first time.

T-recks commented on 2018-03-18 10:53

Installing with this package build produced no /gnu directory and no /var/guix directory for me. Is this supposed to be the case or did I do something wrong?

stefanc_diff commented on 2017-11-19 11:15

This AUR package will build with pacaur only if the user edits the PKGBUILD file and removes/comments the check() function.

Otherwise the check() function gives this error:

==> ERROR: The working directory cannot be longer than 46 bytes

I was able to build the guix package and test it in a clean VM, it doesn't build on my archlinux host and it can't be built easily with the devtools since the guix AUR package requires other 2 AUR packages as build dependencies.

You still have to follow the guix manual to run the additional steps after install manually for now.