Bug#717493: pu: package sympa/6.1.11~dfsg-5.1~deb7u1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: pu
Sympa fails to install if the ca-certificates trigger has never been
run, yet. #717435
One solution is to add a Pre-Depends: ca-certificates to sympa
(suggested patch attached).
The other solution would be to fix this in ca-certificates and force a
trigger run during postinst (not sure if that is really feasible due to
the interaction needed with ca-certificates-java). Fixing this in
ca-certificates would prevent similar bugs to happen in other packages,
although I haven't seen any more in my piuparts tests.
Andreas
diff -Nru sympa-6.1.11~dfsg/debian/changelog sympa-6.1.11~dfsg/debian/changelog
--- sympa-6.1.11~dfsg/debian/changelog 2012-11-30 20:01:18.000000000 +0100
+++ sympa-6.1.11~dfsg/debian/changelog 2013-07-21 14:41:49.000000000 +0200
@@ -1,3 +1,17 @@
+sympa (6.1.11~dfsg-5.1~deb7u1) wheezy; urgency=low
+
+ * Non-maintainer upload.
+ * Rebuild for wheezy.
+
+ -- Andreas Beckmann <anbe@debian.org> Sun, 21 Jul 2013 14:41:08 +0200
+
+sympa (6.1.11~dfsg-5.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add Pre-Depends: ca-certificates. (Closes: #717435)
+
+ -- Andreas Beckmann <anbe@debian.org> Sun, 21 Jul 2013 14:37:04 +0200
+
sympa (6.1.11~dfsg-5) unstable; urgency=low
* Fix SQLite patch to avoid crash during installation from scratch and
diff -Nru sympa-6.1.11~dfsg/debian/control sympa-6.1.11~dfsg/debian/control
--- sympa-6.1.11~dfsg/debian/control 2012-05-21 14:23:32.000000000 +0200
+++ sympa-6.1.11~dfsg/debian/control 2013-07-21 13:59:24.000000000 +0200
@@ -36,7 +36,7 @@
Package: sympa
Architecture: any
-Pre-Depends: dpkg (>= 1.15.7.2~)
+Pre-Depends: dpkg (>= 1.15.7.2~), ca-certificates
Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${cdbs:Depends}
Replaces: wwsympa
Provides: wwsympa
Reply to: