nixpkgs/pkgs/top-level
Eelco Dolstra ed5011cc02 * Make sure that in an override like:
python = pkgs.python27Full;
    pythonBase = pkgs.python27Base;

  a build of (say) Firefox doesn't depend on python26 as well as
  python27.  This happens because python27Full has this line:

    inherit (xlibs) libX11 xproto;

  which causes python27Full to use libX11 from pkgsOrig, where the
  override hasn't been applied.  The solution is to change it to
  
    inherit (pkgs.xlibs) libX11 xproto;

  In the future, to prevent this, we should make all-packages.nix a
  non-rec set and require all package references to explicitly go
  through pkgs.<attr>.  (Then we can also drop the ugly __overrides
  language "feature".)

svn path=/nixpkgs/trunk/; revision=23203
2010-08-17 11:35:49 +00:00
..
all-packages.nix * Make sure that in an override like: 2010-08-17 11:35:49 +00:00
guile-2-test.nix guile-2-test: Remove `guile_1_9_coverage'. 2010-07-04 21:53:01 +00:00
haskell-packages.nix GHC 6.12 compatibility of some Haskell libraries. 2010-08-13 13:04:30 +00:00
make-tarball.nix typo 2010-05-18 08:39:31 +00:00
mingw.nix
perl-packages.nix update some perl packages 2010-08-09 19:29:06 +00:00
platforms.nix Making the sheevaplug kernel have nfs4 server and client 2010-06-12 17:42:17 +00:00
python-packages.nix pkgs/top-level/python-packages.nix: added python-mock-0.6.0 2010-07-28 13:09:04 +00:00
release-cross.nix Attempt to cross-build Nix for GNU. 2010-06-22 13:02:31 +00:00
release-lib.nix Add recurseForRelease flag 2010-08-03 14:02:42 +00:00
release.nix More meta.platforms 2010-08-13 23:11:58 +00:00