[xml/sgml-pkgs] Bug#952768: libxslt1-dev amd64 and i386 no longer multi-arch coinstallable
Christian Klein
dvlohp at gmail.com
Fri Feb 28 21:31:03 GMT 2020
Package: libxslt1-dev
Version: 1.1.34-3
Severity: normal
Starting with libxslt 1.1.34-2 and later, the -dev packages for amd64 and i386
can no longer be installed together.
Unpacking libxslt1-dev:i386 (1.1.34-3) ...
dpkg: error processing archive
/var/cache/apt/archives/libxslt1-dev_1.1.34-3_i386.deb (--unpack):
trying to overwrite shared '/usr/bin/xslt-config', which is different from
other instances of package libxslt1-dev:i386
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libxslt1-dev_1.1.34-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
The problem is caused by the re-inclusion of xslt-config.
Unlike the version that shipped until 1.1.32-2.2, the new file contains the
libdir, which is different for both architectures.
The old xslt-config did not contain a libdir and was the same for both
architectures.
$ diff -Naur amd64/usr/bin/xslt-config i386/usr/bin/xslt-config
--- amd64/usr/bin/xslt-config 2020-02-22 15:28:46.000000000 +0100
+++ i386/usr/bin/xslt-config 2020-02-22 15:28:46.000000000 +0100
@@ -4,7 +4,7 @@
exec_prefix=${prefix}
exec_prefix_set=no
includedir=${prefix}/include
-libdir=${prefix}/lib/x86_64-linux-gnu
+libdir=${prefix}/lib/i386-linux-gnu
usage()
{
$
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (999, 'unstable'), (998, 'testing'), (990, 'stable'), (500,
'unstable-debug'), (350, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libxslt1-dev depends on:
ii libxml2-dev 2.9.10+dfsg-4
ii libxslt1.1 1.1.34-3
libxslt1-dev recommends no packages.
libxslt1-dev suggests no packages.
More information about the debian-xml-sgml-pkgs
mailing list