GNU bug report logs -
#74672
Package hypre build failure for output "doc"
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Fri, 28 Mar 2025 22:43:09 +0100
with message-id <Z-cX7UwgW2gsYO2z <at> jurong>
and subject line Re: [PATCH 2/2] Add ghostscript as native input.
has caused the debbugs.gnu.org bug report #74672,
regarding Package hypre build failure for output "doc"
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
74672: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74672
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Hello,
I am getting failures for the package "hypre", during the building of its "doc" output. I have last tested it on 32d1dfb5545bb01c9d8d7a2465f13f2f379dd96e, and the error I get is of the form:
error: Problems running gs. Check your installation!
(repeated many several times)
It seems to be related to doxygen, and I can reproduce it if I keep the build directory (as in [ https://guix.gnu.org/manual/devel/en/html_node/Debugging-Build-Failures.html | https://guix.gnu.org/manual/devel/en/html_node/Debugging-Build-Failures.html ] ) and I manually try to build the ref-manual.
That said, I have not been able to fix the problem, so I ask for help in case the original package authors have a hint.
P.S. When the package does build on certain machines, I get errors if I pass the --check option:
guix build: error: derivation `/gnu/store/1i8b07ll0m5j2p2m7z0wcxqgp407b5qc-hypre-2.20.0.drv' may not be deterministic: output `/gnu/store/g8ci2qjbz49aq2zwn8hbl3dl44d30rfg-hypre-2.20.0-doc' differs
Thanks,
Luca
[Message part 4 (text/html, inline)]
[Message part 5 (message/rfc822, inline)]
Hello Luca,
Am Mon, Mar 24, 2025 at 06:13:43PM +0100 schrieb Luca Cirrottola:
> When adding ghostscript, nonewithstanding the fontconfig error, I do not get the reproducibility error anymore when building with `--no-grafts --check` (on my machine). Can you check it please?
> Still, I notice that building the doc in the 2.32.0 version takes much much longer than before.
thanks for the patches! I have pushed them, after adapting the commit
messages to the GNU standards, to master as commits
aedbde9052a0de2689b3bbc030bee957d3e9061b and
c31662f7294b194663bc521358b01c3a7d7e4e27
The fontconfig error was a bit tricky, since it appeared inside an execution
of doxygen through make. A little Internet search revealed that fontconfig
uses the home directory to write a cache, which is set to
/homeless-shelter in the builder. So I added a line setting it to the
current directory. Hopefully it works, at least the error message has
disappeared.
Building the doc takes some time, but not shockingly so.
I am closing the bug, as my impression is that everything is fixed.
If you notice a problem, please do not hesitate to open a new issue.
Andreas
This bug report was last modified 101 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.