[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#781687: marked as done (unblock: ghc/7.8.3-21)



Your message dated Wed, 01 Apr 2015 19:37:00 +0100
with message-id <1427913420.1708.45.camel@adam-barratt.org.uk>
and subject line Re: Bug#781687: unblock: ghc/7.8.3-21
has caused the Debian Bug report #781687,
regarding unblock: ghc/7.8.3-21
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
781687: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781687
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <nomeata@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 <nomeata@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

--- End Message ---
--- Begin Message ---
On Wed, 2015-04-01 at 17:40 +0200, Joachim Breitner wrote:
> 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.
[...]
> unblock ghc/7.8.3-21

Unblocked 7.6.3-21, which is what I assume you meant. :-)

Regards,

Adam

--- End Message ---

Reply to: