[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 22:39:36 +0100 |
User-agent: |
Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) |
Andreas Enge <address@hidden> skribis:
> Am Donnerstag, 7. Februar 2013 schrieb Ludovic Courtès:
>> 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. :-)
>
> Well, I first needed to compile yesterday's version, so my future was
> indeed in the future (although now it is in the past, a fate every future
> has to suffer). ;-)
I see. Hopefully you don’t have to roll back to the future. :-)
>> 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.
>
> Is this not too dangerous? It would mean that as soon as you install
> anything, you get the glibc. And in a system that has guix and a native
> glibc, things might stop working from there on...
>
> Since I installed the guix glibc before you implemented the automatic
> installation of propagated inputs, I hit a problem that should have
> disappeared in the meantime. So I would suggest to do nothing.
Yeah, I prefer it this way.
Thanks for the feedback,
Ludo’.
- Re: Required packages, (continued)
- 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, 2013/02/07
- Re: Required packages, Andreas Enge, 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