[Debian-med-packaging] Bug#976412: seqtools: FTBFS with jsoncpp/experimental (patch)

Gianfranco Costamagna locutusofborg at debian.org
Fri Dec 4 20:08:55 GMT 2020


Source: seqtools
Version: 4.44.1+dfsg-6
Severity: important

Hello, looks like the package fails with the experimental libjsoncpp-dev because of d-shlibsmove unable to convert the new jsoncpp dependency.

devlibs error: There is no package matching [libjsoncpp24-dev] and noone provides it, please report bug to d-shlibs maintainer

I think dropping that override is enough to fix the issue but fails in evaluating the runtime dependency probably

diff -Nru seqtools-4.44.1+dfsg/debian/rules seqtools-4.44.1+dfsg/debian/rules
--- seqtools-4.44.1+dfsg/debian/rules	2020-10-15 16:10:33.000000000 +0200
+++ seqtools-4.44.1+dfsg/debian/rules	2020-12-04 20:28:28.000000000 +0100
@@ -13,7 +13,6 @@
 	d-shlibmove --commit \
 		    --multiarch \
 		    --devunversioned \
-		    --override s/libjsoncpp1-dev/libjsoncpp-dev/ \
 		    --exclude-la \
 		    --movedev debian/tmp/usr/include/* usr/include \
 		    debian/tmp/usr/lib/*/*.so

But there might be an issue with d-shlibs package itself (I opened bug #976411).

G.



More information about the Debian-med-packaging mailing list