Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp4191298imw; Thu, 7 Jul 2022 14:24:59 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vEReooc3FK+bOgqruJhJCZTd543e3L6QRDGOR1yUvEbyUF/65YdZIxBOsHxeGxYcBjKw2W X-Received: by 2002:a17:907:271b:b0:72a:72bb:6f47 with SMTP id w27-20020a170907271b00b0072a72bb6f47mr115751ejk.634.1657229098840; Thu, 07 Jul 2022 14:24:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657229098; cv=none; d=google.com; s=arc-20160816; b=gN6j5jnBFELsDS5/9ykURjnedcJ57dplYIJP35x9McLyHeLLUt237T/rGSmrAEMh/N rI8/1+iYD59XRq0Axq6NeaP/Y2UxkNELQPxJP0Abd8OuRS4knQFxsKOAJZRAkAfFLbEc tu0+slrsYriupN8i5F2UWKfUi4pF7eHaHkVKJX0vHoHEjZ1Mgv6cEIerTzvYCZGQOarI kcqYCth2g0evPCODcH+CuuVyl3zUa4f7DUaSduzsmByxYao5diXYICzaMRfhQxjwFqNJ BR+/oxCjdw8utXuFLPL1MafMquGgdLLt+1pDuUJptT2GMjgdxOcEZ8O2e9Kc7u/I74ys QB0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=tYpZTXjtB088mCOBYeGNj0hV5GjYZBnmDTDpOwSzsD0=; b=XD0zzaL1kIzg9igzpQY12nCBfESh3+XZQuF/OFFBOJOavG5425KEM+Py1RbcmmmrYM g5yEeCuAUGaOvfjxkKW4oLhFKy7tB02j7IExBHw9JyPMnxfmVTNhkYoWtYLIxYot3LlM 60dkC3TTjAn8L9AIeE+PKx5qIgxGyQvDh+dAk2EYO+pGehOM1UOq9WtP+0bjk2oixzxy PvLr+gxrq43xEV91+F7a/muFoSh1P1IFH9Xr5d7grKh7+NQpi+EQZIJVQVKA5ria71cb FRBhVpuZAM4400BRu04aP9If3EdhpQFP6hsky6OBqUZU+N2d8mvgQm3uMOytLrD/Ax/8 FIJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ny2VmlxA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d42-20020a056402402a00b0043a75d80a45si8089134eda.222.2022.07.07.14.24.33; Thu, 07 Jul 2022 14:24:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ny2VmlxA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236179AbiGGUd7 (ORCPT + 99 others); Thu, 7 Jul 2022 16:33:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235680AbiGGUd6 (ORCPT ); Thu, 7 Jul 2022 16:33:58 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7CF5120BD3; Thu, 7 Jul 2022 13:33:57 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 34B5DB80522; Thu, 7 Jul 2022 20:33:56 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 389B0C3411E; Thu, 7 Jul 2022 20:33:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1657226034; bh=gOQJhMxW8xSp1tMqkz/KWBJO7/GEhU5fryrg90lTNZ8=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ny2VmlxA3OodgBB940SLJA2KJbVmTCud9NBjyF1w1cJPXq6sEc02RCD+AntYeMZgm Jj5eHybbSzU5JEtY9DN7/LI/f1/mlpseh7waplaUusDvK5PmxWDdcsTXoI4kRNPQgq bGTwBJuC0xE6AJJzlPKUIhQeHGilWLuAHCZOqRooczD8MO16DiumnvtpqaPP2qHOm0 6LLUron71i+8sKTJLCANV5ZVaa5UZIgweKKIzWFQuhUtAxzB4gkGf0IOxsFjKKcV8q EHVUZ/aNTyzuIPL9YHl8gVYvxqjix0y9AzX+LLSIiqNxm2aGC83JpYA3EcZEE8Q+uo +I8LPFSUa/Mnw== Date: Thu, 7 Jul 2022 21:33:47 +0100 From: Mauro Carvalho Chehab To: Akira Yokosawa Cc: corbet@lwn.net, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, mchehab+huawei@kernel.org, ksummit@lists.linux.dev Subject: Re: [PATCH v2 0/5] Address some issues with sphinx detection Message-ID: <20220707213347.1b5c2334@sal.lan> In-Reply-To: References: X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-7.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Wed, 6 Jul 2022 23:31:09 +0900 Akira Yokosawa escreveu: > [CC: update address of ksummit] > > On Tue, 5 Jul 2022 13:15:57 +0900, Akira Yokosawa wrote: > > Hi Mauro, > [...] > > > > Fedora, RHEL/CentOS, and openSUSE Leap provide helpful packages > > for installing math expression support. > > > > Fedora 36 python3-sphinx-latex (python3-sphinx depends on this) > > RHEL 9/CentOS stream 9 ditto > > openSUSE Leap 15.4 python3-Sphinx_4_2_0-latex > > (python3-Sphinx_4_2_0 depends on this) or > > python3-Sphinx-latex > > (python3-Sphinx depends on this, version: 2.3.1) > > These packages are supposed to cover LaTeX packages necessary > for building LaTeX sources the version of Sphinx generates. > > HOWEVER, in my test of openSUSE Leap 15.4, pythno3-Sphinx-4_2_0-latex > does not cover texlive-tex-gyre, which is required since Sphinx 4.0.0. > > Changelog of Sphinx 4.0.0 [1] says: > > > Dependencies > > > > 4.0.0b1 > > > > [...] > > * LaTeX: add tex-gyre font dependency > > [1]: https://www.sphinx-doc.org/en/master/changes.html#release-4-0-0-released-may-09-2021 > > I'm thinking of opening a ticket at openSUSE's bugzilla. > > Fedora 36's python3-sphinx-latex (for Sphinx 4.4.0) has > texlive-collection-fontsrecommended and covers texlive-tex-gyre naturally. > Yeah, I remember the script started using some meta-packages for LaTeX. This had to change a couple of times because distros that have dozens of packages for it were not installing everything on their meta packages. So, the packages install but they don't run as they depend on other non-installed packages. That's basically why I added a list of *.sty inside the script and started using kpsewhich to double-check if all dependencies are there. Regards, Mauro