[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Required packages
From: |
Ludovic Courtès |
Subject: |
Re: Required packages |
Date: |
Thu, 07 Feb 2013 17:06:49 +0100 |
User-agent: |
Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) |
Andreas Enge <address@hidden> skribis:
> In my attempt to install guix from guix, I came upon the problem that the
> libgcrypt headers require the libgpg-error headers. This is a propagated
> input, so should in the future be installed automatically.
The future is actually yesterday. :-)
> However, the next problem is:
> In file included from /home/privat/.guix-profile/include/sys/socket.h:39:0,
> from /home/privat/.guix-profile/include/gcrypt.h:42,
> from conftest.c:65:
> /home/privat/.guix-profile/include/bits/socket.h:342:24: fatal error:
> asm/socket.h: No such file or directory
>
> The file is in linux-libre-headers; so I suppose this should also be a
> propagated input of libgcrypt? If you agree, I will modify the package
> accordingly.
It’s a bit trickier. linux-libre-headers is propagated by glibc, so if
you install glibc, you get both.
However, glibc is an /implicit/ input of everything that uses
‘gnu-build-system’, such as libgcrypt. So it doesn’t get installed when
you install libgcrypt.
I’m not sure whether glibc should be automatically installed as if it
were a propagated input. If the answer were “yes”, I’m not sure how to
achieve it elegantly, because implicit inputs are hidden, by definition.
Thoughts?
Ludo’.
- Required packages, Andreas Enge, 2013/02/04
- Re: Required packages, Ludovic Courtès, 2013/02/04
- Re: Required packages, Andreas Enge, 2013/02/04
- Re: Required packages, Ludovic Courtès, 2013/02/05
- Re: Required packages, Andreas Enge, 2013/02/05
- Re: Required packages, Ludovic Courtès, 2013/02/06
- Re: Required packages, Andreas Enge, 2013/02/07
- Re: Required packages, Andreas Enge, 2013/02/07
- Re: Required packages, Ludovic Courtès, 2013/02/07
- Re: Required packages,
Ludovic Courtès <=
- Re: Required packages, Andreas Enge, 2013/02/07
- Re: Required packages, Ludovic Courtès, 2013/02/07
- Re: Required packages, Andreas Enge, 2013/02/07
- Re: Required packages, Ludovic Courtès, 2013/02/07