Package: release.debian.org Severity: normal User: [email protected] 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 <[email protected]> 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 <[email protected]> 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

