[arch-haskell] Move to 7.4.1

Magnus Therning magnus at therning.org
Sat Oct 12 07:39:54 UTC 2013


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