Hi Joey, Am Freitag, den 16.01.2009, 15:38 -0500 schrieb Joey Hess: > Package: libghc6-xmonad-contrib-dev > Severity: normal > > libghc6-xmonad-contrib-dev: Depends: libghc6-utf8-string-dev (= 0.3.3-1) > but 0.3.3-2+b1 is to be installed > > The package was binnmued on i386, and is thus at a different > version there than on all other arches, and so xmonad-contrib > is uninstallable. > > Since this dependency constantly seems to be breaking, and is not bin-NMU > safe, > seems to me that it is too tight to be practical.
indeed, the way dependencies are handled is currently not great, and I’d like to change this, but prefereably not only for my page, but consistently. I think this example clearly demonstrates that using ==, as done in haskell-utils, for source dependencies is bad. This needs to be a >=, if anything. (This would also make DepWait work out of the box). To fix this for now (we probably should not change haskell-utils before lenny), I’ll do a new sourceful upload. But this only works because haskell-string-utf8 has been binNMUed on all arches, so I really think that this needs to be changed in haskell-utils later. Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil