Re: updating many haskell packages

2017-02-19 Thread Troy Sankey
Quoting Troy Sankey (2017-02-18 12:40:15) > There is one more problem, and it is not a minor problem... > > --- cut here --- > $ du -hs tmp/all-cabal-files > 862Mtmp/all-cabal-files > $ du -hs tmp/all-cabal-files/.git > 140M

Re: updating many haskell packages

2017-02-18 Thread Federico Beffa
On Sat, Feb 18, 2017 at 6:40 PM, Troy Sankey wrote: > Quoting Federico Beffa (2017-02-18 04:43:51) >> On Fri, Feb 17, 2017 at 6:47 PM, Troy Sankey wrote: >> > Forgive me if my understanding of build systems in Guix is flawed, but >> > let me explain my

Re: updating many haskell packages

2017-02-18 Thread Troy Sankey
Quoting Federico Beffa (2017-02-18 04:43:51) > On Fri, Feb 17, 2017 at 6:47 PM, Troy Sankey wrote: > > Forgive me if my understanding of build systems in Guix is flawed, but > > let me explain my idea with more detail: > > > > First, make a data-only package called

Re: updating many haskell packages

2017-02-18 Thread Federico Beffa
On Fri, Feb 17, 2017 at 6:47 PM, Troy Sankey wrote: > Quoting Federico Beffa (2017-02-17 03:00:04) >> On Wed, Feb 15, 2017 at 8:31 PM, Troy Sankey wrote: >> > Quoting Troy Sankey (2017-02-06 16:00:29) >> >> Quoting Federico Beffa (2017-02-06 15:34:47) >>

Re: updating many haskell packages

2017-02-17 Thread Troy Sankey
Quoting Federico Beffa (2017-02-17 03:00:04) > On Wed, Feb 15, 2017 at 8:31 PM, Troy Sankey wrote: > > Quoting Troy Sankey (2017-02-06 16:00:29) > >> Quoting Federico Beffa (2017-02-06 15:34:47) > >> > I would consider a discrepancy between a cabal file on Hackage and the >

Re: updating many haskell packages

2017-02-17 Thread Ricardo Wurmus
Troy Sankey writes: > Quoting Federico Beffa (2017-02-06 03:13:16) >> On Mon, Feb 6, 2017 at 9:03 AM, Federico Beffa wrote: >> >> > (ii) The latest LTS still uses GHC 8.0.1. I'm not sure if this is >> > because of some real problem (GHC 8.0.2 introduces

Re: updating many haskell packages

2017-02-17 Thread Federico Beffa
On Wed, Feb 15, 2017 at 8:31 PM, Troy Sankey wrote: > Quoting Troy Sankey (2017-02-06 16:00:29) >> Quoting Federico Beffa (2017-02-06 15:34:47) >> > I would consider a discrepancy between a cabal file on Hackage and the >> > actual cabal file included in a tar archive a bug.

Re: updating many haskell packages

2017-02-15 Thread Troy Sankey
Quoting Troy Sankey (2017-02-06 16:00:29) > Quoting Federico Beffa (2017-02-06 15:34:47) > > I would consider a discrepancy between a cabal file on Hackage and the > > actual cabal file included in a tar archive a bug. It may be helpful > > to report it to the author. > > I found this issue on

Re: updating many haskell packages

2017-02-15 Thread Troy Sankey
Quoting Federico Beffa (2017-02-06 03:13:16) > On Mon, Feb 6, 2017 at 9:03 AM, Federico Beffa wrote: > > > (ii) The latest LTS still uses GHC 8.0.1. I'm not sure if this is > > because of some real problem (GHC 8.0.2 introduces some > > incompatibilities) or if it is because

Re: updating many haskell packages

2017-02-06 Thread Troy Sankey
Quoting Federico Beffa (2017-02-06 15:34:47) > I would consider a discrepancy between a cabal file on Hackage and the > actual cabal file included in a tar archive a bug. It may be helpful > to report it to the author. I found this issue on the hackage github:

Re: updating many haskell packages

2017-02-06 Thread Federico Beffa
On Mon, Feb 6, 2017 at 4:23 PM, Troy Sankey wrote: > Hm, I should have been following a stackage LTS. Maybe I wouldn't need > to relax any dependency versions. I also wonder if I could have avoided > some discrepancies between hackage and released .cabal files regarding >

Re: updating many haskell packages

2017-02-06 Thread Leo Famulari
On Mon, Feb 06, 2017 at 12:23:23AM -0500, Troy Sankey wrote: > I wonder how I should send these patches after I'm all done. git > send-email? That seems crazy. Dozens of patches in their own messages is a little hard to work with as a reviewer. But, you can put them all in one patch file that

Re: updating many haskell packages

2017-02-06 Thread Troy Sankey
Quoting Federico Beffa (2017-02-06 03:03:34) > Troy Sankey writes: > > > I have a WIP branch which contains many haskell package updates and > > additions, and makes haskell-build-system use the latest ghc (8.0.2). > > > > https://github.com/pwnage101/guix/tree/add-gitit > >

Re: updating many haskell packages

2017-02-06 Thread Federico Beffa
On Mon, Feb 6, 2017 at 9:03 AM, Federico Beffa wrote: > (ii) The latest LTS still uses GHC 8.0.1. I'm not sure if this is > because of some real problem (GHC 8.0.2 introduces some > incompatibilities) or if it is because changing things takes time. Looks like LTS8 is on its way

Re: updating many haskell packages

2017-02-06 Thread Federico Beffa
Troy Sankey writes: > I have a WIP branch which contains many haskell package updates and > additions, and makes haskell-build-system use the latest ghc (8.0.2). > > https://github.com/pwnage101/guix/tree/add-gitit > > It started as a small project to create a Gitit package

updating many haskell packages

2017-02-05 Thread Troy Sankey
I have a WIP branch which contains many haskell package updates and additions, and makes haskell-build-system use the latest ghc (8.0.2). https://github.com/pwnage101/guix/tree/add-gitit It started as a small project to create a Gitit package (hence the name of the branch), but blew up into