mariadb-10.5.8 build failing

  • Open
  • quality assurance status badge
Details
3 participants
  • Bone Baboon
  • Tobias Geerinckx-Rice
  • zimoun
Owner
unassigned
Submitted by
Bone Baboon
Severity
normal
B
B
Bone Baboon wrote on 2 May 2021 03:18
(address . bug-guix@gnu.org)
87sg36j5lf.fsf@disroot.org
I have tried building mariadb with several flag combination and each
time it fails. I have tried `--max-jobs=2 --cores=8`, `--max-jobs=1
--cores=2` and `--max-jobs=1 --cores=1`.

On an x86_64 computer when I run `guix build --no-substitutes
--max-jobs=1 --cores=1 --keep-failed mariadb` I get this error.


```
builder for `/gnu/store/0pw596l5qhms5hxg5m0yr2z4rdj2m3z0-mariadb-10.5.8.drv' failed with exit code 1
build of /gnu/store/0pw596l5qhms5hxg5m0yr2z4rdj2m3z0-mariadb-10.5.8.drv failed
View build log at '/var/log/guix/drvs/0p/w596l5qhms5hxg5m0yr2z4rdj2m3z0-mariadb-10.5.8.drv.bz2'.
guix build: error: build of `/gnu/store/0pw596l5qhms5hxg5m0yr2z4rdj2m3z0-mariadb-10.5.8.drv' failed
```

`guix describe` outputs:

```
Generation 14 Apr 30 2021 20:16:08 (current)
guix 73b6660
branch: master
commit: 73b6660cd1c4f77132121ea9bce2672d108dfe22
```

The build log says that this one test is failing:
perfschema.socket_connect

The build log is attached.
T
T
Tobias Geerinckx-Rice wrote on 2 May 2021 15:46
(address . 48151@debbugs.gnu.org)(name . Bone Baboon)(address . bone.baboon@disroot.org)
87y2cxnt97.fsf@nckx
Hi!

Your bug is available at http://issues.guix.gnu.org/48151 and
through the usual 48151 at debbugs.gnu.org. However, it wasn't
sent to subscribers' inboxes because it was a whopping >9 MiB.

Like most mailing lists, bug-guix@ has a (generous) message size
limit. SMTP is not a broadcast protocol; copying a huge message
to each subscriber in turn is costly. Many subscribers have
limited connections or simply don't want to receive them.

It's great that you included the build log. Next time please
(don't de)compress it, or include only the last few 100 lines
which are usually enough to identify the problem.

You don't have to re-send this one.

Kind regards,

T G-R
B
B
Bone Baboon wrote on 2 May 2021 16:45
(name . Tobias Geerinckx-Rice)(address . me@tobias.gr)(address . 48151@debbugs.gnu.org)
87lf8xjisg.fsf@disroot.org
Tobias Geerinckx-Rice writes:
Toggle quote (13 lines)
> Your bug is available at http://issues.guix.gnu.org/48151 and
> through the usual 48151 at debbugs.gnu.org. However, it wasn't
> sent to subscribers' inboxes because it was a whopping >9 MiB.
>
> Like most mailing lists, bug-guix@ has a (generous) message size
> limit. SMTP is not a broadcast protocol; copying a huge message
> to each subscriber in turn is costly. Many subscribers have limited
> connections or simply don't want to receive them.
>
> It's great that you included the build log. Next time please (don't
> de)compress it, or include only the last few 100 lines which are
> usually enough to identify the problem.

Thank you

Moving forward when I submit a bug report the build or test suite logs
will be compressed attachments.
B
B
Bone Baboon wrote on 13 May 2021 16:48
Re: bug#48151: mariadb-10.5.8 build failing
(name . Bone Baboon)(address . bone.baboon@disroot.org)
87eeeaelkf.fsf@disroot.org
I have done further testing on the build failure of mariadb.

Trying to build other packages that depend on mariadb for x86_64 and
i686 result in different failures for the build of mariadb.

`guix describe` outputs:

```
Generation 24 May 12 2021 18:06:24 (current)
guix d6aeebb
branch: master
commit: d6aeebb23639258311fdfb9dbf5f903079fde51a
```

The build output for each of the following is attached.

* x86_64 youtube-dl
** Failing test(s): perfschema.socket_connect
* x86_64 mpv
** Failing test(s): perfschema.transaction_nested_events
* x86_64 jami-gnome
** Failing test(s): perfschema.socket_connect
* x86_64 qtox
** Failing test(s): perfschema.socket_connect
* x86_64 qutebrowser
** Failing test(s): perfschema.table_aggregate_hist_4u_2t

* i686 youtube-dl
** Failing test(s): perfschema.socket_connect
* i686 mpv
** Failing test(s): perfschema.table_aggregate_hist_4u_3t
* i686 jami-gnome
** Failing test(s): perfschema.mdl_func
* i686 qtox
** Failing test(s): perfschema.socket_connect
* i686 qutebrowser
** Failing test(s): perfschema.socket_connect

I am building the i686 packages with this command `guix build
--no-substitutes --system=i686-linux <package>`.
Z
?