On Mon, 17 Feb 2025 09:04:41 +0200
Roman Riabenko <roman@riabenko.com> wrote:
Toggle quote (40 lines)
> On Sun, 16 Feb 2025 19:32:31 +0100
> Noé Lopez <noe@xn--no-cja.eu> wrote:
>
> >
> > > Hello.
> > >
> > > When running guix as a package manager on a foreign distribution
> > > (PureOS) on an aarch64 device, Evolution fails to install because
> > > doxygen fails to build. I attach as separate files:
> > >
> > > - the output of "guix build doxygen" gzipped;
> > > - the doxygen build log from the store;
> > > - the output of "guix describe";
> > > - the output of "uname -a".
> > >
> > > Roman
> > >
> >
> > Hi Roman,
> >
> > Thank you for the bug report, doxygen is building fine on the substitute
> > servers and on my machine for aarch64[1], from your logs it seems that
> > your system might have ran out of memory and the process killed by the
> > OOM killer.
> >
> > That said, substitute for doxygen should be available now so can you try
> > again after running guix pull?
> >
> > If you still need to build it yourself, setting --max-jobs=1 could help
> > reduce the memory load, if that turns out to be the issue.
> >
> > [1] https://ci.guix.gnu.org/build/7095985/details
> >
> > Good evening,
> > Noé
>
> Thank you for looking into this and for the advice. Another attempt to
> install Evolution has downloaded doxygen from substitutes. "guix build
> doxygen" now returns the path to it in the store as expected.
I tried to confirm that it is the OOM killer by re-building the package
and looking for a log message. Despite consistently running into the
issue at the time of reporting, the build completes successfully, at
least at the commit indicated below. I was able to reproduce the messages
when intentionally occupying the RAM with other software, resulting in
OOM message in dmesg.
$ guix gc -D $(guix build doxygen --no-grafts --no-substitutes)
$ guix build doxygen --no-grafts --no-substitutes
$ guix describe
Generation 97 13 лют 2025 15:04:31 (current)
guix 2e72561
вітка: master
коміт: 2e72561e788a0bb37ffe887d546a394b70b8c212
Since I cannot reproduce the issue or add anything to my report, I
will close this issue.
Roman
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEbyuIUwJNVUrtp3hK60bLvjKDmmkFAme0MP8ACgkQ60bLvjKD
mmmdthAAivKCyd5HfakCbPDbrfQ3U8SnkKC3fXeDF55gCDL56AtUDxsFZRYO/knP
xJ9Da4xQTo8SxrBnW+4UaXQ9FXaL1uiNofDrckecpOuF3gUeFSnG4PQGaascu6Se
vQ409/070Ct1pzT+JS6KrYTNrvqZaK4g0RMj78DlnuRuLYzOzkHMA5BZOWAeOzYJ
+U1Ov9fqbhKGfY9b3D5PoXaDCqcMwZnp/hMPLLGrnH2p5NLMl3hybh3wp+sgOgHf
1hWPRVVYqTL6dswH+NF8kUGS5J8yW5oif05eo8Ck2d/CqwafQ693Fe2kYGIeQA1Z
YZntOev8gzWny6GJVLMVmZalfeE9bzRQG0hV24t4l89HDLP0GYg6FWnO6MZZXxag
92+vpcwBB7GLzgpkcl0BqI5MX1e/pZz0UztFlRq+ZgF4lzQOuaVUntSuViTlfZRJ
cK+ZxGisqn/X+XZuFRoH6MUH5ocjZ8WJFC9+TlsvOJQ3f2TF0C23EegqQ/bmMAEF
XZqeA3kw+n8q5vus6YzElFlDtYKUahswHv9mkYkOOQ+S3iJsUWfNE09PWMkRnu15
TDwl0m+gX5mXLcLg9daS0wkgebGWrA4J3FSZ6uiXsjc5hZVHYhq9IUopmGxU7zCO
tLHnlUt9Gv6wj5SXEhAZZwj9q6uHJ30SNe1dM2nddB5m5FVAPbA=
=xsZO
-----END PGP SIGNATURE-----