[arch-haskell] Move to GHC 7.6.1

Magnus Therning magnus at therning.org
Sat Oct 12 07:40:23 UTC 2013


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.*

/M

[1]: http://www.haskell.org/ghc/download_ghc_7_6_1
[2]: http://www.kiwilight.com/haskell/testing/x86_64/ghc-7.6.1-1-x86_64.pkg.tar.xz

-- 
Magnus Therning                      OpenPGP: 0xAB4DFBA4 
email: magnus at therning.org   jabber: magnus at therning.org
twitter: magthe               http://therning.org/magnus

Most software today is very much like an Egyptian pyramid with
millions of bricks piled on top of each other, with no structural
integrity, but just done by brute force and thousands of slaves.
     -- Alan Kay
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 230 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/arch-haskell/attachments/20131012/ba6ae2dd/attachment.sig>


More information about the arch-haskell mailing list