I uploaded a NMU with this patch to DELAYED-7.
Shipping a .so.0 link in /usr/lib/ is a violation of Policy 8.1.
--
ciao,
Marco
diff -Nru libpng-1.2.54/debian/changelog libpng-1.2.54/debian/changelog
--- libpng-1.2.54/debian/changelog 2016-02-17 10:57:35.0 +0100
+++ libpng-1.2.54/debian/changelog 2016-02-28 15:56:13.0 +0100
@@ -1,3 +1,10 @@
+libpng (1.2.54-3.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Drop spurious library link. (Closes: #766809)
+
+ -- Marco d'Itri Sun, 28 Feb 2016 15:56:10 +0100
+
libpng (1.2.54-3) unstable; urgency=medium
* Revert the changes in 1.2.54-2.
diff -Nru libpng-1.2.54/debian/libpng12-0.links libpng-1.2.54/debian/libpng12-0.links
--- libpng-1.2.54/debian/libpng12-0.links 2015-11-18 18:38:40.0 +0100
+++ libpng-1.2.54/debian/libpng12-0.links 1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-/lib/x86_64-linux-gnu/libpng12.so.0 /usr/lib/x86_64-linux-gnu/libpng12.so.0
diff -Nru libpng-1.2.54/debian/libpng12-0.links.in libpng-1.2.54/debian/libpng12-0.links.in
--- libpng-1.2.54/debian/libpng12-0.links.in 2015-11-18 18:20:30.0 +0100
+++ libpng-1.2.54/debian/libpng12-0.links.in 1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-/lib/${DEB_HOST_MULTIARCH}/libpng12.so.0 /usr/lib/${DEB_HOST_MULTIARCH}/libpng12.so.0
diff -Nru libpng-1.2.54/debian/libpng12-dev.install libpng-1.2.54/debian/libpng12-dev.install
--- libpng-1.2.54/debian/libpng12-dev.install 2015-11-18 18:20:30.0 +0100
+++ libpng-1.2.54/debian/libpng12-dev.install 2016-02-28 16:38:42.0 +0100
@@ -2,5 +2,4 @@
usr/lib/*/pkgconfig
usr/lib/*/libpng.a
usr/lib/*/libpng12.a
-usr/lib/*/libpng.so
usr/bin
diff -Nru libpng-1.2.54/debian/libpng12-dev.links.in libpng-1.2.54/debian/libpng12-dev.links.in
--- libpng-1.2.54/debian/libpng12-dev.links.in 2015-11-18 18:20:30.0 +0100
+++ libpng-1.2.54/debian/libpng12-dev.links.in 2016-02-28 16:39:11.0 +0100
@@ -1,3 +1,4 @@
/usr/share/man/man1/libpng12-config.1.gz /usr/share/man/man1/libpng-config.1.gz
/usr/include/libpng12 /usr/include/libpng
-/usr/lib/${DEB_HOST_MULTIARCH}/libpng12.so.0 /usr/lib/${DEB_HOST_MULTIARCH}/libpng12.so
+/lib/${DEB_HOST_MULTIARCH}/libpng12.so.0 /usr/lib/${DEB_HOST_MULTIARCH}/libpng12.so
+/lib/${DEB_HOST_MULTIARCH}/libpng12.so.0 /usr/lib/${DEB_HOST_MULTIARCH}/libpng.so
diff -Nru libpng-1.2.54/debian/rules libpng-1.2.54/debian/rules
--- libpng-1.2.54/debian/rules 2015-11-18 18:20:30.0 +0100
+++ libpng-1.2.54/debian/rules 2016-02-28 16:01:45.0 +0100
@@ -46,7 +46,7 @@
dh_testdir
dh_testroot
dh_prep
- set -e; for file in libpng12-0.install libpng12-0.links libpng12-dev.links libpng3.links; \
+ set -e; for file in libpng12-0.install libpng12-dev.links libpng3.links; \
do \
sed -e"s,\$${DEB_HOST_MULTIARCH},${DEB_HOST_MULTIARCH},g" \
debian/$${file}.in > debian/$$file; \
signature.asc
Description: PGP signature