Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Please unblock package ghc it seems that the 7.8.3-20 upload was not sufficent to fix the upgrade problem, which came back as http://bugs.debian.org/781649. Andreas Beckmann suggested a fix (adding Breaks: ghc-doc (<< 7.8.3-20~) to ghc-haddock), and if I have used piuparts correctly¹, this does indeed fix the problem. Debdiff attached. The debian/watch fix happend to be the our packaging VCS, so I included it, as having a non-working watch files in stable helps noone. unblock ghc/7.8.3-21 Thanks, Joachim ¹ piuparts -d stable -d testing --apt ghc-doc libghc-authenticate-{doc,dev} -m http://ftp.scc.kit.edu/pub/debian --install-recommends --testdebs-repo=/tmp/foo --distupgrade-to-testdebs --bindmount /tmp/foo/ -b /tmp/piuparts-chroot --do-not-verify-signatures with the newly built .debs in /tmp/foo. First and only error is: 4m3.2s ERROR: FAIL: After purging files have been modified: /usr/lib/dbus-1.0/dbus-daemon-launch-helper owned by: dbus 4m3.4s ERROR: FAIL: Upgrading between Debian distributions. 4m3.4s ERROR: piuparts run ends. - -- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlUcEXMACgkQ9ijrk0dDIGzDAACfSsBMljy9lfpiQxSE57k7mDGa H9QAn3/QQNf1w4/fvwDeiULW8tCvGS2r =Zq7i -----END PGP SIGNATURE-----
diff -Nru ghc-7.6.3/debian/changelog ghc-7.6.3/debian/changelog --- ghc-7.6.3/debian/changelog 2014-11-23 11:20:59.000000000 +0100 +++ ghc-7.6.3/debian/changelog 2015-04-01 16:43:47.000000000 +0200 @@ -1,6 +1,14 @@ +ghc (7.6.3-21) unstable; urgency=medium + + * Fix watch file. + * Let ghc-haddock break on ghc-doc (<< 7.6.3-20~). If I used piuparts + correctly, this finally closes: #781649. + + -- Joachim Breitner <nome...@debian.org> Wed, 01 Apr 2015 13:35:10 +0200 + ghc (7.6.3-20) unstable; urgency=medium - * Mark all triggers -noawait. Possibly Closes: #769554 + * Mark all triggers -noawait. Possibly Closes: #769554 -- Joachim Breitner <nome...@debian.org> Sun, 23 Nov 2014 11:20:59 +0100 diff -Nru ghc-7.6.3/debian/control ghc-7.6.3/debian/control --- ghc-7.6.3/debian/control 2014-11-23 11:20:35.000000000 +0100 +++ ghc-7.6.3/debian/control 2015-04-01 13:34:21.000000000 +0200 @@ -110,6 +110,7 @@ Provides: haddock, ${haddock:Provides} Conflicts: haddock Depends: ghc (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Breaks: ghc-doc (<< 7.6.3-20~) Homepage: http://www.haskell.org/haddock/ Description: Documentation tool for annotated Haskell source code Haddock is a tool for automatically generating documentation from diff -Nru ghc-7.6.3/debian/watch ghc-7.6.3/debian/watch --- ghc-7.6.3/debian/watch 2014-04-13 10:47:07.000000000 +0200 +++ ghc-7.6.3/debian/watch 2015-04-01 13:33:50.000000000 +0200 @@ -1,2 +1,2 @@ version=3 -http://haskell.org/ghc/dist/([\d.]+)/ghc-([\d.]+)-src.tar.bz2 +http://downloads.haskell.org/~ghc/(\d[\d.]*)/ghc-(\d[\d.]*)-src.tar.bz2