[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#981835: marked as done (libelf1 violates Multi-Arch: same / unreproducible)



Your message dated Fri, 05 Feb 2021 18:33:28 +0000
with message-id <E1l85v6-000CnT-UI@fasolo.debian.org>
and subject line Bug#981835: fixed in elfutils 0.182+20210205-1
has caused the Debian Bug report #981835,
regarding libelf1 violates Multi-Arch: same / unreproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
981835: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981835
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libelf1
Version: 0.182-3
Severity: important
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs
Control: affects -1 + src:iproute2

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. Please fix this issue soon as the
impact is high:
 * breaks rebootstrap
 * breaks cross building e.g. iproute2
 * elfutils is not reproducible

I'm hereby offering a NMU in case you're busy.

Helmut
diff --minimal -Nru elfutils-0.182/debian/changelog elfutils-0.182/debian/changelog
--- elfutils-0.182/debian/changelog	2021-01-06 14:05:13.000000000 +0100
+++ elfutils-0.182/debian/changelog	2021-02-04 13:05:58.000000000 +0100
@@ -1,3 +1,10 @@
+elfutils (0.182-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Make the build reproducible. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Thu, 04 Feb 2021 13:05:58 +0100
+
 elfutils (0.182-3) unstable; urgency=medium
 
   * Build with -flto-partition=none when building with -flto.
diff --minimal -Nru elfutils-0.182/debian/rules elfutils-0.182/debian/rules
--- elfutils-0.182/debian/rules	2021-01-04 11:28:41.000000000 +0100
+++ elfutils-0.182/debian/rules	2021-02-04 13:05:57.000000000 +0100
@@ -125,6 +125,7 @@
 
 	dh_dwz
 	dh_strip
+	dh_strip_nondeterminism
 	dh_compress
 	dh_fixperms
 	dpkg-gensymbols -Pdebian/libdw1/ -plibdw1 -c4

--- End Message ---
--- Begin Message ---
Source: elfutils
Source-Version: 0.182+20210205-1
Done: Matthias Klose <doko@debian.org>

We believe that the bug you reported is fixed in the latest version of
elfutils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 981835@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated elfutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 05 Feb 2021 19:07:32 +0100
Source: elfutils
Architecture: source
Version: 0.182+20210205-1
Distribution: unstable
Urgency: high
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 981835 981924
Changes:
 elfutils (0.182+20210205-1) unstable; urgency=high
 .
   * Snapshot, taken three days before the 0.183 release. Create a source
     tarball using make dist.
   * Make the build reproducible (Helmut Grohne). Closes: #981835, #981924.
Checksums-Sha1:
 905977a4579d206182c9e5aa302cf98e75f0015f 3091 elfutils_0.182+20210205-1.dsc
 3e54db6ea0d6bb75740f5428bd0d876aad17a747 8540748 elfutils_0.182+20210205.orig.tar.xz
 44e4281397cb81cbc5745213186ca84b236dca19 33304 elfutils_0.182+20210205-1.debian.tar.xz
 f3fb01dcd0c7d22f11ae82913d1f83c464008ae9 8048 elfutils_0.182+20210205-1_source.buildinfo
Checksums-Sha256:
 62aaa46ac26ff7b242fd2fb7204ad877dde84da526dd17294b500335138254ba 3091 elfutils_0.182+20210205-1.dsc
 8fcea314275198fbcf11122087096751cd469e18e2b81ff97e823653dd5aa488 8540748 elfutils_0.182+20210205.orig.tar.xz
 604d82780ecc65065c414e9f0f3e3b2485b599ac71cf45f1cef8efdab97b6d28 33304 elfutils_0.182+20210205-1.debian.tar.xz
 e518e78bf2e7e5c57f9aae2897ecd29f7cbff6f0c7fe4040499e4d5277fc1b5f 8048 elfutils_0.182+20210205-1_source.buildinfo
Files:
 60397f77ed5c3224451fef7cef28beaa 3091 libs optional elfutils_0.182+20210205-1.dsc
 e66ca11e443c4755dca5566c9103f016 8540748 libs optional elfutils_0.182+20210205.orig.tar.xz
 63d9d141a7aee0d4f7c51219c85d4334 33304 libs optional elfutils_0.182+20210205-1.debian.tar.xz
 e34a39d1713e25a9b9820b5ad106157b 8048 libs optional elfutils_0.182+20210205-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmAdi3sQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9Xl5EAC+9L93yUQotzqAgkAU9ifw7VQoif3ANDWM
QZAVcm3cI7gfRKL306ghdv2JwThnbg2MI8PBikh85e+I/B3IcOw3ZF7soc+fi1Tp
vW7jI04CIZrirqbRbqPwuTOADD7pt6NS0i17Qc68dUkgcbFx9yJ3/CqjT6GAni79
8jg2j6lNCCweT1OjyxvWH3AyVrcAg3EORuOTn44W/HlEttG6UUn0ZIhXvEqp6Hsp
E7JBTSiRhy/DdC+yjXZ89xo+dJO295ISIH/AZjkqEOVrWPS672u1cs92GnBHtu7h
PXtOwm7F7Vby5fSNhAmzHhG7dOvmrWVquo+WsIFCf6AZLgdv0IpSeqiTC0E2hYn1
8HwCjHIsXcnw+be8p6auZc7EbPIXOa/OanQLjxUPPbhgxbfkZVmwt+ml3rA7bKeA
JnB/YezwM2cJ86+XIiKQfbah/YmGusPJudavfRpjPDG7Q0A3//mmYPUYKKf4ddDw
lYas6QtTg3mC2AroL4KXdz8VnCVVCAwO8zlUrgEVmRogF1rNsJvDrNrgvHsU2QZZ
lw1UjkWGSxcbQBa8X9PYeVv+ZzIxRCkIiq/k0MXNwMnMia60o+HwOUaZ3S5HZXAs
i6eOicuBVHPROdFFh0EeDsZ30Zfhq6cgyUNCGMinWUuSbANNoSogxgHT0zvG37G2
uk2AnZ5VHA==
=MCUE
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: