[Nix-dev] Will Haskell-ng and hackage2nix allow building *any* versions of deps?

Peter Simons simons at cryp.to
Sun Feb 22 13:04:07 CET 2015


Hi Cody,

 > haskellngPackages doesn't seem to have all versions of all dependencies...

I'm not sure what you mean by "all versions of all dependencies". Dependencies
of what exactly? The way I understand the term, "dependency" has meaning only
as a relationship between two packages, i.e. "transformers" is a dependency of
"mtl". I'm not sure how to apply that interpretation to your question?

If you're asking why hackage-packages.nix doesn't contain every single version
of every package registered on Hackage, then the answer is because that would
be a database containing well over 50,000 packages, the vast majority of which
no-one will ever care about (nor will they ever compile). So it seems pointless
to distribute all that stuff as part of Nixpkgs.

Best regards,
Peter



More information about the nix-dev mailing list