as of right now, we've got a new ghc6 version (6.8) in universe. Since all
haskell libraries depend on the specific ghc6 version, all of these currently
have unmet dependencies and need to be rebuilt. Some are possibly not
compatible to the new compiler, and hence need manual adjustment or new
upstream versions.
apt-cache -i unmet | grep ghc6 should give a rough working list.
Fortunately, Debian is doing this transition at the moment as well, so we can
hopefully sync as many libraries as possible from unstable.
Some hints:
Most library packages use either haskell-devscripts or haskell-utils to set
the dependencies against ghc6.
Packages using haskell-devscripts should pick up the new dependencies
automatically when building.
For packages that use haskell-utils, make sure to have ghc6 and haskell-utils
installed. Run update-haskell-control in the package directory to regenerate
the control file from control.in with the newer ghc6 dependencies.
If you have a haskell library, that (build-)depends on another haskell
library, please also ensure that this dependency is versioned, to at least
require the rebuilt version of the library. Otherwise it might get rebuilt in
the wrong order, which might even succeed but results in a broken package.
(some packages also have versioned build-depends on ghc6 set, to achieve the
same effect).
P.S.: Before starting, haskell-utils and haskell-devscripts need to be synced
from unstable, but I guess that this will happen very soon (bug #182505 and
bug #182522).
Cheers,
Stefan.
--
Ubuntu-motu mailing list
Ubuntu-motu@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
01-16-2008, 05:57 PM
Stefan Potyra
haskell transition
Hi,
Am Sonntag 13 Januar 2008 17:13:12 schrieb Stefan Potyra:
[..]
>
> P.S.: Before starting, haskell-utils and haskell-devscripts need to be
> synced from unstable, but I guess that this will happen very soon (bug
> #182505 and bug #182522).
Both are there now.
Cheers,
Stefan.
--
Ubuntu-motu mailing list
Ubuntu-motu@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
01-16-2008, 06:17 PM
Michael Bienia
haskell transition
On 2008-01-16 19:57:33 +0100, Stefan Potyra wrote:
> Am Sonntag 13 Januar 2008 17:13:12 schrieb Stefan Potyra:
> > P.S.: Before starting, haskell-utils and haskell-devscripts need to be
> > synced from unstable, but I guess that this will happen very soon (bug
> > #182505 and bug #182522).
>
> Both are there now.
And I've already filed a first batch of sync requests for haskell
related packages.
Michael
--
Ubuntu-motu mailing list
Ubuntu-motu@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu