GNU bug report logs - #74675
[PATCH 0/1] Possibly build hypre without doxygen and LaTeX doc

Previous Next

Package: guix-patches;

Reported by: Luca Cirrottola <luca.cirrottola <at> inria.fr>

Date: Tue, 3 Dec 2024 20:17:01 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Andreas Enge <andreas <at> enge.fr>
To: Luca Cirrottola <luca.cirrottola <at> inria.fr>
Cc: 74675 <at> debbugs.gnu.org, Sharlatan Hellseher <sharlatanus <at> gmail.com>, Eric Bavier <bavier <at> posteo.net>
Subject: [bug#74675] [PATCH 0/1] Possibly build hypre without doxygen and LaTeX doc
Date: Wed, 26 Mar 2025 10:18:22 +0100
Hello Luca,

Am Tue, Dec 03, 2024 at 09:16:18PM +0100 schrieb Luca Cirrottola:
> The hypre package builds its "doc" output by default, bringing texlive
> into the dependency graph of packages using hypre, and possibly breaking
> their compilation due to errors in building the hypre documentation (see
> bug 74672). I would like to also have the possibility to build hypre
> without doxygen and latex documentation.
> 
> This patch is an attempt to solve my problem by splitting the package
> into two variants, one without documentation ("hypre-sans-doc") and one
> with ("hypre"). Also, a "hypre-openmpi-sans-doc" is added besides
> "hypre-openmpi".

I am sceptical of adding too many variants of packages, especially with
and without documentation; it is not something we tend to do in Guix.
If the size of the package is a problem, we could move the documentation
to a separate output. Actually, I realise this is already the case!

And I do not see the problem with texlive dependencies, as these are
only native-inputs. So people using binary substitutes will not download
or even see these dependencies.

If documentation building is broken, we should fix it; as said in the
other issue you cite, I cannot reproduce the problem, however.

Andreas





This bug report was last modified 58 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.