Control: reopen -1 On Thu, 04 Feb 2021 at 13:34:09 +0100, Helmut Grohne wrote: > libelf1 is presently marked Multi-Arch: same, but coinstallation on e.g. > amd64 + mipsel fails with a file conflict: > > | Unpacking libelf1:mipsel (0.182+20210203-1) ... > | dpkg: error processing archive > /tmp/apt-dpkg-install-rORIn3/121-libelf1_0.182+20210203-1_mipsel.deb > (--unpack): > | trying to overwrite shared > '/usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo', which is different > from other instances of package libelf1:mipsel > | dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) > > At its core, this is a reproducible issue that can be easily solved by > calling dh_strip_nondeterminism.
0.182+20210203-1.1 doesn't seem to solve this as intended, and triggers a similar failure mode on a more frequently co-installed pair of architectures: $ apt-get download libelf1 libelf1:i386 $ aunpack libelf1_0.182+20210203-1.1_amd64.deb $ aunpack libelf1_0.182+20210203-1.1_i386.deb $ diff -ru libelf1_0.182+20210203-1.1_*/usr/share/ Binary files libelf1_0.182+20210203-1.1_amd64/usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo and libelf1_0.182+20210203-1.1_i386/usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo differ Binary files libelf1_0.182+20210203-1.1_amd64/usr/share/locale/en@quot/LC_MESSAGES/elfutils.mo and libelf1_0.182+20210203-1.1_i386/usr/share/locale/en@quot/LC_MESSAGES/elfutils.mo differ smcv