From unknown Sat Aug 09 04:58:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66351: Python build is not reproducible Resent-From: wolf Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 04 Oct 2023 21:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66351 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 66351@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169645614520555 (code B ref -1); Wed, 04 Oct 2023 21:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Oct 2023 21:49:05 +0000 Received: from localhost ([127.0.0.1]:45512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo9js-0005LT-RT for submit@debbugs.gnu.org; Wed, 04 Oct 2023 17:49:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo9jq-0005Ke-Rg for submit@debbugs.gnu.org; Wed, 04 Oct 2023 17:49:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qo9jT-0000zW-K7 for bug-guix@gnu.org; Wed, 04 Oct 2023 17:48:39 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qo9jR-0000Qn-CG for bug-guix@gnu.org; Wed, 04 Oct 2023 17:48:39 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 478242654FB; Wed, 4 Oct 2023 21:48:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1696456112; bh=iGmNpd6/r5pGfAO0ZvHL5CLGnf3Agcw+UpL5mBM6rKA=; h=Date:From:To:Subject; b=ARq836HoVHCR96ftxMFZrUmJs5VmkmrYE69ZbYIr3HoPfQjl2l2q7vOqdYY0PpOPZ jmGoMOOQ06SmgmvXYs4wCnAIdcB6sXbvBni8NNVYVgppE2G2w+kylEzhrv4E6GRnBP eWywjdDm1GXZQrpK1YEsXXDI3lVaGmGEQB/w0ZFuQNdpuWtDz8KFNboh1fZ7bbupvc buHkXxF2QQ7uvIshlkCC1hQqQY/8DpWWBtwkYors4U5nNbZpL4qpYu8UqAIKRbbEOw ufJK+7aHRPFq7OLZZM+GPUHsUU0dTdbZawhCbRvcR8bE878lf8GLEzX7DUf2lGnsGw AKFl+nuUXQfzU1W5TUm0s8q637XmxxlJotI9JyIN9iajveqcORAU+8NqEO8ehcpTsR u+XKk8NwIgseUdKwZx1F5erUKF0Uk6g/Tu1Vc733UwR+3Idu63if8QKvDCH7sXTlOi WcNPGfLLi6efy+jaj3V/FWOBbiMKbbMYpaUyXA37iFE/U5DcHM3hBOsMkSeTNiAOMD L9TVsZvTziCCgY1am5soYu3yDnp4T83k92PQWHSWs2FcL5iRfoyjvEbUPkt9VZpdfA GhZa56PxA7ODpjdNZ0SLJHjSxNJ9Nz40dsaoxJDc9iUV6rgaVHmsbLRIyWDmgY8pdt AHW09+8ojFa3sa+t51huHl84= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.171]) by wolfsden.cz (Postfix) with ESMTPSA id 67BDB2666AD for ; Wed, 4 Oct 2023 21:48:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1696456111; bh=iGmNpd6/r5pGfAO0ZvHL5CLGnf3Agcw+UpL5mBM6rKA=; h=Date:From:To:Subject; b=BNLRwsoOEc47C+RDPdNYF5AW7Uvi0YoHxIHFoC9Mbc6U2HIUTnp0eSV6vmltQjoGU NT/OSV3L9W8Py23wxapwD0baunChycLGhZEt2RAmeTxqHZtAhfA32nFEdmJhnNdOFR FdvurK9vmBHtsfYi4n7T1/vTRX6xDw0o1VN1b6iJXtQnrjgp/vk4SXiWzL3Q2401sW +LYcYNEHryiADssC1FpX+8Jr6HsKE9S0BGdv5Ndx2BDQZUTc10wRd22G7LxzIhf61q 22o12XaGkT9TF09gtuPkoqs6qKMxt39qXoSPwHD6G80FhTHMn4Y9RZmmSC0ERXhmWN JWQY1ll2VCzQuO7sPEvVFMoY0CRLQvfK8AobDp9Cw/MfYN7gxv1+KI5AhSyWssycLv dfnjEePdWzFrRdameBxNpo4l5QovkLuZpJpMZCjX5iPWvggHmwQuscmB2TPG6/Q8lJ BMT8Xotws4ks5R5+qxADSz/4oaRwKebLqM0r8SyQK/enO9l0/div+dpSyKU4cagGRr h7MYcf+6aFBF3/4Ntli6p78zQkQ874fLQ52UfnC82B63ck0ZhDTGAspZhkw9ZoZIpo e/4MdAqiCgtTKr98C+yBwqXIzhVmrpgyz4yonGkjaK46JtIybOfaEoyxTt+pQZRJ0T DVJcG9w2j8WrsPFYbG52NGJ4= Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 0dad4dfd for ; Wed, 4 Oct 2023 21:48:30 +0000 (UTC) Date: Wed, 4 Oct 2023 23:48:30 +0200 From: wolf Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WpeVvNj3JgC8NWaH" Content-Disposition: inline Received-SPF: none client-ip=37.205.8.62; envelope-from=ws@wolfsnet.cz; helo=wolfsden.cz X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --WpeVvNj3JgC8NWaH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, python package currently does not build in a reproducible way: /gnu/store/dy3xh053ahkhrp2jamggq8cpsyvp8mg0-python-3.10.7 contents diff= er: local hash: 0iw988a0573bc7ag1c3da23cvcl0xp166l1zazi31i9cf1faprmh https://ci.guix.gnu.org/nar/lzip/dy3xh053ahkhrp2jamggq8cpsyvp8mg0-pyt= hon-3.10.7: 0iw988a0573bc7ag1c3da23cvcl0xp166l1zazi31i9cf1faprmh https://bordeaux.guix.gnu.org/nar/lzip/dy3xh053ahkhrp2jamggq8cpsyvp8m= g0-python-3.10.7: 08g7gnv6852xwjw21w2nkd662xh2h8pvcryczsxcppdqaskmxy43 differing files: /lib/python3.10/multiprocessing/__pycache__/connection.cpython-310.= opt-1.pyc /lib/python3.10/multiprocessing/__pycache__/connection.cpython-310.= opt-2.pyc /lib/python3.10/multiprocessing/__pycache__/connection.cpython-310.= pyc /lib/python3.10/site-packages/pip/_vendor/rich/__pycache__/_windows= =2Ecpython-310.opt-1.pyc /lib/python3.10/site-packages/pip/_vendor/rich/__pycache__/_windows= =2Ecpython-310.opt-2.pyc /lib/python3.10/site-packages/pip/_vendor/rich/__pycache__/_windows= =2Ecpython-310.pyc /lib/python3.10/test/support/__pycache__/os_helper.cpython-310.opt-= 1.pyc /lib/python3.10/test/support/__pycache__/os_helper.cpython-310.opt-= 2.pyc /lib/python3.10/test/support/__pycache__/os_helper.cpython-310.pyc =20 1 store items were analyzed: - 0 (0.0%) were identical - 1 (100.0%) differed - 0 (0.0%) were inconclusive It however *is* reproducible on a single machine, --rounds=3D30 finished successfully. Possible cause seems to be described in this opensuse issue: https://bugzilla.opensuse.org/show_bug.cgi?id=3D1049186 The patch linked seems fairly simple: https://build.opensuse.org/request/show/687278#revision_details_6 As far as I can tell, we currently do not carry patch like this and in 3.10= =2E7 it is not present upstream. Have a nice day, W. --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --WpeVvNj3JgC8NWaH Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmUd3a4ACgkQL7/ufbZ/ walY4A/9FocLKbbRGNIX2uXEax4F+0empWC1yti15VrGIYXC1zzOOdbzeJ2sfTnX 0s4XyCSiHyakAeDhLEmuxWKGc0xOh7lCMREamNSfs1/BMN/lKmAypmB8jPpQBB3N jyfWcYBCRvQ6FZ6uaVr0jpLasZ0VSJ8VrkpDWRj4MriLVTAMJXNcLO8rxt01svMl HbTvLGESq1yd9gcLZM583kt+xXZzx6h0RG/9MGoslhJo8ASNdV3GTGKF8bLz4SUj l0ZJPnwaQt8m3jlwA1ITyIpbgopOeyxRTT8rZFKBNNnftBe30uNn2tqk5S0Q+aBE x+f0PDr9LJvciGrkfJPeXCg/PAbUtJGOqWDKnD8guLMlcQgnQqYqO5JajfajyuE5 wV5232bEWJYq1Rle/yNfeeDAKrHLiHnJQECeE6cvWok+unGX6QnK4Ycuoe8dEm57 NtLZ2GjDVaHNAmGZR4r0lYWzE4u51E9wb9uRKQUnXpkpJSmJJoPDCB5JNW+E264I KjMOrwm7d5ydDKb9zohfamVQ6LT9W53kb7oO/zFUsSKmjvkSkvEaX5+6yRHXsG35 VoojQ4jMbqgCIj6cNPq85eCU1E0ddxingmwi5G9ojnZ+Ib6wo+IeNGlOsW8Ko1FT te/RBrBzXDWMfeVlwDxdaf3u50S3DQEGj98lC/NEKV+cJ6p19zg= =IoHf -----END PGP SIGNATURE----- --WpeVvNj3JgC8NWaH-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 09 11:57:55 2024 Received: (at control) by debbugs.gnu.org; 9 Jan 2024 16:57:55 +0000 Received: from localhost ([127.0.0.1]:40798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNFQI-0006pg-FP for submit@debbugs.gnu.org; Tue, 09 Jan 2024 11:57:54 -0500 Received: from wolfsden.cz ([37.205.8.62]:54342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rNFQG-0006pY-PR for control@debbugs.gnu.org; Tue, 09 Jan 2024 11:57:53 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 3DF4B24DE0D; Tue, 9 Jan 2024 16:57:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1704819465; bh=Ownz2JxbO8LZte1yuNTumCkufUWHGUCKJS+jOWrwjGw=; h=Date:To:From:Subject; b=SLUTyWEaZ+r5ckt03ac426Cyq6DNSoB3+n/vfVecyfo0k/vUp2aeHwK/MNbSdmhCq 9X+94qIOmDoP7K2ZJKU8NgbrVwPIFumeQLiN3XLA575au6MrZNX1G3UqYdd85Y2Ghn FeWc3YWfzgRC/w/mRJQ/rCG8RErZoFqiiBIhsTRLr9Lx0wI7ACVHN3m3I8W7u04PXt pqUJUnA3oUUMkPTIDHOJF7LHkQ0ANP5r5HZMQwR3+xCI1HRh+9BNPFySHPnS96FMzt lqAHsfGslyNfFZ21idA45Z58Uf3bevRp6XzHv23L2GOpJntoBh8oOoLX/qMU/E5i6q bcfdKPMkLwvY3Oj4yzBgM1FtsQFb1d1nw+eLpX9jaqAlH4B5fvHZDM2HF7NFTdrUeV zyfBTKFcgqb54lFF9ZuDLCipaPZa4WLpH7YoeeOAWtWaK2cbO1cdQTRlZ/anaR3g98 RJSmGSyNTUVdkXs5IvBYtysTrzxr4yvPawgt4eS2Kt78wPAtGzVYrMS5iU6k9/ZDIA AcmD0lOXipBwf4iAuT8gsx7mgCXryaKtgx8Owx/92T9ibPx4u2HBC+xP7D0S/FZ6g3 0vtRF+qGERDgZkD4YbLX94qFqWlKBBwLxRjBC/Ex/QgEHop5DYXQObFl6fDvUZTNUq bEfdnX+NX/PzSSjkzU7rrLX4= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [146.70.134.143]) by wolfsden.cz (Postfix) with ESMTPSA id D5A3F24D9A3 for ; Tue, 9 Jan 2024 16:57:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1704819465; bh=Ownz2JxbO8LZte1yuNTumCkufUWHGUCKJS+jOWrwjGw=; h=Date:To:From:Subject; b=SLUTyWEaZ+r5ckt03ac426Cyq6DNSoB3+n/vfVecyfo0k/vUp2aeHwK/MNbSdmhCq 9X+94qIOmDoP7K2ZJKU8NgbrVwPIFumeQLiN3XLA575au6MrZNX1G3UqYdd85Y2Ghn FeWc3YWfzgRC/w/mRJQ/rCG8RErZoFqiiBIhsTRLr9Lx0wI7ACVHN3m3I8W7u04PXt pqUJUnA3oUUMkPTIDHOJF7LHkQ0ANP5r5HZMQwR3+xCI1HRh+9BNPFySHPnS96FMzt lqAHsfGslyNfFZ21idA45Z58Uf3bevRp6XzHv23L2GOpJntoBh8oOoLX/qMU/E5i6q bcfdKPMkLwvY3Oj4yzBgM1FtsQFb1d1nw+eLpX9jaqAlH4B5fvHZDM2HF7NFTdrUeV zyfBTKFcgqb54lFF9ZuDLCipaPZa4WLpH7YoeeOAWtWaK2cbO1cdQTRlZ/anaR3g98 RJSmGSyNTUVdkXs5IvBYtysTrzxr4yvPawgt4eS2Kt78wPAtGzVYrMS5iU6k9/ZDIA AcmD0lOXipBwf4iAuT8gsx7mgCXryaKtgx8Owx/92T9ibPx4u2HBC+xP7D0S/FZ6g3 0vtRF+qGERDgZkD4YbLX94qFqWlKBBwLxRjBC/Ex/QgEHop5DYXQObFl6fDvUZTNUq bEfdnX+NX/PzSSjkzU7rrLX4= Date: Tue, 09 Jan 2024 17:57:44 +0100 Message-ID: To: control@debbugs.gnu.org From: Tomas Volf <~@wolfsden.cz> Subject: control message for bug #66351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) submitter 66351 ! quit From unknown Sat Aug 09 04:58:49 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Tomas Volf <~@wolfsden.cz> Subject: bug#66351: closed (Re: Python build is not reproducible) Message-ID: References: X-Gnu-PR-Message: they-closed 66351 X-Gnu-PR-Package: guix Reply-To: 66351@debbugs.gnu.org Date: Fri, 12 Jan 2024 00:44:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1705020242-6429-1" This is a multi-part message in MIME format... ------------=_1705020242-6429-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #66351: Python build is not reproducible which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 66351@debbugs.gnu.org. --=20 66351: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D66351 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1705020242-6429-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 66351-close) by debbugs.gnu.org; 12 Jan 2024 00:43:26 +0000 Received: from localhost ([127.0.0.1]:34380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rO5du-0001ej-CZ for submit@debbugs.gnu.org; Thu, 11 Jan 2024 19:43:26 -0500 Received: from wolfsden.cz ([37.205.8.62]:33074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rO5dr-0001eY-RR for 66351-close@debbugs.gnu.org; Thu, 11 Jan 2024 19:43:25 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 0BACB250E95; Fri, 12 Jan 2024 00:43:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1705020205; bh=V71Q0B1YXzsJSef+XQ6UabRgEUFPQ+8AcyIIwLIUPw4=; h=Date:From:To:Subject; b=tZQbwG2qteeySa3U8wZJu9lCKbTLSXWQO1EhQkSouoluFjzUsa1M/j0Lw3xGT+vUz xBuZYVk85SYH4MWzwyoiKIg/q49eXhvfYoz9hPMfgpqhwgSDXISbeIDtFYZ2dSoKF+ SRiegWqa+KZzo4Xikwo+rsXbRVAQvyAIUnlTlVNwKSUDccMzh4Bsg6XtEgAcCz3wIg jPPwWgBVJSFkEFqIKN9nTtQh0bka8EtXH61DnZiMVVVM2s09F014wyBdw9jATS5Pkq gqLNY2fOyKAvTKkmUKZ9Wh/eGKzZZoQIjtuIMeo2fbWIL6AX9MKtwMFOAqKKO9MdJi HFPjiH+hrjzqrSXjqO/L/Adho1GVn4SIkwRR4qK7QuhXGtt9HpFDLcXDxv9bYcw0SE ielMe4Xs145/Xom5JW9aAXZi6UP6BuQrWljLhJvIyQMPZwCBpS63EgzhSIBNaP67hW 2qjHeEkPOCOv/ks4R3AlPMK7bgJj2+GYTa4yYTBEUNAC6b+gAOZScaAwyVfhAyoyhZ 67+BMuM5G3DbHrKlhxMgjBde7nex9atDPMOCZlsxBL/OhBTVEcGGkJQBnlUSvt+6Am yglZ/AUaWIhXCHEUBmmi+0bdtd7mh/14s4hPPONFRiEVR2ILyALHKWsd0JcFZRlSzf Hw7ErVewctciNl2cBkgBOT4Q= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.158]) by wolfsden.cz (Postfix) with ESMTPSA id AAA7624F276 for <66351-close@debbugs.gnu.org>; Fri, 12 Jan 2024 00:43:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1705020204; bh=V71Q0B1YXzsJSef+XQ6UabRgEUFPQ+8AcyIIwLIUPw4=; h=Date:From:To:Subject; b=dOIhTNVjxzHrm1oseCwZ4dzuYXNsWJjQO6O+c7IoWgXBdYEOcGNRc2iXJG9NMNIOW lKUJQu7qjXvyzRu5FA+A3uAEUS0vKs0sp3A8bPlbHzPMYwbQ9y594YudYUqBvyQFlL 0jCYe3ZGRsJR9iw11k7EwBi92FBLEqYgtmcU0HNvurHskd6/iJ2X+45xPd1lRVxyfl BX1B9HVe0tLadNX6pPmZYEQq5BRTp8Uw+wckXjPykR5s8gT13xL8J+WeiW3permfPS tUnVUvyoML9ZN7Rt4v0rzEgGtX2fsyLHfNPU5tSbn+fjZDaUJRKYqStEjavxww+Xh5 HBpUbCE1tm17+QrZP6c7DGBrIrdeEwsvabnDr3s4ZHqik7i3vW+7bRa9rOZ6tgHi0h Ok7GU6Bf7gY2MklCFE4KpeDI6DnYqCGnKFKUBRQGmCx29G3H91aWjD+hTsd+XhpgXM qH5ieMnwHXRKvQBd4zc45vWlmhnzX8g9K7YYf8A7jxTBN6LKHMlc9+7bL3zhSRXCbr HAmG/ErRtAJEb3zl2SiYA7ur8jXZS2qfrEvZIry8+kUEmAUGK0ZTy4Z/jPnV+IHQU4 ERyEUCW+rN7CTbxp6tl6ECS1nEG9whiNFifTtadjJ8JJewjUqYKKXTa7/cmEpk2uX7 3zji6gi12iT4N89Iy0dEbztY= Date: Fri, 12 Jan 2024 01:43:24 +0100 From: Tomas Volf <~@wolfsden.cz> To: 66351-close@debbugs.gnu.org Subject: Re: Python build is not reproducible Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="zTStVwssn9lKBHZr" Content-Disposition: inline X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66351-close X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --zTStVwssn9lKBHZr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Superseded by #68394. --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --zTStVwssn9lKBHZr Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmWgiywACgkQL7/ufbZ/ wanlqA/9G1hpG+EGERdJUXcM4nhURYmD0cyVdQBV9VBbwskFoIlEacXYLfp7KjM1 0MeknyhI0B/hAnHXsBjOBURTMT1MMMLeOzG/cUU8CcNvAqiBPGW+LDb5iJuFXPtB bVBPOwIEDhPd1mXaSeyuLUpgtCW+lxz4+t03ADvo37+8JeH5Xz4Lqo+hBQug/EBO PWKImqHEbUhaLt5nBllUuyDHUdKV9fzm5NgWqRBBOB76sNYjwIM0GLDHmSq0VGF3 HlxQ2y8uziZwYRluYm6EBcBKU6oOaQVHRxCSPYkGJDheXFo3avqnddyaiXYXz4N1 1zBvnnxIn9YpIqk8i4T46nQr3HMQmC28Gm8tJpnfkZGYscp2wsgppcIaywSQk8NJ FPVcaFhzYYkMeudkwf7gcPFSreTfoiPiLuk26l/NkVmmT4WNG/KKrtmu2XDFhay6 c4wLM7IzegmQV+4zFJdBzzj0X1LloKh/JTn7YSpcL7Oo3QY0ZgFLZhJkn+4j7WyQ 6441GMnq7og+KwjR0SuZyCqQXy+cE5zKb6ZvUarhcVirpcIB4t7GSNqGPnnzK62Q uoMVpTrDLI44TmhTePvEt9buUS085OWsCvStZ0E3BtQQZO3RlLc2gelLrNFzUW/b Jd+rVnF3+bmCCiFH6vTiW1mHJVTK73iH4H7GPbV1bi1gs/x/DoY= =r1nz -----END PGP SIGNATURE----- --zTStVwssn9lKBHZr-- ------------=_1705020242-6429-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Oct 2023 21:49:05 +0000 Received: from localhost ([127.0.0.1]:45512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo9js-0005LT-RT for submit@debbugs.gnu.org; Wed, 04 Oct 2023 17:49:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo9jq-0005Ke-Rg for submit@debbugs.gnu.org; Wed, 04 Oct 2023 17:49:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qo9jT-0000zW-K7 for bug-guix@gnu.org; Wed, 04 Oct 2023 17:48:39 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qo9jR-0000Qn-CG for bug-guix@gnu.org; Wed, 04 Oct 2023 17:48:39 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 478242654FB; Wed, 4 Oct 2023 21:48:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1696456112; bh=iGmNpd6/r5pGfAO0ZvHL5CLGnf3Agcw+UpL5mBM6rKA=; h=Date:From:To:Subject; b=ARq836HoVHCR96ftxMFZrUmJs5VmkmrYE69ZbYIr3HoPfQjl2l2q7vOqdYY0PpOPZ jmGoMOOQ06SmgmvXYs4wCnAIdcB6sXbvBni8NNVYVgppE2G2w+kylEzhrv4E6GRnBP eWywjdDm1GXZQrpK1YEsXXDI3lVaGmGEQB/w0ZFuQNdpuWtDz8KFNboh1fZ7bbupvc buHkXxF2QQ7uvIshlkCC1hQqQY/8DpWWBtwkYors4U5nNbZpL4qpYu8UqAIKRbbEOw ufJK+7aHRPFq7OLZZM+GPUHsUU0dTdbZawhCbRvcR8bE878lf8GLEzX7DUf2lGnsGw AKFl+nuUXQfzU1W5TUm0s8q637XmxxlJotI9JyIN9iajveqcORAU+8NqEO8ehcpTsR u+XKk8NwIgseUdKwZx1F5erUKF0Uk6g/Tu1Vc733UwR+3Idu63if8QKvDCH7sXTlOi WcNPGfLLi6efy+jaj3V/FWOBbiMKbbMYpaUyXA37iFE/U5DcHM3hBOsMkSeTNiAOMD L9TVsZvTziCCgY1am5soYu3yDnp4T83k92PQWHSWs2FcL5iRfoyjvEbUPkt9VZpdfA GhZa56PxA7ODpjdNZ0SLJHjSxNJ9Nz40dsaoxJDc9iUV6rgaVHmsbLRIyWDmgY8pdt AHW09+8ojFa3sa+t51huHl84= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.171]) by wolfsden.cz (Postfix) with ESMTPSA id 67BDB2666AD for ; Wed, 4 Oct 2023 21:48:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1696456111; bh=iGmNpd6/r5pGfAO0ZvHL5CLGnf3Agcw+UpL5mBM6rKA=; h=Date:From:To:Subject; b=BNLRwsoOEc47C+RDPdNYF5AW7Uvi0YoHxIHFoC9Mbc6U2HIUTnp0eSV6vmltQjoGU NT/OSV3L9W8Py23wxapwD0baunChycLGhZEt2RAmeTxqHZtAhfA32nFEdmJhnNdOFR FdvurK9vmBHtsfYi4n7T1/vTRX6xDw0o1VN1b6iJXtQnrjgp/vk4SXiWzL3Q2401sW +LYcYNEHryiADssC1FpX+8Jr6HsKE9S0BGdv5Ndx2BDQZUTc10wRd22G7LxzIhf61q 22o12XaGkT9TF09gtuPkoqs6qKMxt39qXoSPwHD6G80FhTHMn4Y9RZmmSC0ERXhmWN JWQY1ll2VCzQuO7sPEvVFMoY0CRLQvfK8AobDp9Cw/MfYN7gxv1+KI5AhSyWssycLv dfnjEePdWzFrRdameBxNpo4l5QovkLuZpJpMZCjX5iPWvggHmwQuscmB2TPG6/Q8lJ BMT8Xotws4ks5R5+qxADSz/4oaRwKebLqM0r8SyQK/enO9l0/div+dpSyKU4cagGRr h7MYcf+6aFBF3/4Ntli6p78zQkQ874fLQ52UfnC82B63ck0ZhDTGAspZhkw9ZoZIpo e/4MdAqiCgtTKr98C+yBwqXIzhVmrpgyz4yonGkjaK46JtIybOfaEoyxTt+pQZRJ0T DVJcG9w2j8WrsPFYbG52NGJ4= Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 0dad4dfd for ; Wed, 4 Oct 2023 21:48:30 +0000 (UTC) Date: Wed, 4 Oct 2023 23:48:30 +0200 From: wolf To: bug-guix@gnu.org Subject: Python build is not reproducible Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WpeVvNj3JgC8NWaH" Content-Disposition: inline Received-SPF: none client-ip=37.205.8.62; envelope-from=ws@wolfsnet.cz; helo=wolfsden.cz X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --WpeVvNj3JgC8NWaH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, python package currently does not build in a reproducible way: /gnu/store/dy3xh053ahkhrp2jamggq8cpsyvp8mg0-python-3.10.7 contents diff= er: local hash: 0iw988a0573bc7ag1c3da23cvcl0xp166l1zazi31i9cf1faprmh https://ci.guix.gnu.org/nar/lzip/dy3xh053ahkhrp2jamggq8cpsyvp8mg0-pyt= hon-3.10.7: 0iw988a0573bc7ag1c3da23cvcl0xp166l1zazi31i9cf1faprmh https://bordeaux.guix.gnu.org/nar/lzip/dy3xh053ahkhrp2jamggq8cpsyvp8m= g0-python-3.10.7: 08g7gnv6852xwjw21w2nkd662xh2h8pvcryczsxcppdqaskmxy43 differing files: /lib/python3.10/multiprocessing/__pycache__/connection.cpython-310.= opt-1.pyc /lib/python3.10/multiprocessing/__pycache__/connection.cpython-310.= opt-2.pyc /lib/python3.10/multiprocessing/__pycache__/connection.cpython-310.= pyc /lib/python3.10/site-packages/pip/_vendor/rich/__pycache__/_windows= =2Ecpython-310.opt-1.pyc /lib/python3.10/site-packages/pip/_vendor/rich/__pycache__/_windows= =2Ecpython-310.opt-2.pyc /lib/python3.10/site-packages/pip/_vendor/rich/__pycache__/_windows= =2Ecpython-310.pyc /lib/python3.10/test/support/__pycache__/os_helper.cpython-310.opt-= 1.pyc /lib/python3.10/test/support/__pycache__/os_helper.cpython-310.opt-= 2.pyc /lib/python3.10/test/support/__pycache__/os_helper.cpython-310.pyc =20 1 store items were analyzed: - 0 (0.0%) were identical - 1 (100.0%) differed - 0 (0.0%) were inconclusive It however *is* reproducible on a single machine, --rounds=3D30 finished successfully. Possible cause seems to be described in this opensuse issue: https://bugzilla.opensuse.org/show_bug.cgi?id=3D1049186 The patch linked seems fairly simple: https://build.opensuse.org/request/show/687278#revision_details_6 As far as I can tell, we currently do not carry patch like this and in 3.10= =2E7 it is not present upstream. Have a nice day, W. --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --WpeVvNj3JgC8NWaH Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmUd3a4ACgkQL7/ufbZ/ walY4A/9FocLKbbRGNIX2uXEax4F+0empWC1yti15VrGIYXC1zzOOdbzeJ2sfTnX 0s4XyCSiHyakAeDhLEmuxWKGc0xOh7lCMREamNSfs1/BMN/lKmAypmB8jPpQBB3N jyfWcYBCRvQ6FZ6uaVr0jpLasZ0VSJ8VrkpDWRj4MriLVTAMJXNcLO8rxt01svMl HbTvLGESq1yd9gcLZM583kt+xXZzx6h0RG/9MGoslhJo8ASNdV3GTGKF8bLz4SUj l0ZJPnwaQt8m3jlwA1ITyIpbgopOeyxRTT8rZFKBNNnftBe30uNn2tqk5S0Q+aBE x+f0PDr9LJvciGrkfJPeXCg/PAbUtJGOqWDKnD8guLMlcQgnQqYqO5JajfajyuE5 wV5232bEWJYq1Rle/yNfeeDAKrHLiHnJQECeE6cvWok+unGX6QnK4Ycuoe8dEm57 NtLZ2GjDVaHNAmGZR4r0lYWzE4u51E9wb9uRKQUnXpkpJSmJJoPDCB5JNW+E264I KjMOrwm7d5ydDKb9zohfamVQ6LT9W53kb7oO/zFUsSKmjvkSkvEaX5+6yRHXsG35 VoojQ4jMbqgCIj6cNPq85eCU1E0ddxingmwi5G9ojnZ+Ib6wo+IeNGlOsW8Ko1FT te/RBrBzXDWMfeVlwDxdaf3u50S3DQEGj98lC/NEKV+cJ6p19zg= =IoHf -----END PGP SIGNATURE----- --WpeVvNj3JgC8NWaH-- ------------=_1705020242-6429-1--