summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2016-09-30 14:52:45 +0200
committerPeter Simons <simons@cryp.to>2016-09-30 14:53:31 +0200
commit6e785be5719a83299c78f3a597f47410d274eb50 (patch)
tree17e6198f6452f67b4e5873f3abd756324169b1e9
parent613a12a8bde64b5ec26b512f34de7507eba7d861 (diff)
downloadnixpkgs-6e785be5719a83299c78f3a597f47410d274eb50.tar
nixpkgs-6e785be5719a83299c78f3a597f47410d274eb50.tar.gz
nixpkgs-6e785be5719a83299c78f3a597f47410d274eb50.tar.bz2
nixpkgs-6e785be5719a83299c78f3a597f47410d274eb50.tar.lz
nixpkgs-6e785be5719a83299c78f3a597f47410d274eb50.tar.xz
nixpkgs-6e785be5719a83299c78f3a597f47410d274eb50.tar.zst
nixpkgs-6e785be5719a83299c78f3a597f47410d274eb50.zip
Document removal of LTS Haskell package sets in 16.09 release notes.
This patch closes https://github.com/NixOS/nixpkgs/issues/14897.
-rw-r--r--nixos/doc/manual/release-notes/rl-1609.xml19
1 files changed, 19 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-1609.xml b/nixos/doc/manual/release-notes/rl-1609.xml
index 7ead450e7b8..56d08bf1c2d 100644
--- a/nixos/doc/manual/release-notes/rl-1609.xml
+++ b/nixos/doc/manual/release-notes/rl-1609.xml
@@ -70,6 +70,25 @@ following incompatible changes:</para>
   </listitem>
 
   <listitem>
+    <para>Previous versions of Nixpkgs had support for all versions of the LTS
+    Haskell package set. That support has been dropped. The previously provided
+    <literal>haskell.packages.lts-x_y</literal> package sets still exist in
+    name to aviod breaking user code, but these package sets don't actually
+    contain the versions mandated by the corresponding LTS release. Instead,
+    our package set it loosely based on the latest available LTS release, i.e.
+    LTS 7.x at the time of this writing. New releases of NixOS and Nixpkgs will
+    drop those old names entirely. <link
+    xlink:href="http://lists.science.uu.nl/pipermail/nix-dev/2016-June/020585.html">The
+    motivation for this change</link> has been discussed at length on the
+    <literal>nix-dev</literal> mailing list and in <link
+    xlink:href="https://github.com/NixOS/nixpkgs/issues/14897">Github issue
+    #14897</link>. Development strategies for Haskell hackers who want to rely
+    on Nix and NixOS have been described in <link
+    xlink:href="http://lists.science.uu.nl/pipermail/nix-dev/2016-June/020642.html">another
+    nix-dev article</link>.</para>
+  </listitem>
+
+  <listitem>
     <para>Shell aliases for systemd sub-commands
     <link xlink:href="https://github.com/NixOS/nixpkgs/pull/15598">were dropped</link>:
     <command>start</command>, <command>stop</command>,