[arch-haskell] Move to 7.4.1
Magnus Therning
magnus at therning.org
Mon Feb 6 12:42:49 CET 2012
On Mon, Feb 6, 2012 at 12:00, Peter Hercek <phercek at gmail.com> wrote:
> On 02/05/2012 07:10 PM, Magnus Therning wrote:
>>
>> I've put together a package for 7.4.1, and then tried adding a few of
>> the binary packages, and their dependencies. Here are the notes I
>> took during it:
>>
>> darcs
>> can't be added due to a ceiling on the dependency on unix, and
>> that version of unix can't be added with base==4.5
>>
>> several dependency ceilings that prevent adding the latest version
>> of libraries
>
> I do not see a reason to be concerned by darcs package. It is only an
> executable. It does not matter which ghc it is compiled with. Only libraries
> depend on specific version of ghc.
darcs is currently in [community] and it has to be automatically
compilable, using packages available in [core]/[extra]/[community].
So, if darcs is to remain in [commmunity] then a move to 7.4.1 *has*
to be concerned with it and all its dependencies.
>> What other Haskell binaries do we have in [extra]& [community]?
>>
>> ~~~
>> $ cblrepo-7.4.1 add -n darcs,2.5.2 array,0.3.0.3 filepath,1.2.0.1
>> hashed-storage,0.5.9 dataenc,0.14.0.3 mmap,0.5.7 mtl,2.0.1.0 zlib,0.5.3.2
>> transformers,0.2.2.0 text,0.11.1.13 tar,0.3.2.0 process,1.0.1.5
>> random,1.0.1.1 regex-compat,0.93.1 regex-base,0.93.2 regex-posix,0.95.1
>> parsec,3.1.2 old-time,1.0.0.7 html,1.0.1.2 haskeline,0.6.4.6
>> utf8-string,0.3.7 xmonad-contrib,0.10 xmonad,0.10 X11,1.5.0.1 syb,0.3.6
>> Failed to satisfy the following dependencies for darcs:
>> unix>=1.0&& <2.5&& >=1.0&& <2.5
>> ~~~
>
>
> It does not seem we have hasked-storage in extra/community.
>
> It seems like you are missing some packages from extra/community. I'm not
> saying you should add them all. If you do not add them all just let us know
> so that we know we cannot mix new haskell with the old stuff in
> extra/community. Oooo, how I miss ghcDependency group in extra/haskell so
> that I can just ban them all with one line :) Here is the list of all
> packages I noticed, the ones you miss have * at the end of the line:
[...]
> I do not have all these installed nor I'm sure they are all libraries (where
> the ghc version matters). I got the list by scanning the output of
> pacman -Ss haskell |grep -E 'community/|extra/'
I deliberately skipped all the "free" libraries, but having your list
will make it a bit easier to gauge the impact of a move to 7.4.1, so
it's much appreciated.
/M
--
Magnus Therning OpenPGP: 0xAB4DFBA4
email: magnus at therning.org jabber: magnus at therning.org
twitter: magthe http://therning.org/magnus
More information about the arch-haskell
mailing list