bug-guix
[Top][All Lists]
Advanced

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

Re: Porting to mips64el


From: Nikita Karetnikov
Subject: Re: Porting to mips64el
Date: Tue, 08 Jan 2013 09:52:19 -0500

> Most likely the problem is that (%nixpkgs-directory) is #f.  To fix
> that, you need to either run configure --with-nixpkgs=/path/to/nixpkgs,
> or set the ‘NIXPKGS’ environment variable.

You're right.  I forgot to specify this option.

How can I tell Guix that 'nix-worker --daemon' listens on
'/nix/var/nix/daemon-socket/socket', not
'/usr/local/var/nix/daemon-socket/socket'?  '--with-nix-prefix=/nix'
doesn't work.

I created a symlink to solve this:

# ln -s /nix/var/nix/daemon-socket/socket 
/usr/local/var/nix/daemon-socket/socket

>> It's possible that I've forgotten to install something.  I ran
>> 'nix-env -i guile' to check that Nix-related things work fine, but I
>> interrupted the process when it decided to fetch the Linux kernel from
>> <kernel.org>.

>> (Actually, it's a bit disappointing because I thought that
>> 'export HYDRA_DISALLOW_UNFREE=1' can handle this.  But it's a different
>> issue.)

Well, it turned out that this is a related issue.

'./pre-inst-env guix-build -K hello' also tries to fetch the kernel from
<http://www.all.kernel.org>. How to instruct Guix to use Linux-libre
instead?

Nikita

Attachment: pgpj53LPo6tdW.pgp
Description: PGP signature


reply via email to

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