Subject: bug#44873: closed (Re: [bug#44873] [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release.)

From: [email-masked] (GNU bug Tracking System)
Date: Thu, 26 Nov 2020 02:08:02 +0000

Your bug report

#44873: [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
44873: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=44873
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#44873] [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release.
From: Leo Famulari <[email-masked]>
To: Carlo Holl <[email-masked]>
Cc: [email-masked]
Date: Wed, 25 Nov 2020 21:07:00 -0500
List-Id: <debbugs-submit.debbugs.gnu.org>

On Wed, Nov 25, 2020 at 12:10:32PM -0800, Carlo Holl wrote:
> My recent contribution, pushed to master as e6bfb02eb79777b760031384d4a3c14239f7fb55 (bug#44174), introduced some haskell packages that are newer than the latest LTSHaskell release supported by Guix, as pointed out by Ricardo Wurmus. This patch series fixes that, representing a downgrade of several of the packages to versions matching the latest LTSHaskell release, as well as one package addition.

Thank you for following up! Pushed as
d482954c99720e5b166400d7b42204ddbf94412e with some cosmetic changes...

>   gnu: Add ghc-easytest.

For ghc-easytest, I removed so-called "marketing language" from the
synopsis and description [0], and also removed the usage example from
the description. It's nice to have examples but they belong in the
package's documentation rather than the Guix package description.

[0] The manual section Synopses and Descriptions talks about how to
handle the "marketing language":

https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html

Subject: [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release.
From: Carlo Holl <[email-masked]>
To: [email-masked]
Cc: Carlo Holl <[email-masked]>
Date: Wed, 25 Nov 2020 12:10:32 -0800
List-Id: <debbugs-submit.debbugs.gnu.org>

Guix,

My recent contribution, pushed to master as e6bfb02eb79777b760031384d4a3c14239f7fb55 (bug#44174), introduced some haskell packages that are newer than the latest LTSHaskell release supported by Guix, as pointed out by Ricardo Wurmus. This patch series fixes that, representing a downgrade of several of the packages to versions matching the latest LTSHaskell release, as well as one package addition.

Carlo Holl (6):
  gnu: ghc-tabular: Downgrade to 0.2.2.7.
  gnu: ghc-doctest: Downgrade to 0.16.2.
  gnu: Add ghc-easytest.
  gnu: ghc-hledger-lib: Downgrade to 0.14.1.
  gnu: hledger: Downgrade to 1.14.2.
  gnu: ghc-cassava-megaparsec: Downgrade to 2.0.1.

 gnu/packages/finance.scm       | 19 +++++----
 gnu/packages/haskell-check.scm | 75 ++++++++++++++++++++++++++++++++++
 gnu/packages/haskell-xyz.scm   | 35 +++++++---------
 3 files changed, 99 insertions(+), 30 deletions(-)

-- 
2.29.2