[Top][All Lists]

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

Re: [Non-root Guix]: Unable to build guix

From: Ricardo Wurmus
Subject: Re: [Non-root Guix]: Unable to build guix
Date: Thu, 02 May 2019 23:37:27 +0200
User-agent: mu4e 1.0; emacs 26.1

Hi Rohit,

> Unfortunately, I am stuck at Centos6 which uses old
> kernel 2.6.32-696.el6.x86_64. I am able to install nix on this system at
> non-root location. It works fine but NIx community has decided to use 2.0
> which only works on newer kernel. Therefore, I have to now backport several
> packages. Making it really hard because lot of packages are broken. Its
> manageable but not ideal. Whereas the guix seems to be independent of
> kernel (atleast that is my assumption so far).

I feel your pain.  I still need to sometimes touch CentOS 6 systems.
Guix is largely kernel-independent but the GNU C library is not.  It has
a minimum kernel requirement of 3.x (I don’t know the exact version).

We have patched it to accept the heavily patched RHEL 6 kernel, because
it does seem to provide backports of all the features the GNU C library
depends on.  You may run into some problems with some packages, though.
(I think there were problems with JDK and Qt, and I’m not sure if we
managed to completely work around them.)

> I would also like to suggest an alternative to a root-less installation.
>> At the HPC cluster where I work we run the guix-daemon as root on a
>> virtual machine where /gnu/store is a writable NFS share.  Every machine
>> that uses Guix only needs to mount this share as read-only.
> This option is not available as I stated earlier, I do not have the root
> permission.

That’s a pity!


reply via email to

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