Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian....@packages.debian.org
Usertags: pu

libwnckmm did not have correct versioned dependency before its version
0.1.1-2, leading to /usr/lib/*/libwnckmm-1.0.so potentially being a
dangling link to an outdated .so filename.

Jessie is still affected by this serious Bug#796530, Adrian Bunk
requested it to be fixed there. In the attached changes that I have
uploaded to tpu, I have also fixed the duplication of jquery.js, also a
serious issue.

Samuel

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), 
(500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 
'experimental')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.11.0 (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/dash
Init: systemd (via /run/systemd/system)

-- 
Samuel
"How should I know if it works?  That's what beta testers are for.  I only
coded it."
(Attributed to Linus Torvalds, somewhere in a posting)
diff -Nru libwnckmm-0.1.1/debian/changelog libwnckmm-0.1.1/debian/changelog
--- libwnckmm-0.1.1/debian/changelog    2014-10-14 02:17:26.000000000 +0200
+++ libwnckmm-0.1.1/debian/changelog    2015-08-22 14:29:25.000000000 +0200
@@ -1,3 +1,11 @@
+libwnckmm (0.1.1-1+deb8u1) jessie; urgency=medium
+
+  * Make libwnckmm-1.0-0-dev depend on the same version of libwnckmm-1.0-0.
+    (closes: #796530)
+  * Use jquery.js from libjs-jquery.
+
+ -- Samuel Thibault <sthiba...@debian.org>  Sat, 22 Aug 2015 14:29:25 +0200
+
 libwnckmm (0.1.1-1) unstable; urgency=medium
 
   [ Jean-Philippe MENGUAL ]
diff -Nru libwnckmm-0.1.1/debian/control libwnckmm-0.1.1/debian/control
--- libwnckmm-0.1.1/debian/control      2014-10-14 02:00:51.000000000 +0200
+++ libwnckmm-0.1.1/debian/control      2015-08-22 14:29:25.000000000 +0200
@@ -23,7 +23,7 @@
 Package: libwnckmm-1.0-0-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libwnck-dev (>= 2.30.0~), 
libgtkmm-2.4-dev (>= 1:2.24.0~)
+Depends: ${shlibs:Depends}, ${misc:Depends}, libwnck-dev (>= 2.30.0~), 
libwnckmm-1.0-0 (= ${binary:Version}), libgtkmm-2.4-dev (>= 1:2.24.0~), 
libjs-jquery
 Description: Development files for the C++ wrapper to libwnck
  This library is a gmmproc-based wrapper around the WNCK library.
  This package is a depency for packages such as Emerald.
diff -Nru libwnckmm-0.1.1/debian/rules libwnckmm-0.1.1/debian/rules
--- libwnckmm-0.1.1/debian/rules        2014-10-14 01:41:38.000000000 +0200
+++ libwnckmm-0.1.1/debian/rules        2015-08-22 14:29:25.000000000 +0200
@@ -10,6 +10,10 @@
 override_dh_auto_configure:
        dh_auto_configure -- --enable-maintainer-mode --enable-static 
--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
+override_dh_installdocs:
+       ln -sf /usr/share/javascript/jquery/jquery.js 
doc/reference/html/jquery.js
+       dh_installdocs
+
 override_dh_auto_clean:
        dh_auto_clean
        rm -fr doc/reference/html

Reply via email to