[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