ed5011cc02
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 |
||
---|---|---|
.. | ||
applications | ||
build-support | ||
data | ||
desktops | ||
development | ||
games | ||
lib | ||
misc | ||
os-specific | ||
servers | ||
shells | ||
stdenv | ||
test | ||
tools | ||
top-level |