Package: release.debian.org Severity: normal User: release.debian....@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+deb...@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 ] || \