Subject: Re: bug#74672: Package hypre build failure for output "doc"

From: Ludovic Courtès <[email-masked]>
Date: Fri, 21 Mar 2025 16:32:28 +0100

Hi Luca,

(Cc’in the “science” team.)

Luca Cirrottola <[email-masked]> skribis:

> Thanks for investigating it! Please find a log attached to the email. gs error at line 2898, still the package build formally succeed.

Oh, so it could be that I overlooked them too since the files are being
generated anyway.  Perhaps those PDFs are actually broken?

For those following along, the relevant log excerpt is:

--8<---------------cut here---------------start------------->8---
starting phase `build-docs'
make: Entering directory '/tmp/guix-build-hypre-openmpi-2.20.0.drv-0/source/src/docs'
make[1]: Entering directory '/tmp/guix-build-hypre-openmpi-2.20.0.drv-0/source/src/docs/ref-manual'
doxygen conf.doxygen
warning: Tag 'TCL_SUBST' at line 227 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 984 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_TIMESTAMP' at line 1117 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1397 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1669 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1794 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1800 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 2006 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2019 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2028 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2063 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2070 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2264 of file 'conf.doxygen' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Changing CLASS_GRAPH option to TEXT because obsolete option CLASS_DIAGRAM was found and set to NO.
/tmp/guix-build-hypre-openmpi-2.20.0.drv-0/source/src/parcsr_ls/HYPRE_parcsr_ls.h:4319: warning: end of file with unbalanced grouping commands
/tmp/guix-build-hypre-openmpi-2.20.0.drv-0/source/src/krylov/HYPRE_krylov.h:1249: warning: end of file with unbalanced grouping commands
error: Problems running gs. Check your installation!
error: Problems running gs. Check your installation!
error: Problems running gs. Check your installation!
error: Problems running gs. Check your installation!
error: Problems running gs. Check your installation!
error: Problems running gs. Check your installation!
error: Problems running gs. Check your installation!
Doxygen version used: 1.9.8
Searching for include files...
Searching for example files...
--8<---------------cut here---------------end--------------->8---

Anyway, let’s investigate some more; we can get rid of the ‘build-docs’
phase if we cannot fix it.

Thanks,
Ludo’.