[Nix-dev] What is the end game?

Colin Putney colin at wiresong.com
Mon Aug 31 18:36:53 CEST 2015


On Mon, Aug 31, 2015 at 1:26 AM, Peter Simons <simons at cryp.to> wrote:

> Hi Colin,
>
>  > That seems backwards. The upstream project would then depend on nixpkgs.
>
> the upstream project depends on Nixpkgs because it most likely needs a
> compiler and a libc and some other core utils to build. Where are those
> expressions supposed to come from without depending on Nixpkgs?
>

Anywhere you like! It could depend on nixpkgs, sure. Or you could have your
own library of nix expressions for dependencies. Or there could be another
shared repository for dependencies, perhaps around a particular programming
language or use-case. Nix is a good way of specifying dependencies,
regardless of where the those specifications come from. An upstream project
that wants to use nix should not have to depend on nixpkgs just to build.

Colin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20150831/8e65f0e9/attachment.html 


More information about the nix-dev mailing list