From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id gIzDB+go5WBIIwAAgWs5BA (envelope-from ) for ; Wed, 07 Jul 2021 06:09:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id sJSFA+go5WDTPgAA1q6Kng (envelope-from ) for ; Wed, 07 Jul 2021 04:09: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 1DE69D83A for ; Wed, 7 Jul 2021 06:09:11 +0200 (CEST) Received: from localhost ([::1]:44366 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0ys1-0003PA-Qs for larch@yhetil.org; Wed, 07 Jul 2021 00:09:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47806) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0yru-0003Ou-Gi for bug-guix@gnu.org; Wed, 07 Jul 2021 00:09:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38994) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m0yru-00025W-9Y for bug-guix@gnu.org; Wed, 07 Jul 2021 00:09:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m0yru-0004du-3v for bug-guix@gnu.org; Wed, 07 Jul 2021 00:09:02 -0400 Subject: bug#49218: texlive-latex-base fails to build: "missing engine: luajithbtex" Resent-From: Chris Marusich Original-Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Date: Wed, 07 Jul 2021 04:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 49218 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 49218-done@debbugs.gnu.org Mail-Followup-To: 49218@debbugs.gnu.org, cmmarusich@gmail.com, cmmarusich@gmail.com Received: via spool by 49218-done@debbugs.gnu.org id=D49218.162563092417815 (code D ref 49218); Wed, 07 Jul 2021 04:09:01 +0000 Received: (at 49218-done) by debbugs.gnu.org; 7 Jul 2021 04:08:44 +0000 Received: from localhost ([127.0.0.1]:50538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0yrc-0004dG-86 for submit@debbugs.gnu.org; Wed, 07 Jul 2021 00:08:44 -0400 Received: from mail-pj1-f42.google.com ([209.85.216.42]:43586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0yra-0004d1-3O for 49218-done@debbugs.gnu.org; Wed, 07 Jul 2021 00:08:42 -0400 Received: by mail-pj1-f42.google.com with SMTP id x21-20020a17090aa395b029016e25313bfcso801614pjp.2 for <49218-done@debbugs.gnu.org>; Tue, 06 Jul 2021 21:08:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=vnndE8q1esOYHiCW+eGaDVCE8PeR/cjE10X5yCk2lP4=; b=lffYygq6VcJUNra2rd+TQnrdNJGxAicybKl5EaCIpTy3Y8U3TFRWS8JT3DCLQw1xqN p/3JY/lFBZnYEva2aQAILEHq20ccq3GrBgWStXCqTqj2qI3EaGujsaCcV1FqQ0Butrih +bJyn3EXXJcGdHHPXx32ymfAiLSe63p550ofED6K+swL/8pDb5g0qWVdnkWyuerfiXBK 42AAS6vlyyhvyUo/PZSK+GnH+f/zFbhNoFRYNhA0paghJDswpeBSJkFdwQEweiYbncC0 ThRByt62ojR/1bMGj/2PIxurbxQqM47df3IvE0o/nHPbO/8iMk2n0PdhnY6T9I5QdyzA xYaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=vnndE8q1esOYHiCW+eGaDVCE8PeR/cjE10X5yCk2lP4=; b=qs3On56fUyuPkUCAuhLqMVDdgKumYEAO1FIgEHBI0sql8yUrBQ5l2oHEJCH6xvj7IN o7s7vnNBYkd1KvMWSy1ip6JE3J0GOJVye344xKnlWROTrWTri9mLvjV/+ZJ4zptz7L0Y Uw0dyl7WLVNHC+OG1UxKluRgnuuKYhBMwle/xC2E7gYuvuHv+yRcDzx3jM7qJL10/3LH lym9k/eEUDe+8msH5+VzsOCahJdt8xE7ok3ZQJtO9CHdfSc1c+qjJJQTNFvkGl47lcBr 47Pwa4kpdbRA5uuxXTGsGuUasXwqvFKdrLFdom5b10rE91v6xlufzdXsvrolPXb3O8PA oP/Q== X-Gm-Message-State: AOAM532QV92/iYgbRfYi4NpPA5hXBBVJ/xYfkZCpvC3+uAQnfmUCSBRu 9QtWCgyIFB/njT6Ok5IT9NouWf/L3PhbxA== X-Google-Smtp-Source: ABdhPJwHrnCUjiVWopkl+W2Qbuy217V63xjcUJ/HYFB5FcZ8G4OVXTSav6eZSR0FboWpVi86ap56sQ== X-Received: by 2002:a17:902:aa4a:b029:10e:f98c:2b83 with SMTP id c10-20020a170902aa4ab029010ef98c2b83mr19656641plr.62.1625630915930; Tue, 06 Jul 2021 21:08:35 -0700 (PDT) Received: from garuda-lan ([2601:601:9d01:3f90::9985]) by smtp.gmail.com with ESMTPSA id u23sm21745287pgk.38.2021.07.06.21.08.34 for <49218-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Jul 2021 21:08:35 -0700 (PDT) From: Chris Marusich References: <87bl7u5yu1.fsf@gmail.com> Date: Tue, 06 Jul 2021 21:08:30 -0700 In-Reply-To: <87bl7u5yu1.fsf@gmail.com> (Chris Marusich's message of "Thu, 24 Jun 2021 22:36:26 -0700") Message-ID: <87fswqvk8x.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625630951; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-to: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=vnndE8q1esOYHiCW+eGaDVCE8PeR/cjE10X5yCk2lP4=; b=SRSHPpv0IvwzztzzdUFtjvp5aXRAlMYF2dnonjS5HpieQQS8D3wcK6/zv+t0qtDEJn7KOQ mFiSjIexURh+QeneQd4m3khW9T/1r2ARka4tKLXEC0dulHgguzLrQ1y0O0HVaZ57KiagQF 3ZVGFZkzmD9TUX1QGmhaCrKkmwTTxmY7FsxJI5t7R3ziX6c4IkBmCiQadFUicp6lQWdr4e 7pLwNSN57u1s9r+8sg2VFimOTkUIZVfpbbJUkHm1I2qEyLZ9I38DnL7Kv43lEYXs14KP9E wVmwdKfRbTjs/pvBpRtyEzHn2AvazsA5/Ngl5Ehbc02jPVNbeBs2RJNCkzz+lQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625630951; a=rsa-sha256; cv=none; b=iZrjffLR+1tG61UoWSmM2FHaox5Xo3paDH0GyDE08YvMGSrAhaLbpvUYsijMmDUbgyYDqn tl/rj9js2TTlEOQ5reMggiq4NkI4HodaXpGEzb2VGgM/mgP5ojsXpSRB3kn5+Ph7ozeQJG alaYHltno0HpxtT42uF4w5l/T5tE14x9MU9J4na2reTKNrs+8B0w76UcL6Frie8pldXcue ddvS7/74AHnlylaXjscPzFOBrArqb/AEM2FEk0m9OdIfqgpDP0ZVs71NKzjutg6k2nVr7C dKn8XQM8wwJdt+U3KtXQF8anBktQEX415zcuANEWys0nhEX9ytcri3dbY00HCA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=lffYygq6; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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: -0.91 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=lffYygq6; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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: 1DE69D83A X-Spam-Score: -0.91 X-Migadu-Scanner: scn0.migadu.com X-TUID: ADcriecbcRLU --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, I've committed the patch as 68b0e0d511c2873603636e9f783ff59aac4b7612 on core-updates. I'm closing this bug report. Chris Marusich writes: > - Will LuaJIT ever support the powerpc64le architecture? Until it does, > I guess we can't use LuaJIT on powerpc64le at all, not just for > TeX-related stuff. See: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D49220 In short, it does not seem like upstream support for powerpc64le is forthcoming in the near future. But maybe that will change with time. > - Is it correct to add "mfluajit" to the disabled-formats list, like I > do in my patch? It sounds like "mfluajit" is a related to "metafont", > but I don't yet really understand what that means. Is it an engine > like luajit? Is it correct to include mfluajit in the list of formats > to disable in fmtutil.cnf when running fmtutil-sys? I am totally > unfamiliar with these tools, so I have no idea. Perhaps it makes no > sense to include mfluajit here, even if maybe it is benign to do so. > If any TeX wizards out there can clarify this for me, I'd be happy to > adjust the patch as needed. FYI, I found this information about formats and engines: https://www.tug.org/levels.html According to that document, "engines" are "executable binaries which implement different TeX variants", and "formats" are "the TeX-based languages in which one actually writes documents". The config file contains lines like this: # from lollipop: lollipop tex - lollipop.ini # # from luatex: luatex luatex language.def,language.dat.lua luatex.ini dviluatex luatex language.def,language.dat.lua dviluatex.ini luajittex luajittex language.def,language.dat.lua luatex.ini # # from metafont: mf mf-nowin - -translate-file=3Dcp227.tcx mf.ini It looks to me like it's fine to include "mfluajit" in the disabled-formats list. Clearly, some metafont "formats" and "engines" are included in this config file already. That said, adding "mfluajit" to the list does nothing right now, since the config file doesn't actually contain any lines beginning with the word "mfluajit", anyway. And in any case, if "mfluajit" ever does get added to the config file somehow, then surely we would want to disable it for powerpc64le-linux, since LuaJIT is not currently supported on that platform. Therefore, I think it's correct to include "mfluajit" in the disabled-formats list. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAmDlKL4VHGNtbWFydXNp Y2hAZ21haWwuY29tAAoJEN1AmhXYIkadBr8QANd3prF28lp/A3FIO/cmUqcr2gFf 3ItULL5tcEaA2gz7WKjI4loB7OY+DOWynj5+cvIIE2y+pmkdCZQ7DrUVMmY7nQ2f SvgbAdmvg9YcZQqFrnyR0c2KhxsgI+00jXMXWydxUWb+GZMNqvd+RJSfz4oPDMsC dNZEt294vVLrhGKBhCkigvopm7FDeZdZKCsYES45+T3BV1HH/xU9rk/xwO9OkeZx NbCJHEgn6yxxM9F6voxy/EeU2zyaSpx8ayo8yi6AVijAq2GBvTenAS2pLRWKBxfN Jjty3W9ebRbO9GsOhzTXraRfKjqemsSUzBN5XBjtYr7epBU15dX0OF65lL4Wa4gg 5nX3ieXKfn25Mhb2Ua7bCbBoRf2eH6PXL5o2bPT+UJCfbX/i/KQeQ0AwXeStmf4f eAdBGPPVVhQeB5J5HUFT5O0+SkAr8EfKqxD1P7UbGtgz50PZcEbAYShfErsAcP84 BK5PZzoSr6irKSIeKQc+n3AYjm530Qw9cG/LnAeGAB+ckiJmrEgVhxYsTtPvAdwI q9rxfAbAnmgpOI9NmTD3KIVxlXgN8LWFU/HjSQo5c3KrZrQgEq4+jxvuvaZAG1KK iaMP9aCm0M6kFwX6vTWAnU4No5+ePLUgnJgcRAHvQcuvlWDNIL4Mezi37Jg43CRq iOb5SvP2wNMt59sO =YP9j -----END PGP SIGNATURE----- --=-=-=--