On 2015-02-24 at 23:24, Nikita Karetnikov <[email protected]> wrote:
>> A related question: is there a way to generate a package list containing
>> exactly the versions of dependencies we require?
>
> I asked a similar question but about the cabal.config file some time
> ago.  Here's the response:
>
> http://article.gmane.org/gmane.linux.distributions.nixos/15885

You have now described the two halves of the problem as I understand it:
- get cabal to list a suitable set of particular versions
- get cabal2nix or hackage2nix to generate derivations for specified
versions

hackage2nix now has some very helpful logic to detect name overlap
between haskell packages (usually C bindings) and other libraries.[1]  I'd
be very interested in a way to call hackage2nix on a particular package
version, or set of versions, as we can with cabal2nix, so I can benefit
from this feature.

bergey

Footnotes: 
[1]  https://github.com/NixOS/cabal2nix/blob/master/src/hackage2nix.hs#L180

_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to