From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 05 05:20:30 2021 Received: (at 48064) by debbugs.gnu.org; 5 Jul 2021 09:20:30 +0000 Received: from localhost ([127.0.0.1]:43955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0KmE-00074Y-8I for submit@debbugs.gnu.org; Mon, 05 Jul 2021 05:20:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0KmC-00074K-Fi for 48064@debbugs.gnu.org; Mon, 05 Jul 2021 05:20:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59086) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0Km6-0002cU-Jo; Mon, 05 Jul 2021 05:20:22 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42648 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0Km6-0005G3-5Q; Mon, 05 Jul 2021 05:20:22 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Thiago Jung Bauermann Subject: Re: bug#48064: texlive-* packages fail to build non-deterministically References: <871rav68km.fsf@inria.fr> <20210702160010.246888-1-bauermann@kolabnow.com> Date: Mon, 05 Jul 2021 11:20:20 +0200 In-Reply-To: <20210702160010.246888-1-bauermann@kolabnow.com> (Thiago Jung Bauermann's message of "Fri, 2 Jul 2021 13:00:10 -0300") Message-ID: <871r8dw20b.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48064 Cc: 48064@debbugs.gnu.org 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: -3.3 (---) Thiago Jung Bauermann skribis: > LuaTeX has a bug where sometimes it corrupts the heap and aborts. This > causes the build of texlive packages to fail at random. The problem is > being tracked at https://issues.guix.gnu.org/48064. > > While a fix isn't found, switch the default TeX format (and consequently > also the engine) to pdftex to avoid the issue. > > * guix/build-system/texlive.scm (texlive-build): Change default value of > the =E2=80=98tex-format=E2=80=99 key parameter to =E2=80=9Cpdftex=E2=80= =9D. Pushed as 04f9f9158da348e8299e9ab90ec389ba81be46b0 with the text above inlined as a FIXME comment. On IRC there were concerns about Unicode support, which LuaTeX provides but pdftex doesn=E2=80=99t (IIUC), but it would seem that the worst that can happen is that documentation of the packages themselves would be mangled, which is okay. Anyway, it=E2=80=99d be ideal to get feedback from the LuaTeX folks! Thanks, Ludo=E2=80=99.