guix-devel
[Top][All Lists]
Advanced

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

Re: Running guix-daemon as an unprivileged user (Was: [PATCH] syscalls:


From: 韋嘉誠
Subject: Re: Running guix-daemon as an unprivileged user (Was: [PATCH] syscalls: setns: Skip binding if there is no such C function.)
Date: Tue, 18 Aug 2015 01:07:44 +0200

On Mon, Aug 17, 2015 at 10:57 PM, Eric Bavier
<address@hidden> wrote:

>> Any patches related to bootstrapping gcc? I'm getting lib/lib64 confusion.
>
>
> Yes, that's been one issue.
>
> Attached are the patches I have so far.  Hopefully they can get you a bit
> further.  I've been able to build a number of packages, but thare are still
> some package builds failing, e.g. IIRC one of cmake's dependencies doesn't
> build.
>
> Some of these patches may be alright in general, but turning test cases off
> is of course not an ideal solution.

Great, thanks.

My next ugly hand-cranked fix:

$ ln -s /lib64/libnss_vas4.so.2
/home/myuser/.local/opt/guix/guix/store/llnj407l7gh3mz4jjsj6ymc6ph2a7hg6-glibc-2.21/lib/libnss_vas4.so.2

As nss plugins are a system-specific configuration and
sysadmin-installed, I guess it could be argued that glibc *should*
look in the system paths for them. On the other hand, there's no
guarantee the stuff there will work for guix's glibc. In my case,
luckily it did, and coreutils could pass its tests.



reply via email to

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