Hi, this upload: Am Samstag, den 13.02.2010, 16:51 +0000 schrieb Kari Pahula: > ghc6 (6.12.1-9) unstable; urgency=low > . > * Remove /usr/lib/ghc-$(ProjectVersion)/lib/haddock (ie. the internal > haddock binary that ghc6 used at build time) from the ghc6 package. > * Install haddock's files from /usr/share/haddock-$VERSION in ghc6 > package, not ghc6-doc. caused, at least on AMD64, a change in the base ABI hash: # ghc-pkg field base id id: base-4.2.0.0-2cc27b7e43511c4ca001642a7f77a8f6 id: base-3.0.3.2-0092f5a086872e0cdaf979254933cd43 # ghc-pkg field mtl depends depends: base-4.2.0.0-f87cc184652024ad761422b6a80d0306 I’m surprised that the ABI changed, given that the changes in ghc6-6.12.9 sound like they should not affect the packages abi. This means we need to do binNMUs, and we need to do them “blindly” because we can not tell from the outside what ABI versions ghc provides. We could consider using dh_haskell_provides also for ghc6 and ghc6-prof, so that they list the ABI is they provide. Any other ideas? Greetings, Joachim -- 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: Dies ist ein digital signierter Nachrichtenteil