#1032554 h2o: FTBFS in testing: [h2o_mruby] in request:/:mruby raised: /tmp/UpqKGDqVnc:19: yeah! (RuntimeError)

#1032554#5
Date:
2023-03-08 20:29:50 UTC
From:
To:
Hi,

During a rebuild of all packages in testing (bookworm), your package failed
to build on amd64.


Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2023/03/07/h2o_2.2.5+dfsg2-6.2_testing.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230307;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230307&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1032554#12
Date:
2023-03-21 18:57:04 UTC
From:
To:
Hi,

I will upload a change disabling the failing test to DELAYED/7.
Please let me know if I should cancel it. Debdiff attached.

The failing mruby test might or might not point to a real problem,
it seems like its not 100% reproducible (in my builds at least).
I want src:h2o / libh2o to stay in bookworm so it can be used by
dnsdist; after bookworm I expect dnsdist upstream to switch away
from h2o, which itself seems upstream-dead.

Thanks,
Chris

#1032554#19
Date:
2023-03-21 19:15:16 UTC
From:
To:
Hi Chris,

thanks for your work! Please go ahead and upload without
a delay. Please push your changes to git and tag it.

Thanks and regards

Anton


Am Di., 21. März 2023 um 19:57 Uhr schrieb Chris Hofstaedtler <
zeha@debian.org>:

#1032554#24
Date:
2023-03-21 19:27:33 UTC
From:
To:
El 21/3/23 a las 19:57, Chris Hofstaedtler escribió:
(i.e. not randomly but always) on three different kind of
machines: Self-hosted VMs using kvm, VMs from GCP, and VMs from Hetzner.

If you (or anybody else interested) want to debug this and it only
fails randomly for you, please contact me privately and I can provide
ssh access to a test machine where it happens always.

This is my build history with all the machines combined:

Status: successful  h2o_2.2.5+dfsg2-6.2_amd64-20220430T092608.165Z
Status: successful  h2o_2.2.5+dfsg2-6.2_amd64-20220503T213948.786Z
Status: successful  h2o_2.2.5+dfsg2-6.2_amd64-20220509T175008.611Z
Status: successful  h2o_2.2.5+dfsg2-6.2_amd64-20220509T181241.653Z
Status: successful  h2o_2.2.5+dfsg2-6.2_amd64-20221210T052645.088Z
Status: successful  h2o_2.2.5+dfsg2-6.2_amd64-20221211T062519.570Z
Status: successful  h2o_2.2.5+dfsg2-6.2_amd64-20221212T002906.924Z
Status: successful  h2o_2.2.5+dfsg2-6.2_amd64-20221212T004404.360Z
Status: failed      h2o_2.2.5+dfsg2-6.2_amd64-20230310T080600.446Z
Status: failed      h2o_2.2.5+dfsg2-6.2_amd64-20230310T081557.903Z
Status: failed      h2o_2.2.5+dfsg2-6.2_amd64-20230311T113541.485Z
Status: failed      h2o_2.2.5+dfsg2-6.2_amd64-20230311T215111.404Z
Status: failed      h2o_2.2.5+dfsg2-6.2_amd64-20230314T160532.877Z
Status: failed      h2o_2.2.5+dfsg2-6.2_amd64-20230314T160534.994Z
Status: failed      h2o_2.2.5+dfsg2-6.2_amd64-20230314T160639.774Z
Status: failed      h2o_2.2.5+dfsg2-6.2_amd64-20230314T160726.134Z

One of the things which happened between 20221212 and 20230310 is
that I started to use bookworm as the host OS for my VMs, so it could
be the kernel.

Thanks.

#1032554#29
Date:
2023-03-21 21:04:25 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
h2o, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1032554@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <zeha@debian.org> (supplier of updated h2o package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 21 Mar 2023 12:40:38 +0000
Source: h2o
Architecture: source
Version: 2.2.5+dfsg2-7
Distribution: unstable
Urgency: medium
Maintainer: Apollon Oikonomopoulos <apoikos@debian.org>
Changed-By: Chris Hofstaedtler <zeha@debian.org>
Closes: 1032554
Changes:
 h2o (2.2.5+dfsg2-7) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Remove VCS tags from picohttpparser source files
   * Disable failing mruby test (Closes: #1032554)
Checksums-Sha1:
 82bfaacf1ed3dc29639a38a9930956998defdd0f 2609 h2o_2.2.5+dfsg2-7.dsc
 cd84c79fb6382cb4493412cea778937c773ee167 15956 h2o_2.2.5+dfsg2-7.debian.tar.xz
 9ff0cfa809e036e290b8e5c35c006d3dc69ea570 9078 h2o_2.2.5+dfsg2-7_source.buildinfo
Checksums-Sha256:
 5d0acd56b83c9338fbc28e32c4863a19e82f505d86d1807a9f72aa9b961d13d3 2609 h2o_2.2.5+dfsg2-7.dsc
 cdac721373a73bd6a94707cfa90ea0ac25cf33898727f7137dd9acdb351f2964 15956 h2o_2.2.5+dfsg2-7.debian.tar.xz
 9eff2ba631022b300776a73c1a83812b1ccab1fe58373b2f1f65be915f044be6 9078 h2o_2.2.5+dfsg2-7_source.buildinfo
Files:
 115a49a895d465f2c3e92717d0012b08 2609 httpd optional h2o_2.2.5+dfsg2-7.dsc
 b653c4c5627c73d58bd278ce8893a923 15956 httpd optional h2o_2.2.5+dfsg2-7.debian.tar.xz
 d9c89755085148e0d23ba51bdf6ce4c5 9078 httpd optional h2o_2.2.5+dfsg2-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmQZ/lwACgkQXBPW25MF
LgO7rw//cUdFErjRzMm6gjepxXX3mgPTLasFByfDvVbv95BBMbhXf+h8bYWRVnSR
Mpim2WKnXZcazNNMzj9U9WEWDQOaxzQRJb4usxAbw59fDv8r/jflp+CxIG/mjj3C
oWqe5smmzfZtSBzIlD3ddaxTTPpHiCkmolOGrkJqlNybLOuA0HG925j/5i8dpi2Q
iIih3JthG8TtLS46hB0vESLCSlVoFestbRSKetFXX5MQnLkDuEDHOeJJAdDTNe9r
wovuHCtl60cQCV5X5eKpkzxSOjpeLrLbOUchtFDwSDHRC6wdU19bE/X2KHIJazV9
rSu6glh1pq7ZP25Zrq1lNU6IrmgKdxvryoDJvLgLFp4K74xgdSkQvqbpbtSSPF3t
GBlXnXV//gVhpc8mKpNoNJYItZZ6vGBn2dtm4tUOnSrq6/WL4eYMjTzy91ck+UkQ
2AfVZroi+B/ZBl8ZiLg9rVXwIRUr0YPc+efmWjkEwilBvhWf7ymIaiKkWlD4TyDU
DPRhYdlAfdp5WDLKwtZTnuROJ3Fy86y4QxVCsLA3pqY+5SBSmxsPjTn7LlAB6eDI
DNTCS4Fuj0jH3KkEOmr0skPu+KmfgWpN6M/h7XwHAGLvPCBfMZOwSR1UEutV1j8m
crhRiv8SZl6/riXNi1/cS20LoeP3dbOXuS1cLqviqyCgw9l+cdo=
=MuKI
-----END PGP SIGNATURE-----