[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 Thu, 04 Feb 2021 16:18:51 +0000
with message-id <E1l7hLH-0002Gp-9v@fasolo.debian.org>
and subject line Bug#981835: fixed in elfutils 0.182+20210203-1.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+20210203-1.1
Done: Helmut Grohne <helmut@subdivi.de>

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.
Helmut Grohne <helmut@subdivi.de> (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: SHA512

Format: 1.8
Date: Thu, 04 Feb 2021 17:01:33 +0100
Source: elfutils
Architecture: source
Version: 0.182+20210203-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Helmut Grohne <helmut@subdivi.de>
Closes: 981835
Changes:
 elfutils (0.182+20210203-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload. Acked by Matthias Klose.
   * Make the build reproducible. (Closes: #981835)
Checksums-Sha1:
 8dba2e1591f253f829de37d52450fd398074ef48 3074 elfutils_0.182+20210203-1.1.dsc
 dbeaebae319f4d1f2f730f54c139734359b0388e 33272 elfutils_0.182+20210203-1.1.debian.tar.xz
 d95e64a23845d61916ec68e526ef893113d30510 11904 elfutils_0.182+20210203-1.1_amd64.buildinfo
Checksums-Sha256:
 a1faa859a074f0812aee37b8e7298621dbaf8c2e68719d5924171fe4937dc261 3074 elfutils_0.182+20210203-1.1.dsc
 2093870d981e3bd460a2bc37ab413a5bf87cadc7f5e7766936abfdc3bab99b49 33272 elfutils_0.182+20210203-1.1.debian.tar.xz
 bc3838805b86232e255a72ec064e59f3bb5b01c50d1ce34f14a8b35382c7a779 11904 elfutils_0.182+20210203-1.1_amd64.buildinfo
Files:
 a477324d5517c4f3b0d21e77115014cc 3074 libs optional elfutils_0.182+20210203-1.1.dsc
 33f5d670fbe7f6cc07a84782db18609b 33272 libs optional elfutils_0.182+20210203-1.1.debian.tar.xz
 96fc141df68c1da9663a4f6dab4e837a 11904 libs optional elfutils_0.182+20210203-1.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEETMLS2QqNFlTb+HOqLRqqzyREREIFAmAcGtUACgkQLRqqzyRE
REKWfQ/+L8Zcp1gtguveVLt3D2FyVCCD91GC9dWbMfgAxznqLHSyTXcttMwvaZSO
LoiQEWJGzIdA+5AKTRxoBszSeXJtXHv0j80HgCIe9+OkxFgaoyibzcy+0fLB7VXV
YDqqrxDi0gYIkLxgh3kwUFAJF7GxNMMPGqtRRS3MQm4P2MDxplTk4ZvjygPZuOuK
qIb8n5Fa1iS9BtMfSjL4sdlMIRw3qVMP/ccEDrZx2FW42GDiU52l0PmqYNv03G7r
uzKFMeijTyWvnNLSFbMRp1E4mlLgjCFVtmx7AqU5ZBs6Ii+3f4eiW1vsF29IVHNz
57z8F7sCSrzGoQ0AGl6oJHjgEuLgwX2OC3YgiiZHYkW3OJf8fC/JqrjW19B/44Ty
66FM1xSlN+9Id0OLt36TbdM5Rz5fulxvy6Urzyti7nVTcUshPYA/sci1S9a4+biY
6vjpY1HnCyw3BwpY9F3MdgHfD/apxxk02UUBqV9dBmV5N+PEmNRYsOOBZaDUXzJi
3mlcJauA0Zw/3S+QjagkdDf+Sgu4H7RJMNraZ3HU23q4FHaTc28oLTjdxSDqcwy8
bo+cR73DOQNorVErFChttbmxWF+pN4QL6izHAJE5fJmN5mKN4naoNTzkXY4OHXOm
sFhkqAlHo/5vpI9E3uqJOSQ1BY+z7UrVnKYpwj0PQAkBiDCy23E=
=5HDd
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: