[CC to Steve just in case he is curious, I don’t think there is much he can do for us.] Hi Debian Haskell Group, Am Samstag, den 05.03.2011, 21:15 -0600 schrieb Steve M. Robbins: > This email is being sent to the package contact address for all > packages that build using GMP; i.e. each package that declares a > build-dependency on one of the following packages: > > lib32gmp3-dev > lib64gmp3-dev > libgmp3-dev > > The latest version of GMP has just been uploaded to Debian and is > being built. This is a SONAME change and, since the -dev package was > versioned, the build-deps of your package must be adjusted. > > You may continue to use versioned dev packages (libgmp10-dev and > 32/64-bit variants) if you wish. Alternatively, these packages now > provide an unversioned libgmp-dev package that may be used instead. hmm, this causes problems for us now. The ghc6 package (or the ghc package where available) depends on libgmp3-dev, which is no longer available, it seems. Therefore, new versions of ghc, which build-depends on ghc|ghc6, can not be built by any buildd. It seems we have to manually bootstrap ghc on each architecture, by building in a chroot where the old libgmp3-dev is available (to be able to install a previous ghc), and where the new libgmp-dev is available (to build against that). If that is not possible due to conflicts between these, things get even more complicated... hmm, but that is the case: http://svn.debian.org/viewsvn/debian-science/packages/gmp/trunk/debian/control?revision=38158&view=markup Maybe we can install the previous ghc forcibly (ignoring the libgmp3-dev dependency) and only install the library libgmp3c2 (= 2:4.3.2+dfsg-1), hoping that the previous ghc still works. The ghc we are building would build-depend on libgmp-dev. I’m not sure if DSA is happy to do such a forced installation on the porterboxes though. Sigh. Greetings, Joachim PS: I’m using a porterbox at the moment to manually build ghc, hoping to get around the -lpthread issue there. Build failure on powerpc reported to upstream. -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: This is a digitally signed message part