From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id eJaCMixB42DD4gAAgWs5BA (envelope-from ) for ; Mon, 05 Jul 2021 19:28:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id wHc1LixB42CPVgAAbx9fmQ (envelope-from ) for ; Mon, 05 Jul 2021 17:28:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E4AA714067 for ; Mon, 5 Jul 2021 19:28:11 +0200 (CEST) Received: from localhost ([::1]:48408 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0SOA-0005BA-Uk for larch@yhetil.org; Mon, 05 Jul 2021 13:28:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33494) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0SO3-0005An-Fn for bug-guix@gnu.org; Mon, 05 Jul 2021 13:28:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:35088) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m0SO2-0000Lv-FC for bug-guix@gnu.org; Mon, 05 Jul 2021 13:28:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m0SO2-0001Gy-DW for bug-guix@gnu.org; Mon, 05 Jul 2021 13:28:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#48064: texlive-* packages fail to build non-deterministically Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 05 Jul 2021 17:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48064 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 48064@debbugs.gnu.org Received: via spool by 48064-submit@debbugs.gnu.org id=B48064.16255060564857 (code B ref 48064); Mon, 05 Jul 2021 17:28:02 +0000 Received: (at 48064) by debbugs.gnu.org; 5 Jul 2021 17:27:36 +0000 Received: from localhost ([127.0.0.1]:46633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0SNc-0001GH-0x for submit@debbugs.gnu.org; Mon, 05 Jul 2021 13:27:36 -0400 Received: from mx.kolabnow.com ([95.128.36.42]:15750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0SNZ-0001G2-Cl for 48064@debbugs.gnu.org; Mon, 05 Jul 2021 13:27:34 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out002.mykolab.com (Postfix) with ESMTP id C971CB2C; Mon, 5 Jul 2021 19:27:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1625506045; x=1627320446; bh=GY6JBYCX9FCAR2DyAXPuEUodsgiYX7WeLO2 DIJ261M0=; b=h9KJbWqWvgnuMbwCqn8GKZ/Sv+tiL/vlpS1QLTjcwwVJm3kJa3L xPvwsUkfAwX98Bmm6hOJpuXfatkb8uVyqJLD8RzigP6vghNQ8nck6bUgPN4dZSe5 SJz4Wiw3AjiI21Xiy5BrUzmbsIMTpzRzNbJnSvlj68m4JY95YH6uNUJwhJP8AFuW PQJqvTCviUF9JAa7hh+QB6rv/Sy9Zgiv8U7bbW2OP2ujZoX6hFp/Rpmr4D7YZ5o2 LHsIu7QI/ITZ7gA1qwgxHwQr4jI7voU+zQ+SsLcbd+gvpsaftD9yJ2NiIZuXGBJY QDetdHy9xRQebRx4Ng98Kiwuao9G7+jxdO9NcPFSJJC2+Ifwu4Iwha5rpTgZ8TQU 3I7yHxjgCjb0wck6AJVXDO/8ijj72roBcrK8hS22wKDRFVOi6cdxZBGbNuTKzE/K x512cccFh/qpknmKtDvw6jynOQ4L2NXtPko9lEif83DbO3dASUtEA+cbqquYrRbH 61lLZrijcjHfcoKmSxVAw8f/RtSVJ6Nhj/EZs8wpTA8+MWhSn5R7RO1JMQtAup85 V0fOXT2R5xo41IH8vK4+BLU0eBNOKsF4v6ZSlwoP28tuc0knaIzjcFkDtIx6/L7c ehiUpJQxXdtMwbiqLvIh+xytKiI8bYCDyraO95B1VEjt4NnsOj9MINJs= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Ty9Dvrezy9v; Mon, 5 Jul 2021 19:27:25 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out002.mykolab.com (Postfix) with ESMTPS id 512ED5CB; Mon, 5 Jul 2021 19:27:25 +0200 (CEST) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx001.mykolab.com (Postfix) with ESMTPS id E1D731CE5; Mon, 5 Jul 2021 19:27:23 +0200 (CEST) Date: Mon, 05 Jul 2021 14:27:16 -0300 Message-ID: <2706677.GvGBn1mmWc@popigai> In-Reply-To: <871r8dw20b.fsf_-_@gnu.org> References: <871rav68km.fsf@inria.fr> <20210702160010.246888-1-bauermann@kolabnow.com> <871r8dw20b.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: Thiago Jung Bauermann From: Thiago Jung Bauermann via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625506092; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=GY6JBYCX9FCAR2DyAXPuEUodsgiYX7WeLO2DIJ261M0=; b=TfvU0nzHTxJN0ZubrrxzQpFp3R8+hH5WJS3yEZnCFk0MTs9so/RV9c2/QKWBl1f0qvMhrR k1nYSBQKlwokdLV029qGgxEz9AAuX+baHzOqyifHb3YOL7h4mwD+4IB0K+4VoBdImR3ooX 19UbD/a1BIhdy8eBL3oSODPYAYQ8zhKpGA0U4RDQftL1uX9V6ddCLJf2s1FIeHURvWd3Yx isEcOE58hBweGlTEXnx37358aoWQc6Iw+EPw9Hnz+AEPaUWXbWlbCnJf9kuAk4x77ZrBTn CaVqqkJKR/kFlZfYl8hn0qInn2Ob/0A0JyPoRDWL56TvJFmgkZzQTjLU3MM5cQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625506092; a=rsa-sha256; cv=none; b=REq5sLK3wL65P2BxtvIl5AvTbxSRFw50TENPa6xTunhiQaZ9B3TC+d2uoT491JzKwXvyGi qEpqDFTcBIILWLjVf02+zY64bb+FwO/gMmWMu5NrC+tXo+WGRechVVqXITvo/o2sTXwoa1 gRU/a98jphvRNjC87r7HYegs92EvLHWuhhnOrRFlLujWXLv4WShheys9au9JQMH2wvOl4S Mw5iYRVHMFBPZB/zlqYoH503wb+wT6oYo+gdfLQk18z6GUCk+cP1Ugr8JL3+3Mm5zsxFMH jrT0iIOmwVQfs89m02jSY1bIxUZ/pUUkZHSKpXz8apG580CBFbGh2oRckwqk/g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=kolabnow.com header.s=dkim20160331 header.b=h9KJbWqW; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.41 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=kolabnow.com header.s=dkim20160331 header.b=h9KJbWqW; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: E4AA714067 X-Spam-Score: -2.41 X-Migadu-Scanner: scn0.migadu.com X-TUID: RFbtw88L6vT5 Hi Ludo, Em segunda-feira, 5 de julho de 2021, =C3=A0s 06:20:20 -03, Ludovic Court= =C3=A8s=20 escreveu: > 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. > >=20 > > While a fix isn't found, switch the default TeX format (and > > consequently > > also the engine) to pdftex to avoid the issue. > >=20 > > * 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. >=20 > Pushed as 04f9f9158da348e8299e9ab90ec389ba81be46b0 with the text above > inlined as a FIXME comment. Thank you! > 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. I chose pdfTeX for the workaround because it=E2=80=99s the direct =E2=80=9C= predecessor=E2=80=9D to=20 LuaTeX, so I thought it would behave most similarly to it. But it=E2=80=99s= just an=20 uneducated guess. Searching around a bit=C2=B9=C2=B2=C2=B3, XeTeX also has native Unicode sup= port, so we=20 could also switch to it. Either as the default, or for specific packages=20 that need it. NB: I last used TeX more than 15 years ago, and even then just lightly and= =20 sporadically. Don=E2=80=99t trust my judgement on TeX-related issues. :-) > Anyway, it=E2=80=99d be ideal to get feedback from the LuaTeX folks! Agreed! =2D-=20 Thanks, Thiago =C2=B9 https://tex.stackexchange.com/questions/13593/the-differences-betwee= n-tex-engines =C2=B2 https://tex.stackexchange.com/questions/36/differences-between-luate= x-context-and-xetex =C2=B3 https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-120002= =2E4