bug-guix
[Top][All Lists]
Advanced

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

Re: guix-package error while installing "make" package


From: Ludovic Courtès
Subject: Re: guix-package error while installing "make" package
Date: Sun, 30 Dec 2012 20:14:20 +0100
User-agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux)

Hi, and welcome!

Alen Skondro <address@hidden> skribis:

> I've installed guile 2.0.7, guix (in my home directory) from git and
> then started the guix-daemon as root. Are there other steps which I
> missed?

Yes, see below.

> And another question is, do I need to have the nix package installed
> or is guix now a standalone component?

It’s now standalone.

[...]

>    ?: 0 [system* "./configure" ...]
>
> ERROR: In procedure system*:
> ERROR: In procedure system*: No such file or directory

It’s complaining because it wants /bin/sh to run ‘configure’, and that
file is missing from the build chroot by default.

For now, you’ll have to add /bin to the chroot by running

  guix-daemon ... --chroot-directory /bin

Make sure that /bin/sh is Bash, not something else.

Unfortunately, since /bin/sh is most likely dynamically linked on your
system, you’ll need to add /lib, /lib64, and similar directories to the
chroot as well.

We are trying to fix that in the ‘core-updates’ branch, as was discussed
a couple of weeks ago on this list.

Thanks!

Ludo’.



reply via email to

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