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

Bug#770010: unblock: libsynthesis/3.4.0.47.4-2



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

Please unblock package libsynthesis

The version in sid fixes bug #768990. The new version contains no other
changes. A debdiff is attached.

The change was discussed with the release team on #debian-release on November 12th:

13:31 < Scorpi> if a too sloppy dependency may lead to failure when starting a program (library package may be too old due to a partial upgrade), but the actual wheezy -> jessie upgrade is not affected, this bug is not important for jessie, right?
13:32 < jcristau> if your dependencies are broken, fix them
13:33 < Scorpi> I fixed the library that causes the broken dependency. the library has only one user so only one binNMU is required. however, I wonder if that should go into jessie
13:33 < jmw> almost certainly not
13:34 < jmw> is there a bug number to look at already?
13:34 < Scorpi> yes, #768990
13:34 -zwiebelbot:#debian-release- Debian#768990: libsynthesis0: unversioned shlibs file causes insufficient dependencies - https://bugs.debian.org/768990
13:35 < KiBi> jmw: I think that one is fine to push to jessie
13:35 < Scorpi> when I discovered this the error condition was easy to get. but after the new libsynthesis migrated to testing, it isn't anymore
13:35 < KiBi> if I understood the problem correctly, remember it correctly right now, and am not crazy
13:36 < KiBi> (which makes 3 big ifs)
13:36 < jmw> yes, that does look ok
13:36 < Scorpi> because libsynthesis will be always upgraded due to another versioned dependency in syncevolution-common
13:36 < jmw> Scorpi: please fix it and open an unblock bug with all relevant details
13:37 < Scorpi> ok
13:37 < jmw> you can quote this conversation if you wish
13:37 < jmw> then there's a chance one of us will remember the details :)

To let the bugfix become effective, a binNMU for packages that build-depend
on libsynthesis is required. This is only one package: syncevolution.

unblock libsynthesis/3.4.0.47.4-2

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12.7-05353-g11687ee (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff -Nru libsynthesis-3.4.0.47.4/debian/changelog libsynthesis-3.4.0.47.4/debian/changelog
--- libsynthesis-3.4.0.47.4/debian/changelog	2014-10-25 20:58:28.000000000 +0200
+++ libsynthesis-3.4.0.47.4/debian/changelog	2014-11-12 10:33:21.000000000 +0100
@@ -1,3 +1,9 @@
+libsynthesis (3.4.0.47.4-2) unstable; urgency=medium
+
+  * Make dh_makeshlibs generate a versioned shlibs file (Closes: #768990)
+
+ -- Tino Mettler <tino+debian@tikei.de>  Wed, 12 Nov 2014 10:09:55 +0100
+
 libsynthesis (3.4.0.47.4-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru libsynthesis-3.4.0.47.4/debian/rules libsynthesis-3.4.0.47.4/debian/rules
--- libsynthesis-3.4.0.47.4/debian/rules	2014-10-25 20:58:28.000000000 +0200
+++ libsynthesis-3.4.0.47.4/debian/rules	2014-11-12 10:33:21.000000000 +0100
@@ -19,6 +19,9 @@
 override_dh_strip:
 	dh_strip --dbg-package=libsynthesis-dbg
 
+override_dh_makeshlibs:
+	dh_makeshlibs -V
+
 PATCH_EXPORT_SCRIPT=/usr/share/gitpkg/hooks/quilt-patches-deb-export-hook
 export-patches:
 	[ ! -r debian/patches ] || \

Reply to: