GNU bug report logs -
#44873
[PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release.
Previous Next
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
[Message part 1 (text/plain, inline)]
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 44873 <at> debbugs.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)]
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
[Message part 3 (message/rfc822, inline)]
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
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.