From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38651) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhGt0-0000Eo-EL for guix-patches@gnu.org; Sun, 22 Jul 2018 12:07:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fhGsx-0003KZ-8V for guix-patches@gnu.org; Sun, 22 Jul 2018 12:07:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:47612) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fhGsx-0003KM-11 for guix-patches@gnu.org; Sun, 22 Jul 2018 12:07:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fhGsw-0007EL-QD for guix-patches@gnu.org; Sun, 22 Jul 2018 12:07:02 -0400 Subject: bug#32196: [PATCH core-updates] packages, scripts, utils: Disable threaded xz compression. Resent-To: guix-patches@gnu.org Resent-Message-ID: From: Marius Bakke In-Reply-To: <87sh4fwovv.fsf@gnu.org> References: <20180718121028.27939-1-mbakke@fastmail.com> <87sh4fwovv.fsf@gnu.org> Date: Sun, 22 Jul 2018 18:06:04 +0200 Message-ID: <87va9745n7.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 32196-done@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Hi Marius, > > Marius Bakke skribis: > >> Archives produces by "xz --threads" are not reproducible: they depend on= the >> number of cores used for compressing. See . >> >> * guix/packages.scm (patch-and-repack): Explicitly use 1 thread for comp= ression. >> * guix/scripts/pack.scm (%compressors, bootstrap-xz): Likewise. >> * guix/utils.scm (decompressed-port, compressed-port, compressed-output-= port): >> Likewise. > > I hadn=E2=80=99t noticed -T0 had made it to =E2=80=98master=E2=80=99. > > I=E2=80=99d suggest removing 63102406f22412bb922de5549deb89d3594a38c0 on = master > (no rebuild needed), with a reference to #31015 in the commit log. And > then similarly reverting c8a3dea847bb9f87fa1876d0c6c3356d6226f121 on > =E2=80=98core-updates=E2=80=99. > > Sounds good? Done in commits e9be2c5409f37173d70b202aa06752e3814ccdc2 and 3e95125e9bd0676d4a9add9105217ad3eaef3ff0. > If we=E2=80=99re concerned about speed, perhaps we should switch to lzip,= which > I think has better behavior. That sounds great. lzip has other benefits too, such as the ability to recover from bit flips. Recommended reading: . --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAltUq2wACgkQoqBt8qM6 VPqK5Af+J1Ske1e5ZNs26sOTFnhH+P5m7PiOLyJ5QRBGb5KczqPL1C9u/xsqu0YG vZ86mrBpH7z/8Th2cigKfhq6bHAWZKDGiIfZke4BepkfivTuHkpoQVJlLCeZNnY9 zCbYQqYJs/axILuBSlihJRmnxhgwSefDhkE7ieaKb9EeQxYfIT7GO6bR6Ayv1vKb wQ/FLgPNY4pTCYlWnxtMiKG1SUo3EjapcBrLmkJIdhCROVarATbtk0Dxdt3mADn8 RlCAoB542Qig+PdtULZmJKnrvOxaGST7F6P7V7+2xlGZw4GPSTH/yyCLBxv66ubo k5+Dvfa5nQI2szkspMCiFzpS34Amwg== =eqKB -----END PGP SIGNATURE----- --=-=-=--