Source: uriparser Version: 0.8.5-1 Severity: serious Tags: patch Justification: makes the package in question unusable or mostly so Control: affects -1 src:libkml
Dear Maintainer, liburiparser-dev contains a broken symlink: $ ls -l /usr/lib/*/liburiparser.so* lrwxrwxrwx 1 root root 22 May 5 10:14 /usr/lib/x86_64-linux-gnu/liburiparser.so -> liburiparser.so.1.0.20 lrwxrwxrwx 1 root root 22 May 5 10:14 /usr/lib/x86_64-linux-gnu/liburiparser.so.1 -> liburiparser.so.1.0.21 -rw-r--r-- 1 root root 112552 May 5 10:14 /usr/lib/x86_64-linux-gnu/liburiparser.so.1.0.21 This causes the libkml build to fail: make[3]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/liburiparser.so', needed by 'lib/libkmlbase.so.1.3.0'. Stop. See: https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/libkml_1.3.0-5.rbuild.log.gz The attached patch fixes the issue by installing the symlink in the .install file instead of creating the symlink with dh-exec in the .links file. Kind Regards, Bas
diff -Nru uriparser-0.8.5/debian/changelog uriparser-0.8.5/debian/changelog --- uriparser-0.8.5/debian/changelog 2018-05-05 10:14:09.000000000 +0200 +++ uriparser-0.8.5/debian/changelog 2018-06-20 19:03:56.000000000 +0200 @@ -1,3 +1,10 @@ +uriparser (0.8.5-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix broken symlink: liburiparser.so -> liburiparser.so.1.0.21 + + -- Bas Couwenberg <sebas...@debian.org> Wed, 20 Jun 2018 19:03:56 +0200 + uriparser (0.8.5-1) unstable; urgency=medium * New upstream release (Closes: #893316). diff -Nru uriparser-0.8.5/debian/liburiparser-dev.install uriparser-0.8.5/debian/liburiparser-dev.install --- uriparser-0.8.5/debian/liburiparser-dev.install 2015-11-01 23:17:35.000000000 +0100 +++ uriparser-0.8.5/debian/liburiparser-dev.install 2018-06-20 19:03:50.000000000 +0200 @@ -1,2 +1,3 @@ usr/include +usr/lib/*/*.so usr/lib/*/pkgconfig/* diff -Nru uriparser-0.8.5/debian/liburiparser-dev.links uriparser-0.8.5/debian/liburiparser-dev.links --- uriparser-0.8.5/debian/liburiparser-dev.links 2015-11-01 19:08:36.000000000 +0100 +++ uriparser-0.8.5/debian/liburiparser-dev.links 1970-01-01 01:00:00.000000000 +0100 @@ -1,3 +0,0 @@ -#! /usr/bin/dh-exec - -usr/lib/${DEB_HOST_MULTIARCH}/liburiparser.so.1.0.20 usr/lib/${DEB_HOST_MULTIARCH}/liburiparser.so