Hi Joey, thanks for joining in our effort! Am Montag, den 27.02.2012, 16:32 -0400 schrieb Joey Hess: > Package: libghc-hashtables-dev > Version: 1.0.0.0-2 > Severity: normal > > The following packages have unmet dependencies: > libghc-hashtables-dev : Depends: libghc-hashable-dev-1.1.2.2-b1929 but it is not installable > E: Broken packages > > hashable 1.1.2.3 was recently uploaded, breaking this package's > installability. thanks for spotting this. Note that filing a bug report against the package is not necessarily the right thing, as this is usually fixed by a binNMU. I can schedule binNMUs myself, so either notify me by mail over d-haskell or file a bug report against release.debian.org. The tool ./haskell-pkg-debcheck in the tools repo can be used to generate proper nmu commands to wanna-build (the dw-commands that the tool generates as well are not required any more). Although usually the tool gives the right commands, at this point in the transition the output will contain stuff that we do not want to schedule (e.g. packages that we are going to upload manually to fix the -doc package), so I hand-pick what I think is needed. If you are in a hurry, e.g. when you’d like to upload a depending package _now_, then it is ok to just do a sourceful upload with no source changes, or you can rebuild the package (hashable in this example) locally and build the depending package against it, but only upload the new depending package. As soon as hashable is rebuilt by the build daemons, your upload will become installable. In this case, I scheduled the binNMUs and you can fetch the package from incoming.debian.org soon (or just do the local rebuild thingy): nmu haskell-keys_2.1.2-1 . amd64 . -m 'Dependency libghc-data-lens-dev-2.0.2-dc39f not available any more' nmu haskell-free_2.0.3-1 . amd64 . -m 'Dependency libghc-data-lens-dev-2.0.2-dc39f not available any more' nmu haskell-representable-tries_2.0.5-1 . amd64 . -m 'Dependency libghc-data-lens-dev-2.0.2-dc39f not available any more' nmu haskell-data-lens_2.0.2-1 . s390x s390 kfreebsd-amd64 kfreebsd-i386 mips i386 powerpc amd64 mipsel . -m 'Dependency libghc-comonad-transformers-dev-2.0.2-79423 not available any more' nmu haskell-unordered-containers_0.1.4.6-2 . s390 kfreebsd-amd64 kfreebsd-i386 i386 powerpc . -m 'Dependency libghc-hashable-dev-1.1.2.2-b1929 not available any more' nmu haskell-hashtables_1.0.0.0-2 . s390x s390 kfreebsd-amd64 kfreebsd-i386 sparc mips i386 amd64 mipsel . -m 'Dependency libghc-hashable-dev-1.1.2.2-b1929 not available any more' nmu haskell-representable-functors_2.1.2-1 . amd64 . -m 'Dependency libghc-data-lens-dev-2.0.2-dc39f not available any more' I expect that the next GHC upload will require binNMUs (not source uploads, don’t worry) of all packages anyways, so don’t worry too much about uninstallable packages that are not in your way for now. 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