Control: tags -1 + patch
On 2024-02-29 23:26 +0100, Sven Joachim wrote:
Package: xdelta
Version: 1.1.3-10.5
Severity: serious
X-Debbugs-Cc: Sven Joachim <svenjoac@gmx.de>, Steve Langasek <vorlon@debian.org>
The xdelta package still depends on libxdelta2, rather than on
libxdelta2t64 as it should.
The build log on m68k[1] shows that on this architecture libxdelta2t64
gained a dependency on libxdelta2 as well. Builds for other 32-bit architectures are still missing, but I suspect the libxdelta2t64 package
will not installable on architectures where it does not provide
libxdelta2.
Removing the debian/shlibs.local file is most certainly going to fix
this mess, but I have not tested it.
Did a test rebuild on amd64 now with the offending shlibs.local file
removed, and the result looks correct. This file had been redundant for
many years already, since it was identical to debian/libxdelta2.shlibs.
Trivial patch attached in case someone wants to upload another NMU.
Cheers,
Sven
diff -Nru xdelta-1.1.3/debian/changelog xdelta-1.1.3/debian/changelog
--- xdelta-1.1.3/debian/changelog 2024-02-29 07:20:41.000000000 +0100
+++ xdelta-1.1.3/debian/changelog 2024-03-01 16:25:51.000000000 +0100
@@ -1,3 +1,10 @@
+xdelta (1.1.3-10.6) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Remove debian/shlibs.local (Closes: #1065121).
+
+ -- Sven Joachim <
svenjoac@gmx.de> Fri, 01 Mar 2024 16:25:51 +0100
+
xdelta (1.1.3-10.5) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru xdelta-1.1.3/debian/shlibs.local xdelta-1.1.3/debian/shlibs.local
--- xdelta-1.1.3/debian/shlibs.local 2021-12-31 17:50:22.000000000 +0100
+++ xdelta-1.1.3/debian/shlibs.local 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-libxdelta 2 libxdelta2 (>= 1.1.3)
-libedsio 0 libxdelta2 (>= 1.1.3)
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)