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
Description
No description provided
Languages
Nix
96.3%
Shell
1.8%
Python
0.7%
Perl
0.4%
C
0.3%
Other
0.1%