1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/pkgs/top-level
Peter Simons a1cc25d530 Hide package sets for GHC 6.10.4, 6.12.3, 7.0.4, 7.4.1, and 7.6.1 from nix-env
(and from Hydra). It is still possible to install any of those packages by
referring to them by attribute:

 | $ nix-env -iA haskellPackages_ghc6104.hopenssl --dry-run
 | (dry run; not doing anything)
 | installing `haskell-hopenssl-ghc6.10.4-1.6.1'
 | these paths will be fetched (50.61 MiB download, 450.34 MiB unpacked):
 |   /nix/store/rjsgga1fdqin47n2rkfn9l7v9ncsfh9l-haskell-hopenssl-ghc6.10.4-1.6.1
 |   /nix/store/y567qhqbjxbkldg3kq2clzn52a56cmdn-haskell-mtl-ghc6.10.4-1.1.0.2
 |   /nix/store/zbn24z1443fbrx6ch1nn2vnss9bdw1g0-ghc-6.10.4

It's no longer possible to install those by name anymore, though:

 | $ nix-env -i haskell-hopenssl-ghc6.10.4
 | error: selector `haskell-hopenssl-ghc6.10.4' matches no derivations

That style works only for active GHC versions 7.4.2 and 7.6.2:

 | $ nix-env -qaP \* | grep  haskell-hopenssl
 | haskellPackages.hopenssl                          haskell-hopenssl-ghc7.4.2-1.6.1
 | haskellPackages_ghc742_no_profiling.hopenssl      haskell-hopenssl-ghc7.4.2-1.6.1
 | haskellPackages_ghc742_profiling.hopenssl         haskell-hopenssl-ghc7.4.2-1.6.1-profiling
 | haskellPackages_ghc762.hopenssl                   haskell-hopenssl-ghc7.6.2-1.6.1

These changes intend to ease the load on Hydra. If you desperately need
pre-build binaries of any of those old versions, please post a short note
on the nix-dev mailing list.

Now in x-updates as well.

Conflicts (auto-solved):
	pkgs/top-level/all-packages.nix
2013-01-31 12:51:25 +01:00
..
all-packages.nix Hide package sets for GHC 6.10.4, 6.12.3, 7.0.4, 7.4.1, and 7.6.1 from nix-env 2013-01-31 12:51:25 +01:00
guile-2-test.nix guile-2-test: Update to 2.0. 2011-02-22 13:39:56 +00:00
haskell-defaults.nix haskell-defaults.nix: add compiler-specific overrides to fix build of cabal-install 2012-11-26 14:17:38 +01:00
haskell-packages.nix haskell-reflection: add version 1.1.6 2013-01-25 14:12:02 +01:00
make-tarball.nix Remove support for the obsolete powerpc-darwin and i686-darwin platforms 2012-11-29 14:10:49 +01:00
mingw.nix
node-packages.nix node/bson: fix sha256 2013-01-13 14:54:26 +01:00
perl-packages.nix Remove dots at end of meta.description 2013-01-28 11:59:49 +01:00
platforms.nix Add kgdb to the sheeveaplug. It can help in case of troubles. 2012-12-29 12:22:50 +01:00
python-packages.nix taskcoach: updating to 1.3.22 2013-01-23 23:22:47 +01:00
release-cross.nix Removing the 2.6.39 kernel from release-cross; it wasn't in nixpkgs. 2012-11-29 10:27:34 +01:00
release-lib.nix Add config option ‘allowUnfree’ 2013-01-17 23:41:37 +01:00
release-python.nix RealPlayer: Remove 2013-01-28 16:31:23 +01:00
release-small.nix nxml-mode: remove from release as well 2012-11-23 19:59:19 +01:00
release.nix Remove Firefox 17 2013-01-21 14:23:01 +01:00