[Nix-dev] Re: Boost libraries
Lluís Batlle
viriketo at gmail.com
Fri Apr 10 00:49:29 CEST 2009
Of all the "Cons" mentioned below, I prefer that of wasted disk
space/compilation time, by now.
2009/4/9, Nicolas Pierron <nicolas.b.pierron at gmail.com>:
> I foresee some solution to this problem:
>
> 1) The Current System
>
> Pro:
> - Each package has its own personalized dependencies which can be reproduce.
>
> Con:
> - Waste of Hard drive / compilation time
>
>
> 2) Scoped Monadic Packages
>
> Pros:
> - Allow multiple packages to share a subversion install containing
> all features required.
> - Multiple scope can be created to handle incompatibilities.
>
> Cons:
> - The subversion package (or another) could have a build failure due
> to incompatible options.
> - Cannot reproduce an installation without installing the same set of
> packages. (or activating each option manually)
>
>
> 3) Constraints on Packages dependencies
>
> Pro:
> - Allow multiple packages to share a subversion install containing
> all features required.
>
> Cons:
> - Cannot reproduce an installation without installing the same set of
> packages. (or activating each option manually)
> - Need to handle constraint programming in Nix. (or new extra
> dependencies for Nix)
More information about the nix-dev
mailing list