[Nix-dev] [Nix-commits] SVN commit: nix - r32292 - in nixpkgs/trunk/pkgs: applications/editors/leksah applications/misc/xmobar applications/office/hledger-interest applications/version-management/darcs applications/window...

Peter Simons simons at cryp.to
Thu Feb 16 18:24:03 CET 2012


Hi Andres,

 > All packages seem to depend on "Cabal" now? This means *everything*
 > has to be rebuilt, for no apparent reason.

Cabal is "null", and "null" is filtered from buildDepends, so -- unless
I am very mistaken -- nothing has changed, really, and there should be
no re-builds. That change only makes a difference when "Cabal" is
overridden to something other than the version that's shipped with the
compiler by default.

My motivation for that change is that I would like to have the ability
to run builds with old versions of GHC but recent versions of the Cabal
library. Since "cabal-install" can do that, I figured we should be able
to do it, too.

I am sorry for having surprised you with that commit. I tried to explain
my reasons in the commit message, but apparently I didn't get the point
across very well.

Take care,
Peter



More information about the nix-dev mailing list