GNU bug report logs - #44174
[PATCH 00/16] Add hledger and its dependencies.

Previous Next

Package: guix-patches;

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

Date: Fri, 23 Oct 2020 12:08:01 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

Bug is archived. No further changes may be made.

Full log


Message #136 received at 44174-done <at> debbugs.gnu.org (full text, mbox):

From: Carlo Holl <carloholl <at> gmail.com>
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: 44174-done <at> debbugs.gnu.org, Christopher Baines <mail <at> cbaines.net>
Subject: Re: bug#44174: [PATCH v2 00/15] Add hledger and its dependencies.
Date: Sun, 1 Nov 2020 13:09:43 -0800
On 01.11.2020 19:22, Ricardo Wurmus wrote:
>
>Christopher Baines <mail <at> cbaines.net> writes:
>
>>> Carlo Holl (15):
>>>   gnu: Add ghc-control-monad-free.
>>>   gnu: Add ghc-csv.
>>>   gnu: Add ghc-decimal.
>>>   gnu: ghc-doctest: Update to 0.16.3.
>>>   gnu: Add ghc-hspec-megaparsec.
>>>   gnu: Add ghc-lucid.
>>>   gnu: Add ghc-only.
>>>   gnu: Add ghc-text-short.
>>>   gnu: Add ghc-tabular.
>>>   gnu: Add ghc-uglymemo.
>>>   gnu: Add ghc-wizards.
>>>   gnu: Add ghc-cassava.
>>>   gnu: Add ghc-cassava-megaparsec.
>>>   gnu: Add ghc-hledger-lib.
>>>   gnu: Add hledger.
>>>
>>>  gnu/packages/finance.scm     |  63 ++++
>>>  gnu/packages/haskell-xyz.scm | 557 ++++++++++++++++++++++++++++++++++-
>>>  2 files changed, 608 insertions(+), 12 deletions(-)
>>
>> Awesome! I went through and tweaked some descriptions and wrapping and
>> pushed to master as e6bfb02eb79777b760031384d4a3c14239f7fb55.
>
>Unfortunately, some of these packages are the latest versions on
>Hackage, but we need to ensure that all Haskell packages are picked at
>versions corresponding to the currently supported version of LTSHaskell
>in Guix.  We are behind the current LTSHaskell with our packages, so now
>we have the situation where we have packages that are *newer* than the
>latest LTSHaskell release and packages that are *older* than what the
>latest LTSHaskell release prescribes.
>
>We should fix this soon, because mixing Haskell packages from different
>LTS releases (or even ignoring the LTS releases in favour of the latest
>versions on Hackage) results in dependency hell for those users who want
>to use Guix for Haskell development.
>
>-- 
>Ricardo

Ricardo,

Thanks for the heads-up. I can have a go at submitting a patch series to deal with this if you like. Since this would involve a downgrade, is there anything I need to watch out for?

--
Carlo Holl
carloholl <at> gmail.com




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

Previous Next


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