Re: Packaging elm-compiler 0.19.1

2021-01-02 Thread John Soo
Hi Matthew, Matthew Kraai writes: > I think that elm-compiler is built with GHC 8.6.5, not GHC 8.8.3.  > When I run `guix environment --pure --ad-hoc ghc@8.6.5 -- ghc-pkg > list`, its output contains `time-1.8.0.2`.  I tried changing the > definition of `ghc-8` in `haskell.scm` from `ghc-8.6` t

Re: Packaging elm-compiler 0.19.1

2021-01-02 Thread Matthew Kraai
Hi John, On 12/31/20 10:51 AM, John Soo wrote: I’m not 100% sure how guix handles the ghc “boot” libraries but I think time is installed alongside ghc. Doing guix environment --pure --ad-hoc ghc -- ghc-pkg list gets me time-1.9.3. So I do think the version bounds should be satisfied without an

Re: Packaging elm-compiler 0.19.1

2020-12-31 Thread John Soo
Hi Matthew, I’m not 100% sure how guix handles the ghc “boot” libraries but I think time is installed alongside ghc. Doing guix environment --pure --ad-hoc ghc -- ghc-pkg list gets me time-1.9.3. So I do think the version bounds should be satisfied without any other dependency. Mind s

Packaging elm-compiler 0.19.1

2020-12-31 Thread Matthew Kraai
Hi, I'm trying to upgrade to elm-compiler 0.19.1.  With the attached patch, it fails with the following error: Configuring elm-0.19.1... Setup.hs: Encountered missing dependencies: time >=1.9.1 I think that time is part of GHC.  I removed the version requirement for time, but then it failed