Control: found -1 1.4.7-3 On 2018-10-05 03:08 +0100, Olly Betts wrote:
> On Tue, Oct 02, 2018 at 11:10:46PM +0200, Sven Joachim wrote: >> Indeed, but that needs to be fixed in libxapian30's shlibs file. > > Fixed there by xapian-core 1.4.7-3. Unfortunately it is not really fixed: ,---- | $ cat /var/lib/dpkg/info/libxapian30:amd64.shlibs | libxapian 30 libxapian30 `---- In debian/changelog you mentioned ,---- | * debian/rules: Generate shlibs.local so that reverse dependencies get a | versioned dependency on libxapian30 based on the version when the ABI | last changed. (Closes: #910110) `---- But shlibs.local only influences binaries built from the same source package. Instead of shlibs.local, you probably want to generate libxapian30.shlibs - see dh_makeshlibs(1). >> Then aptitude (and other reverse dependencies of libxapian30 that >> might be affected) can be rebuilt to pick up the changed dependency. > > I've pulled out a list of the packages which need rebuilding from the > buildinfo files on mirror.ftp-master.d.o (anything built against > libxapian-dev 1.4.6-1 or higher which doesn't already have a suitably > versioned dependency): > > 07/10/pinot_1.05-2_kfreebsd-i386.buildinfo: libxapian-dev (= 1.4.6-1), > 07/10/zeitgeist_1.0.1-0.2_kfreebsd-i386.buildinfo: libxapian-dev (= 1.4.6-1), > 08/08/maildir-utils_1.0-6_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 08/17/baloo-kf5_5.49.0-1_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 08/28/recoll_1.24.1-3_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 09/06/plasma-desktop_5.13.5-1_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 09/06/plasma-workspace_5.13.5-1_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 09/07/aptitude_0.8.11-3_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 09/29/packagesearch_2.7.9_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 10/02/cyrus-imapd_2.5.11-1_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 10/03/akonadiconsole_18.08.1-1_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 10/03/akonadi-search_18.08.1-1_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 10/04/notmuch_0.28~rc0-1_amd64.buildinfo: libxapian-dev (= 1.4.7-2), > 10/05/libsearch-xapian-perl_1.2.25.2-1_kfreebsd-amd64.buildinfo: > libxapian-dev (= 1.4.7-2), Thanks for your research. > I'll request rebuilds once 1.4.7-3 has built on most architectures, > and recheck the latest buildinfo files in case anything gets built > against the current libxapian-dev before the new one propagates > everywhere. The rebuilds should be scheduled with a dep-wait for libxapian-dev (>= 1.4.7-4) if that version indeed fixes the bug (see https://release.debian.org/wanna-build.html). Cheers, Sven