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

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: