help-guix
[Top][All Lists]
Advanced

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

Re: Design decision behind inputs/native-inputs/propagated-inputs


From: Ben Woodcroft
Subject: Re: Design decision behind inputs/native-inputs/propagated-inputs
Date: Fri, 22 Jan 2016 09:57:09 +1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1

Hi,

On 22/01/16 09:19, Steven Allen wrote:
Just to be clear, given:

     (package
         (name "foo")
         (inputs `(("bar", bar)))
         (native-inputs `(("baz", baz)))
         ...
     )

If I install "foo", "foo" will **always** be able to use the files in "bar"
but will not (may not?) be able to use the files in "baz"?
That's true for some definition of 'use', yes. If you add foo to your profile and it is downloaded from a substitute (as opposed to being built from source on your machine), then you'll have to download bar as well, but not necessarily baz.
Sorry about the confusion...
Not at all.

ben



reply via email to

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