[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