Many packages are not yet upgradable

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

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,
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@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell
-- Magnus Therning OpenPGP: 0xAB4DFBA4 email: magnus@therning.org jabber: magnus@therning.org twitter: magthe http://therning.org/magnus

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,
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@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell
participants (3)
-
gdweber@iue.edu
-
Leif Warner
-
Magnus Therning