Hi, Am Mittwoch, den 15.06.2011, 13:54 +0100 schrieb Iain Lane: > On Fri, Jun 10, 2011 at 02:48:05AM +0000, Debian FTP Masters wrote: > > [...] > > Accepted: > > haskell-attoparsec_0.9.0.0-1.debian.tar.gz > > to main/h/haskell-attoparsec/haskell-attoparsec_0.9.0.0-1.debian.tar.gz > > [...] > > This upload broke haskell-asn1-data (due to it requiring attoparsec >= 0.8.* > & < 0.9.*). > > When uploading new versions of libraries, please check that all reverse > dependencies are fine after you do so. Ideally this should be expressed in > Build-Depends constraints, but we are not as consistent on this as we should > be. Most packages that I have seen (and hopefully all that I have created) recreate the constraints in the .cabal file faithfully in the build dependencies. Therefore, "apt-get showpkg libghc-foo-dev" should give you all you need to know before updating foo. I guess this qualifies as best practice and should be seen as part of the common knowledge Haskell policy :-) 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: This is a digitally signed message part