[arch-haskell] Many packages are not yet upgradable
Magnus Therning
magnus at therning.org
Sat Mar 12 23:46:01 CET 2011
Actually, it should be fairly simple. There was a very small set of
packages that didn't already have support for ghc7 when I looked into
it a month or so ago. I contacted all maintainers of the Hackage
packages, and IIRC there was only one package, numeric-prelude, that
had issues with extending the ranges for the dependencies.
/M
On Sat, Mar 12, 2011 at 16:08, <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
>
--
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