help-guix
[Top][All Lists]
Advanced

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

Re: 'CONFIG_HEADER not defined' during sed compile during 'guix pull'


From: Ricardo Wurmus
Subject: Re: 'CONFIG_HEADER not defined' during sed compile during 'guix pull'
Date: Wed, 30 Jan 2019 19:09:23 +0100
User-agent: mu4e 1.0; emacs 26.1

Hi Nathan,

> I have all of the available selinux devel packages installed: […]

What you have installed on your system does not affect the build.
That’s by design.  All builds happen in isolated environments where only
declared packages are available.  Your system files are not available
during the build.

> I'm trying to ease into GuixSD by first installing Guix on top of Fedora29. 
> Following through the docs for 'Binary installation', when I do a 'guix pull' 
> I'm eventually getting this error during the sed compile:
>
> inplace-selinux.sh: set-up failure: CONFIG_HEADER not defined
> ERROR: testsuite/inplace-selinux.sh
>
> which causes the pull to fail.

That’s not good but I cannot reproduce this as of Guix
ba123b6dda3afb84c457f9e68c20eeff61e2c740.  I ran “guix build --check
sed” to build sed.  (Are you running the daemon on a system where
SELinux is enabled?)

I also wonder why you’re building things from source when you can get
binaries from the build farm instead.  Did you forget to authorize the
build farm public key or are you purposefully building everything from
source?

--
Ricardo




reply via email to

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