Package: release.debian.org Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Release Team, for Haskell libraries we now have a system of provides and depends in place that guarantees that an ABI change in one of the packages makes broken reverse dependencies uninstallable, similar to what the ocaml people do. We were not using it from the start for dependencies on the packages that are bundled in the compiler package "ghc6", such as base. Unfortunately, the ABI hash of this package changed for some arches at some point, breaking all previously built packages and causing lots of FTBFS on the buildds. Such a change is expected to happen very rarely, but we want to be prepared. Therefore, from ghc6-6.12.1-10 on, ghc6 also provides virtual packages corresponding to the ABIs contained in them. We need all haskell library packages to be rebuild with ghc6-6.12.1-10. The following list is a collection of binNMUs and build-ordering depwaits to cause such a rebuild. It does not give back any packages state Build-Attempted, though. I’ll go through that list tomorrow... Thanks for scheduling, Joachim nmu cpphs_1.9-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw cpphs_1.9-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu ghc6_6.12.1-9 . i386 kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw ghc6_6.12.1-9 . amd64 hppa i386 mips mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu gtk2hs_0.10.1-4 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw gtk2hs_0.10.1-4 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10)' nmu haskell-alut_2.1.0.2-2 . amd64 armel i386 sparc kfreebsd-amd64 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-alut_2.1.0.2-2 . amd64 armel i386 sparc kfreebsd-amd64 . -m 'ghc6 (>= 6.12.1-10), libghc6-openal-dev (>> 1.3.1.3-2), libghc6-opengl-dev (>> 2.2.3.0-2)' nmu haskell-arrows_0.4.1.2-1 . amd64 armel i386 powerpc sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-arrows_0.4.1.2-1 . amd64 armel i386 powerpc sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-stream-dev (>> 0.4.1-1)' nmu haskell-bzlib_0.5.0.0-3 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-bzlib_0.5.0.0-3 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-curl_1.3.5-3 . amd64 armel hppa i386 s390 sparc kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-curl_1.3.5-3 . amd64 armel hppa i386 s390 sparc kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-network-dev (>> 2.2.1.7-1)' nmu haskell-dataenc_0.13.0.2-1 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-dataenc_0.13.0.2-1 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-fgl_5.4.2.2-2 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-fgl_5.4.2.2-2 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10)' nmu haskell-glut_2.1.1.2-2 . amd64 armel i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-glut_2.1.1.2-2 . amd64 armel i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-opengl-dev (>> 2.2.3.0-2)' nmu haskell-haskell-src_1.0.1.3-2 . amd64 hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-haskell-src_1.0.1.3-2 . amd64 hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-hgl_3.2.0.2-1 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-hgl_3.2.0.2-1 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-x11-dev (>> 1.5.0.0-2)' nmu haskell-html_1.0.1.2-3 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-html_1.0.1.2-3 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-hunit_1.2.2.1-1 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-hunit_1.2.2.1-1 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-language-c_0.3.1.1-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-language-c_0.3.1.1-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-lazysmallcheck_0.5-1 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-lazysmallcheck_0.5-1 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-monadcatchio-mtl_0.2.0.0-2 . amd64 powerpc sparc . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-monadcatchio-mtl_0.2.0.0-2 . amd64 powerpc sparc . -m 'ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10)' nmu haskell-mtl_1.1.0.2-10 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-mtl_1.1.0.2-10 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-network_2.2.1.7-1 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-network_2.2.1.7-1 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-parsec2-dev (>> 2.1.0.1-2)' nmu haskell-openal_1.3.1.3-2 . amd64 armel i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-openal_1.3.1.3-2 . amd64 armel i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-opengl-dev (>> 2.2.3.0-2)' nmu haskell-opengl_2.2.3.0-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-opengl_2.2.3.0-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-parallel_1.1.0.1-3 . amd64 armel i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-parallel_1.1.0.1-3 . amd64 armel i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-parsec2_2.1.0.1-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-parsec2_2.1.0.1-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-pcre-light_0.3.1-7 . amd64 armel hppa i386 mipsel s390 sparc kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-pcre-light_0.3.1-7 . amd64 armel hppa i386 mipsel s390 sparc kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-quickcheck_2.1.0.2-3 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-quickcheck_2.1.0.2-3 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10)' nmu haskell-regex-base_0.93.1-6 . amd64 armel hppa i386 powerpc s390 kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-regex-base_0.93.1-6 . amd64 armel hppa i386 powerpc s390 kfreebsd-amd64 kfreebsd-i386 . -m 'cpphs (>> 1.9-2), ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10)' nmu haskell-regex-compat_0.92-4 . amd64 hppa i386 kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-regex-compat_0.92-4 . amd64 hppa i386 kfreebsd-amd64 kfreebsd-i386 . -m 'cpphs (>> 1.9-2), ghc6 (>= 6.12.1-10), libghc6-regex-base-dev (>> 0.93.1-6), libghc6-regex-posix-dev (>> 0.93.2-5)' nmu haskell-regex-posix_0.93.2-5 . amd64 hppa i386 s390 kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-regex-posix_0.93.2-5 . amd64 hppa i386 s390 kfreebsd-amd64 kfreebsd-i386 . -m 'cpphs (>> 1.9-2), ghc6 (>= 6.12.1-10), libghc6-regex-base-dev (>> 0.93.1-6)' nmu haskell-src-exts_1.3.0-2 . amd64 i386 powerpc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-src-exts_1.3.0-2 . amd64 i386 powerpc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-cpphs-dev (>> 1.9-2)' nmu haskell-stm_2.1.1.2-5 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-stm_2.1.1.2-5 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-stream_0.4.1-1 . amd64 armel hppa i386 powerpc sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-stream_0.4.1-1 . amd64 armel hppa i386 powerpc sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-lazysmallcheck-dev (>> 0.5-1), libghc6-quickcheck2-dev (>> 2.1.0.2-3)' nmu haskell-tagsoup_0.6-2.2 . amd64 armel i386 s390 kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-tagsoup_0.6-2.2 . amd64 armel i386 s390 kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10), libghc6-network-dev (>> 2.2.1.7-1)' nmu haskell-time_1.1.2.4-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-time_1.1.2.4-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-x11_1.5.0.0-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-x11_1.5.0.0-2 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu haskell-x11-xft_0.3-5 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-x11-xft_0.3-5 . amd64 armel hppa i386 powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-x11-dev (>> 1.5.0.0-2)' nmu haskell-xhtml_3000.2.0.1-6 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw haskell-xhtml_3000.2.0.1-6 . amd64 armel hppa i386 mipsel powerpc s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu hdbc-sqlite3_2.3.0.0-1 . amd64 armel hppa i386 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw hdbc-sqlite3_2.3.0.0-1 . amd64 armel hppa i386 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'cpphs (>> 1.9-2), ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10)' nmu highlighting-kate_0.2.5-3 . amd64 i386 . -m 'Rebuild with ghc6-6.12.1-10' dw highlighting-kate_0.2.5-3 . amd64 i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-parsec2-dev (>> 2.1.0.1-2), libghc6-pcre-light-dev (>> 0.3.1-7), libghc6-xhtml-dev (>> 3000.2.0.1-6)' nmu ldap-haskell_0.6.6-1 . amd64 hppa i386 mips s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw ldap-haskell_0.6.6-1 . amd64 hppa i386 mips s390 sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10)' nmu xmonad_0.9.1-2 . amd64 armel i386 powerpc sparc kfreebsd-amd64 kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw xmonad_0.9.1-2 . amd64 armel i386 powerpc sparc kfreebsd-amd64 kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10), libghc6-x11-dev (>> 1.5.0.0-2), libghc6-x11-dev (>> 1.5.0.0-2)' nmu xmonad-contrib_0.9.1-1 . amd64 armel i386 sparc kfreebsd-i386 . -m 'Rebuild with ghc6-6.12.1-10' dw xmonad-contrib_0.9.1-1 . amd64 armel i386 sparc kfreebsd-i386 . -m 'ghc6 (>= 6.12.1-10), libghc6-mtl-dev (>> 1.1.0.2-10), libghc6-x11-dev (>> 1.5.0.0-2), libghc6-x11-dev (>> 1.5.0.0-2), libghc6-x11-xft-dev (>> 0.3-5), libghc6-xmonad-dev (>> 0.9.1-2), libghc6-xmonad-dev (>> 0.9.1-2)' - -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkt/Kh0ACgkQ9ijrk0dDIGxYhQCgg4ZwkSCjPoaA0O3CwVR7ap/J YaYAn0zCkAMSOoirlxc0QhiGeewaXXGB =BhiY -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100220001734.11026.16170.report...@kirk.ehbuehl.net