
On Sun, Sep 9, 2012 at 1:02 PM, Magnus Therning
Hi all,
As I'm sure you know GHC 7.6.1 has been released[1]. The Arch devs are, as always amazingly quick, so there's already a source package available for GHC 7.6.1. I don't believe it's in [testing] already, so I went ahead and built it for x86_64 and made it available at [2]. Please go ahead and play with it if you want, and report any issues with it both on this list (Thomas and Vesa, please let people know if and how you'd like to receive anything that's found).
At the moment there's a fairly long list of packages that prevent an immediate move to 7.6.1 in [haskell]. I'll try to start working on reducing that list during the coming week.
This is the list as it looks at the moment: Adding base 4.6.0.0 would break: HTTP : base >=3 && >=2 && <4.6 cblrepo : base ==4.5.* dataenc : base >=3.0.0 && <4.6 haddock : base >=4.3 && <4.6 && >=4.3 && <4.6 split : base <4.6 Adding bytestring 0.10.0.0 would break: anansi : bytestring >=0.9 && <0.10 && >=0.9 && <0.10 blaze-html : bytestring >=0.9 && <0.10 blaze-markup : bytestring >=0.9 && <0.10 cblrepo : bytestring ==0.9.* http-types : bytestring >=0.9.1.5 && <0.10 pureMD5 : bytestring >=0.9 && <0.10 system-fileio : bytestring >=0.9 && <0.10 system-filepath : bytestring >=0.9 && <0.10 zlib : bytestring ==0.9.* Adding containers 0.5.0.0 would break: GLUT : containers >=0.3 && <0.5 anansi : containers >=0.1 && <0.5 && >=0.1 && <0.5 bytestring-show : containers <0.5 dataenc : containers >=0.1.0 && <0.5 pandoc : containers >=0.1 && <0.5 && >=0.1 && <0.5 && >=0.1 && <0.5 parallel-io : containers >=0.2 && <0.5 scion-browser : containers >=0.2 && <0.5 && >=0.2 && <0.5 Adding directory 1.2.0.0 would break: cblrepo : directory ==1.1.* haskeline : directory >=1.0 && <1.2 pandoc : directory >=1 && <1.2 && >=1 && <1.2 && >=1 && <1.2 temporary : directory >=1.0 && <1.2 Adding integer-gmp 0.5.0.0 would break: bytestring-show : integer-gmp >=0.2 && <0.5 Adding unix 2.6.0.0 would break: cblrepo : unix ==2.5.* system-fileio : unix >=2.3 && <2.6 temporary : unix >=2.3 && <2.6 Adding Cabal 1.16.0 would break: cabal-file-th : Cabal >=1.10 && <1.15 cblrepo : Cabal ==1.14.*
With the most recent update to [haskell] things are looking a little bit better, but we're not quite there yet. At the moment I'm performing a fairly naive check and quite possibly a more detailed look will show that the move is already possible. I'll try to have a look at that during this week. Unfortunately I don't have to current list of breakages readily available (it's on my laptop at home). /M -- Magnus Therning OpenPGP: 0xAB4DFBA4 email: magnus@therning.org jabber: magnus@therning.org twitter: magthe http://therning.org/magnus