GNU bug report logs - #44873
[PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release.

Previous Next

Package: guix-patches;

Reported by: Carlo Holl <carloholl <at> gmail.com>

Date: Wed, 25 Nov 2020 20:12:02 UTC

Severity: normal

Tags: patch

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Leo Famulari <leo <at> famulari.name>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#44873: closed ([PATCH 0/6] Fix Haskell packages incompatible
 with latest LTSHaskell release.)
Date: Thu, 26 Nov 2020 02:08:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Wed, 25 Nov 2020 21:07:00 -0500
with message-id <20201126020700.GA10557 <at> jasmine.lan>
and subject line Re: [bug#44873] [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release.
has caused the debbugs.gnu.org bug report #44873,
regarding [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
44873: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=44873
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Carlo Holl <carloholl <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Carlo Holl <carloholl <at> gmail.com>
Subject: [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell
 release.
Date: Wed, 25 Nov 2020 12:10:32 -0800
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



[Message part 3 (message/rfc822, inline)]
From: Leo Famulari <leo <at> famulari.name>
To: Carlo Holl <carloholl <at> gmail.com>
Cc: 44873-done <at> debbugs.gnu.org
Subject: Re: [bug#44873] [PATCH 0/6] Fix Haskell packages incompatible with
 latest LTSHaskell release.
Date: Wed, 25 Nov 2020 21:07:00 -0500
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


This bug report was last modified 4 years and 196 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.