Hi, I totally forgot about http://hackage.haskell.org/trac/ghc/ticket/4012 and we are hit by it again, as we were in last April¹. Summary: The GHC package exports the version of the GHC binary it was built with, currently 7.0.4. If GHC is rebuilt with 7.4.1, then this changes, causing the GHC package ABI to change, causing the base package ABI hash to change, requiring rebuilds of all packages. This means that once we upload a new GHC package, we need to binNMU all packages. The current effort of sourceful uploads is _not_ wasted, as the arch:all packages stay usable. So I think we proceed as before and leave this to when we have to do an GHC upload anyways. Actually, I am not sure if the version number is the only problem. I was comparing the results building 7.4.1 with 7.0.4 and 7.4.1 with 7.4.1, and there are much more differences. I hope they will not occur again when building 7.4.1 with 7.4.1 a second time. We’ll see. Greetings, Joachim ¹ http://www.haskell.org/pipermail/glasgow-haskell-users/2011-April/020261.html -- 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