[arch-haskell] Many packages are not yet upgradable

Leif Warner abimelech at gmail.com
Sun Mar 13 00:30:23 CET 2011


The binary library packages are tied to the specific package they were built
against.
Everything in the [haskell] repo needs to be bumped and re-built for the new
GHC version.

For now, I just commented out that repo in pacman.conf and am building from
ABS with yaourt.

-Leif Warner

On Sat, Mar 12, 2011 at 8:08 AM, <gdweber at iue.edu> wrote:

> Before bringing up bad news, I'd like to express again my pleasure
> that the Haskell Platform installs after upgrading to GHC 7.
> Three cheers for the [haskell] repo maintainers!
>
> Everything else that I've tried to upgrade fails:
>
> haskell-csv
> -----------
>
> warning: cannot resolve "haskell-filepath=1.1.0.4", a dependency of
> "haskell-cs\
> v"
> :: the following package(s) cannot be upgraded due to unresolvable
> dependencies\
> :
>      haskell-csv
>
> But on hackage, csv 0.1.2's package description does not require
> a specific version of filepath.  I suppose that something in the
> package building process ties this to the version of haskell-filepath
> for a particular version of GHC, and that similar remarks apply to
> the other packages below, and a lot of others.
>
> haskell-pandoc
> --------------
>
> warning: cannot resolve "haskell-http=4000.0.9", a dependency of
> "haskell-pando\
> c"
> :: the following package(s) cannot be upgraded due to unresolvable
> dependencies\
> :
>      haskell-pandoc
>
> But the package description for pandoc 1.8.1.1 says
>
> HTTP (≥4000.0.5 & <4000.2),
>
> haskell-gtk
> -----------
>
> -bash-4.2# pacman -Ss haskell-gtk
>
> -bash-4.2# pacman -Ss haskell-gtk
> haskell/haskell-gtk 0.12.0-3
>    Binding to the Gtk+ graphical user interface library.
> -bash-4.2# pacman -S haskell-gtk
> resolving dependencies...
> warning: cannot resolve "haskell-array=0.3.0.1", a dependency of
> "haskell-gtk"
> :: the following package(s) cannot be upgraded due to unresolvable
> dependencies\
> :
>      haskell-gtk
>
> haskell-hxt
> -----------
>
> # pacman -S haskell-hxt
> resolving dependencies...
> warning: cannot resolve "haskell-hunit=1.2.2.1", a dependency of
> "haskell-hxt"
> :: the following package(s) cannot be upgraded due to unresolvable
> dependencies\
> :
>      haskell-hxt
>
> Concluding request
> ------------------
>
> I think our [haskell] repo maintainers are probably aware of the
> problems, but since I've not heard any news from them about this
> since GHC 7 went into extra, I just wanted
> to make sure.  I believe there are 199 packages on the repo, so
> this is a lot of work and I'm prepared to be patient.  It would
> just be nice to hear a little from the repo maintainers about
> their progress and/or plans -- for example, announcements about
> individual packages being made ready.
>
> Thanks again for all of your valuable work.
>
> Greg
>
> --
>   ___   ___  __     _
>  / _ \ / _ \| |    | |     Gregory D. Weber, Associate Professor
>  / /_\// / | | | /\ | |     Indiana University East
> / /_\\/ /__| | |/  \| |     http://mypage.iu.edu/~gdweber/
> \____/\_____/\___/\__/      Tel. (765) 973-8420; FAX (765) 973-8550
>
> _______________________________________________
> arch-haskell mailing list
> arch-haskell at haskell.org
> http://www.haskell.org/mailman/listinfo/arch-haskell
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/arch-haskell/attachments/20110312/aadb7ced/attachment-0001.htm>


More information about the arch-haskell mailing list