From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#34934: deeptools is not reproducible Date: Mon, 25 Mar 2019 10:22:00 +0100 Message-ID: <87lg13z4uf.fsf@gnu.org> References: <87mulp53sj.fsf@gmail.com> <878sx5wmou.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:40045) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8Lup-0007F3-D3 for bug-guix@gnu.org; Mon, 25 Mar 2019 05:29:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h8Los-0002mX-N9 for bug-guix@gnu.org; Mon, 25 Mar 2019 05:23:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43956) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h8Los-0002mQ-HH for bug-guix@gnu.org; Mon, 25 Mar 2019 05:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h8Los-0007SJ-9Z for bug-guix@gnu.org; Mon, 25 Mar 2019 05:23:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: ("=?UTF-8?Q?G=C3=A1bor?= Boskovits"'s message of "Sun, 24 Mar 2019 11:11:02 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: =?UTF-8?Q?G=C3=A1bor?= Boskovits Cc: 34934@debbugs.gnu.org, Maxim Cournoyer Hi G=C3=A1bor, G=C3=A1bor Boskovits skribis: > Ludovic Court=C3=A8s ezt =C3=ADrta (id=C5=91pont: 2019. m= =C3=A1rc. 23., Szo, 18:01): >> >> Hi, >> >> Maxim Cournoyer skribis: >> >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 tr= ee.cpython-37m-x86_64-linux-gnu.so >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80= =E2=94=80 /gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/bin/r= eadelf --wide --dynamic {} >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 @@ -2,15 += 2,15 @@ >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 Dynamic s= ection at offset 0xcd90 contains 30 entries: >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 Tag = Type Name/Value >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 0x000000= 0000000001 (NEEDED) Shared library: [libz.so.1] >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 0x000000= 0000000001 (NEEDED) Shared library: [libpython3.7m.so.1.0] >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 0x000000= 0000000001 (NEEDED) Shared library: [libgcc_s.so.1] >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 0x000000= 0000000001 (NEEDED) Shared library: [libpthread.so.0] >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 0x000000= 0000000001 (NEEDED) Shared library: [libc.so.6] >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 - 0x000000= 000000001d (RUNPATH) Library runpath: [/gnu/store/9z98cvjm7p7z21= xdid1ryydxy5vyz6wr-python-3.7.0/lib:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigdd= fmq4-glibc-2.28/lib:/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-l= ib/lib:/gnu/store/nq4lsyipmfb0q7g26ra45rwwqrh3x8zw-zlib-1.2.11/lib:/gnu/sto= re/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-lib/lib/gcc/x86_64-unknown-li= nux-gnu/5.5.0/../../..] >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 + 0x000000= 000000001d (RUNPATH) Library runpath: >> > [/gnu/store/b7fqhszxl02g6pfm3vw6b3cjz472qrly-python-3.7.0/lib:/gnu/sto= re/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/lib:/gnu/store/4sqps8dczv3g7= rwbdibfz6rf5jlk7w90-gcc-5.5.0-lib/lib:/gnu/store/nq4lsyipmfb0q7g26ra45rwwqr= h3x8zw-zlib-1.2.11/lib:/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.= 0-lib/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../..] >> >> Hmmm, what=E2=80=99s the difference between these two RUNPATHs? >> > > At first They looked ver similar to me, but the hash of the first > python-3.7.0 differs, right at the beginning. Oooh, indeed, I had overlooked that. So to me that means we=E2=80=99re probably looking at the wrong diff: the h= ash is definitely deterministic. Maxim, are you sure you were comparing /gnu/store/=E2=80=A6-deeptools with /gnu/store/=E2=80=A6-deeptools-check, a= s discussed in another message? Thanks, Ludo=E2=80=99.