[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: package dependencies
From: |
Pjotr Prins |
Subject: |
Re: package dependencies |
Date: |
Thu, 10 Dec 2015 05:55:30 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hi Fabian,
It has been noted before that these are not well explained in the docs. I like
this
description:
1. *native-inputs*: required for building but not runtime - installing a
package through a substitute won't install these inputs
2. *inputs*: installed in the store but not in the profile, as well as being
present at build time
3. *propagated-inputs*: installed in the store and in the profile, as
well as being present at build time
(I proposed to update the docs at some point, in fact, but I realise
that some people may like the existing description better. Guile/Guix
are documented in a pretty consistent way).
You may also find information on https://github.com/pjotrp/guix-notes/
to be useful. That is basically where I jot down stuff I otherwise
would forget.
Pj.
On Wed, Dec 09, 2015 at 08:13:29PM +0100, Fabian Harfert wrote:
> Hello,
>
> at the moment I am making my first steps in packaging for guix. I would
> like to know, how to define the dependences for a package correctly.
>
> I see three fields in the documentation: "inputs", "native-inputs" and
> "propagated" inputs. Am I right if I say that "native-inputs" stands
> for build dependences and "inputs" is for runtime dependences?
>
> In general I find the guix documentation very clear and useful - and
> I have to say: guix is the best package manager I have met until now.
>
> Fabian
>
--
- [PATCH] doc: rephrase code of conduct., Alex Sassmannshausen, 2015/12/09
- Re: [PATCH] doc: rephrase code of conduct., Ludovic Courtès, 2015/12/09
- package dependencies, Fabian Harfert, 2015/12/09
- Re: package dependencies,
Pjotr Prins <=
- Re: package dependencies, Ludovic Courtès, 2015/12/13
- Re: package dependencies, Pjotr Prins, 2015/12/14
- Re: package dependencies, Ludovic Courtès, 2015/12/14
- Re: package dependencies, Pjotr Prins, 2015/12/14
- Re: package dependencies, Ludovic Courtès, 2015/12/14
- Re: package dependencies, Leo Famulari, 2015/12/14
- Re: package dependencies, Pjotr Prins, 2015/12/15
- Re: package dependencies, Ludovic Courtès, 2015/12/15
- Packagers tutorial, deployment tutorial, Pjotr Prins, 2015/12/15
- Re: Packagers tutorial, deployment tutorial, Ludovic Courtès, 2015/12/17