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

Bug#860813: unblock: sympa/6.2.16~dfsg-3



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package sympa

It fixes two bugs:
 - A missing dependency on libnet-dns-perl to perform DMARC
   verifications
 - Unusable web interface which is not compatible with JQuery>=3 (fixed
   by installing libjs-jquery-migrate-1)

debdiff is attached

Regards,

unblock sympa/6.2.16~dfsg-3

-- System Information:
Debian Release: 8.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
diff -Nru sympa-6.2.16~dfsg/debian/changelog sympa-6.2.16~dfsg/debian/changelog
--- sympa-6.2.16~dfsg/debian/changelog  2016-11-25 10:41:16.000000000 +0000
+++ sympa-6.2.16~dfsg/debian/changelog  2017-03-05 05:56:13.000000000 +0000
@@ -1,3 +1,11 @@
+sympa (6.2.16~dfsg-3) unstable; urgency=medium
+
+  * Add dependency on libnet-dns-perl to perform DMARC verifications
+  * Add a patch to support JQuery >= 3 (system wide installed) using
+   jquery-migrate (Closes: #855199)
+
+ -- Emmanuel Bouthenot <kolter@debian.org>  Sun, 05 Mar 2017 06:56:13 +0100
+
 sympa (6.2.16~dfsg-2) unstable; urgency=medium
 
   [ Stefan Hornburg (Racke) ]
diff -Nru sympa-6.2.16~dfsg/debian/control sympa-6.2.16~dfsg/debian/control
--- sympa-6.2.16~dfsg/debian/control    2016-11-19 11:20:01.000000000 +0000
+++ sympa-6.2.16~dfsg/debian/control    2017-02-15 13:36:20.000000000 +0000
@@ -46,6 +46,7 @@
     libmsgcat-perl (>= 1.0),
     libmime-tools-perl,
     perl (>= 5.8),
+    libnet-dns-perl,
     libclass-singleton-perl,
     libdatetime-format-mail-perl,
     libfile-nfslock-perl,
@@ -88,6 +89,7 @@
     libsoap-lite-perl,
     fonts-font-awesome,
     libjs-jquery (>= 1.11),
+    libjs-jquery-migrate-1,
     libjs-jquery-ui,
     libjs-jquery-placeholder,
     libjs-modernizr,
diff -Nru sympa-6.2.16~dfsg/debian/patches/2002_support_jquery3_using_migrate.patch sympa-6.2.16~dfsg/debian/patches/2002_support_jquery3_using_migrate.patch
--- sympa-6.2.16~dfsg/debian/patches/2002_support_jquery3_using_migrate.patch   1970-01-01 00:00:00.000000000 +0000
+++ sympa-6.2.16~dfsg/debian/patches/2002_support_jquery3_using_migrate.patch   2017-02-15 13:48:02.000000000 +0000
@@ -0,0 +1,18 @@
+Description: Support JQuery >= 3 using jquery-migrate
+Author: Emmanuel Bouthenot <kolter@debian.org>
+Bug-Debian: https://bugs.debian.org/855199
+Forwarded: not-needed
+Last-Update: 2017-02-10
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/default/web_tt2/head_javascript.tt2
++++ b/default/web_tt2/head_javascript.tt2
+@@ -55,6 +55,8 @@
+ 
+ <script src="[% static_content_url %]/external/jquery.js"></script>
+ 
++<script src="[% static_content_url %]/external/jquery-migrate.js"></script>
++
+ <script src="[% static_content_url %]/external/jquery-ui.js"></script>
+ 
+ <script src="[% static_content_url %]/external/jquery.jqplot.min.js"></script>
diff -Nru sympa-6.2.16~dfsg/debian/patches/series sympa-6.2.16~dfsg/debian/patches/series
--- sympa-6.2.16~dfsg/debian/patches/series     2016-10-05 18:29:58.000000000 +0000
+++ sympa-6.2.16~dfsg/debian/patches/series     2017-02-15 13:43:11.000000000 +0000
@@ -3,3 +3,4 @@
 1003_fix_various_log_severity
 1004_make_build_reproducible.patch
 2001_ca_bundle_check_as_warning.patch
+2002_support_jquery3_using_migrate.patch
diff -Nru sympa-6.2.16~dfsg/debian/sympa.links sympa-6.2.16~dfsg/debian/sympa.links
--- sympa-6.2.16~dfsg/debian/sympa.links        2016-09-19 20:06:21.000000000 +0000
+++ sympa-6.2.16~dfsg/debian/sympa.links        2017-02-15 13:40:45.000000000 +0000
@@ -7,6 +7,7 @@
 /usr/lib/sympa/bin/bouncequeue                                  /usr/lib/sympa/lib/sympa/bouncequeue
 /usr/share/fonts-font-awesome                                   /var/lib/sympa/static_content/external/font-awesome
 /usr/share/javascript/jquery/jquery.js                          /var/lib/sympa/static_content/external/jquery.js
+/usr/share/javascript/jquery-migrate-1.js                       /var/lib/sympa/static_content/external/jquery-migrate.js
 /usr/share/twitter-bootstrap/files/html5shiv/html5shiv.js       /var/lib/sympa/static_content/external/html5shiv/html5shiv.js
 /usr/share/javascript/jquery-ui/jquery-ui.js                    /var/lib/sympa/static_content/external/jquery-ui.js
 /usr/share/javascript/jquery-ui/themes/base/jquery-ui.css       /var/lib/sympa/static_content/external/jquery-ui.css

Reply to: