* bug#36419: webkitgtk build fails duo to suspected race
@ 2019-06-28 14:53 Jack Hill
2019-06-28 15:01 ` bug#36419: (no subject) Jack Hill
2019-09-23 20:54 ` bug#36419: webkitgtk fixed in later release? Jack Hill
0 siblings, 2 replies; 5+ messages in thread
From: Jack Hill @ 2019-06-28 14:53 UTC (permalink / raw)
To: 36419
[-- Attachment #1: Type: text/plain, Size: 746 bytes --]
Hi Guix,
It appears that the attatched derivation to build webkitgtk using the
following guix
```
Generation 2 Jun 26 2019 20:21:09 (current)
guix ba91247
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: ba912479e8481d69b699ce348b35d5d70f0c9367
```
fails to build in a way that looks like a race. The suspicious lines in
the attatched log are:
```
Traceback (most recent call last):
File "/tmp/guix-build-webkitgtk-2.24.2.drv-0/webkitgtk-2.24.2/Source/WebKit/Scripts/generate-message-receiver.py", line 28, in <module>
import webkit.messages
EOFError: EOF read where object expected
```
I have been able to sucessfully build webkitgtk on multiple hosts by using
`-c 2`
Best,
Jack
[-- Attachment #2: Type: text/plain, Size: 8924 bytes --]
Derive([("doc","/gnu/store/nxmr459x7zwiwv1fhxc2lg7j728ll0j5-webkitgtk-2.24.2-doc","",""),("out","/gnu/store/g6ayqg3rgj2qkzyb6p7pdnzrascz55q4-webkitgtk-2.24.2","","")],[("/gnu/store/0f5p86jc5sscah0816js0dh3c006cawz-module-import.drv",["out"]),("/gnu/store/0p4h1ab5q3yg5d10k3q62854pzddhi29-wayland-1.17.0.drv",["out"]),("/gnu/store/16sgdpp8s3a8bbamp2vb6250r1inrsg0-ld-wrapper-0.drv",["out"]),("/gnu/store/182bvhgw65zcrqag21smsm1kdmj34v4y-gdk-pixbuf+svg-2.38.1.drv",["out"]),("/gnu/store/1g7g48n5nc8ywcnyaaj48j490dcc60r4-webkitgtk-2.24.2.tar.xz.drv",["out"]),("/gnu/store/1h270dl9pwynqahabck1y4w9xlp10468-gettext-minimal-0.19.8.1.drv",["out"]),("/gnu/store/22341wd5wmfv15ndpkcpbnxd7l0a553l-at-spi2-core-2.32.1.drv",["out"]),("/gnu/store/24jjl26627wgbmn5sc51d3iddk8ch0qr-bison-3.0.5.drv",["out"]),("/gnu/store/2p0nj7054bqxnpvvnbxm348f6n0rp52v-zlib-1.2.11.drv",["out"]),("/gnu/store/2rf752y5l2lqwaspijdkkpijr2gddpm9-libxcomposite-0.4.5.drv",["out"]),("/gnu/store/37f3463knjvkkjyhjgramdcxwhysmm3q-linux-libre-headers-4.14.67.drv",["out"]),("/gnu/store/3pbh4kqpjfgh51b1j00xrynm7kzws9rw-docbook-xml-4.5.drv",["out"]),("/gnu/store/534rm9gn29d7dd88wjkvmy9qf9w6j3b6-gzip-1.9.drv",["out"]),("/gnu/store/554vfwiqlfy7h6r63nfj5nsiy18fbf1j-bzip2-1.0.6.drv",["out"]),("/gnu/store/55bkfdv8sbqfmkq0yvn5cjgwaar72hpw-libxml2-2.9.8.drv",["out"]),("/gnu/store/5wjn3awv4sl9xicwm4v2mh8i40j8r8mh-fontconfig-2.13.1.drv",["out"]),("/gnu/store/643d351jy1xb4napmx9rwplizilkphqq-libsecret-0.18.8.drv",["out"]),("/gnu/store/648spv15xcgi9lph5cb5gar160z6hp6q-enchant-2.2.4.drv",["out"]),("/gnu/store/6h2nzqnclvpbl0icbm7pfq735pshb4rl-libsoup-2.66.2.drv",["out"]),("/gnu/store/77nx1x0cgir1fg8rf4g6bd62ybkcri4v-gdk-pixbuf-2.38.1.drv",["out"]),("/gnu/store/782xslg00g6fxyfcfsfgmrk64j15173r-mesa-19.0.4.drv",["out"]),("/gnu/store/7kv9qhr5l6wrnxgz6j4yxfa1fynqx9gy-at-spi2-atk-2.32.0.drv",["out"]),("/gnu/store/7nfn3l5s7lljhq1nb5qk72fmcrgbcj2g-bash-minimal-4.4.23.drv",["out"]),("/gnu/store/812n9rhhapg30dkf0c1rn9z2qrjqxkga-diffutils-3.6.drv",["out"]),("/gnu/store/86qcxn4izdp3jnfiw4r9hnmfcrrnp4qr-python2-2.7.15.drv",["out"]),("/gnu/store/8dn8z7j3xs7sib94z7vnix06fhij5bdc-libxrender-0.9.10.drv",["out"]),("/gnu/store/8hj46ipm7xqq2b1yhd5a9b886xchgq6n-libxtst-1.2.3.drv",["out"]),("/gnu/store/8kljs16mbk6xlpkapl5y80b0ymd9ry4k-tar-1.30.drv",["out"]),("/gnu/store/95bclzl6qa7xhkpzh2b20g7lr1ssbpg4-gcc-7.4.0.drv",["out"]),("/gnu/store/9app36ggr4qw65yaxvw427qgspjpnb3q-gtk-doc-1.28.drv",["out"]),("/gnu/store/9zk0ka62gv9s0dncjhycrfz2nhkzpjj9-orc-0.4.29.drv",["out"]),("/gnu/store/9zrkqzm3hw781cdzlwb5p5v8mxwqv41h-patch-2.7.6.drv",["out"]),("/gnu/store/am0i4hzl5574rdyirh3p7rbslnc72733-libxi-1.7.9.drv",["out"]),("/gnu/store/amhmn1kb4mlhmvq3ngalba79bbl4k6r5-libxdamage-1.1.4.drv",["out"]),("/gnu/store/aq4493lgfrzqgnlqnxw2a23f4j2vmzq7-gstreamer-1.16.0.drv",["out"]),("/gnu/store/avs5g64qhrcz11bpj3l0v5wri2asgf92-pixman-0.36.0.drv",["out"]),("/gnu/store/awvszkfqdbrd0rynhfx6i6wk4zjylbcn-pcre-8.42.drv",["out"]),("/gnu/store/axmxkzl3yqk4qsk0j74grzzkbcvfpzr5-atk-2.32.0.drv",["out"]),("/gnu/store/azhpvgyb7cqmsaq5j6365j9q8pi9w9i1-libxfixes-5.0.3.drv",["out"]),("/gnu/store/b8vc8fgq0qd7bw19cfqib4harl74l39b-libpthread-stubs-0.4.drv",["out"]),("/gnu/store/bh71xag2r1d7x68xkzisk2fvpd5q353z-pkg-config-0.29.2.drv",["out"]),("/gnu/store/cgjqr7gfa7pz1sv7937z88abp9n6x6rz-gtk+-2.24.32.drv",["out"]),("/gnu/store/cjmm8i4h5gbhh06nq9s54rjnjx1gg92x-glibc-2.28.drv",["out","static"]),("/gnu/store/cr59smc7cs9nmlg7afa8p4wck1py6wk0-geoclue-2.4.8.drv",["out"]),("/gnu/store/d9cz9979jl48saw8r5kj23ra3lnhjhjp-binutils-2.31.1.drv",["out"]),("/gnu/store/dhhqqgmmlv455xwswdjki9396yl4w23l-libnotify-0.7.7.drv",["out"]),("/gnu/store/ds02fg2pjyqb0p90yp0mxxav0l26cb44-freetype-2.9.1.drv",["out"]),("/gnu/store/dxv1j5wiir0hkglpaxxagq1v45rv4dvh-libvdpau-1.2.drv",["out"]),("/gnu/store/fkh36cwg5klykf8h6c2c70gva9bdgjfp-libgcrypt-1.8.3.drv",["out"]),("/gnu/store/fqgbd06yr491jg1qqwnxs3z61cv7fmhf-m4-1.4.18.drv",["out"]),("/gnu/store/fy46kjwm8afay68dr27hdk5yrn73mv4g-cmake-3.13.1.drv",["out"]),("/gnu/store/g1cadqdsw21vlbx33mmn47ig8b24k852-cairo-1.16.0.drv",["out"]),("/gnu/store/g4ay4q8z0xsidx5m8gbs9b1l79zvclpp-util-linux-2.32.1.drv",["out"]),("/gnu/store/gk68hxq24m49183khxm0d5gxasll6bja-findutils-4.6.0.drv",["out"]),("/gnu/store/gngac71swn17l609kxghh9lypfb5fgx5-pango-1.42.4.drv",["out"]),("/gnu/store/gspwmkrw7pjwn7q3gldn019rr612pyjf-gperf-3.1.drv",["out"]),("/gnu/store/gy1jwcsv8hc87x607yd6n7pzham9dgcs-fribidi-1.0.5.drv",["out"]),("/gnu/store/h7286ml247p67ngv3d5scg59fnikanps-module-import-compiled.drv",["out"]),("/gnu/store/hh2wy3ss0l4rgmixxk3p5z5rhc7ajpci-libxext-1.3.3.drv",["out"]),("/gnu/store/hkcccj1rr4wfdz26qkk7v3vyqbiy1b92-glib-2.56.3.drv",["bin","out"]),("/gnu/store/hs8w2wd0vxgq19q352ia3qzizwh1slms-guile-2.2.4.drv",["out"]),("/gnu/store/hxkf52zhykkjlkp5zaqbsf4mfgmlpcgc-xorgproto-2018.4.drv",["out"]),("/gnu/store/j02925rdlvhj0dgpvd8gdp2cd60bc1ms-openjpeg-2.3.0.drv",["out"]),("/gnu/store/jfb8s6k67nj1bpfmhckyp6m9fnfvh0b9-libxt-1.1.5.drv",["out"]),("/gnu/store/jgb3xaw9frygv51ywlywacbn8wizx52y-gtk+-3.24.8.drv",["out"]),("/gnu/store/jlhfzphwhzybi85jhaby8cgg18syk75a-libx11-1.6.6.drv",["out"]),("/gnu/store/jqcyprwiayvkvhrnw16zpw39iikv9jdf-libtasn1-4.13.drv",["out"]),("/gnu/store/jqq4m1yq1a8pss3h07xdklr2iv58xjsc-gcc-5.5.0.drv",["out"]),("/gnu/store/k19dyjk1iz5z5arjj4294hl6zlf525ll-libice-1.0.9.drv",["out"]),("/gnu/store/k9f70bdlr3aqsddawv84mkgdfxfrl5k5-libdrm-2.4.98.drv",["out"]),("/gnu/store/kl00zwmivpz7mnl818r8f4rapbpqhnhg-icu4c-63.1.drv",["out"]),("/gnu/store/kzkvl5w9h57d1r22r391bk5ijrjsdxwr-ruby-2.5.3.drv",["out"]),("/gnu/store/l44xxcnd3jw3pvp4w0xxw2shvipa7zw2-libxau-1.0.8.drv",["out"]),("/gnu/store/lc1mns6vpia7gkh2h5csy82mk5nfydx5-libxshmfence-1.3.drv",["out"]),("/gnu/store/li358ml1bxmyr4rh67jhi42rrj2jaf8w-sed-4.5.drv",["out"]),("/gnu/store/lmz73zqa60pclx9wkp7pc42qdrdmxrd0-make-4.2.1.drv",["out"]),("/gnu/store/md55yynwav7z9jriz53lp1gwy6wgll5v-gawk-4.2.1.drv",["out"]),("/gnu/store/mg1d7yna8w6d2598rsmmchyg2nvd3qfl-libxcb-1.13.drv",["out"]),("/gnu/store/mpgfw9s68nn93519hkgr9r2mpspszypd-libxinerama-1.1.4.drv",["out"]),("/gnu/store/mvbhb7l6pk51vsz5d8349smdajx46nam-libepoxy-1.5.3.drv",["out"]),("/gnu/store/n0dgis9vf9dvjjyy6p5pgbw8nk2xky28-libxslt-1.1.32.drv",["out"]),("/gnu/store/n4d5qmd1kiwc2v9zrh2q02zmpz90zrsq-harfbuzz-2.2.0.drv",["out"]),("/gnu/store/nj4ykifaaw40anq4f7m1y9m8fbbrs8kx-libxxf86vm-1.1.4.drv",["out"]),("/gnu/store/nvflswj1nlb2dfv8pbn2pmgvsi3ckksq-libgpg-error-1.32.drv",["out"]),("/gnu/store/nwypm7yhps54wpi6fd8cvs1hfxn2r8g9-xz-5.2.4.drv",["out"]),("/gnu/store/p5rmhsd3rvds495i2q68k7w13mp6g4am-libxkbcommon-0.8.4.drv",["out"]),("/gnu/store/pj9syn45gpb586z57bdwlby2fc8i5d4y-gobject-introspection-1.56.1.drv",["out"]),("/gnu/store/pxlqajhrr1616c2w89w9n0xr89likykk-dbus-1.12.12.drv",["out"]),("/gnu/store/qgzpn7r98gkphnjdnk5yvr81n3z8yc93-grep-3.1.drv",["out"]),("/gnu/store/qpj5a2wyz654m6f66a7fbp6k9lfslcbn-shared-mime-info-1.9.drv",["out"]),("/gnu/store/qpjzaa45ii48dhqjhazwcw57y7svgpkv-file-5.33.drv",["out"]),("/gnu/store/s0a6chays0qrk3cr8rk7zkcqd979knls-libjpeg-9c.drv",["out"]),("/gnu/store/sknfw49xldaqdlr2a0xmd1n8rh9xfi74-graphite2-1.3.12.drv",["out"]),("/gnu/store/v4wclwap0rkzp14b6ydizamzw8xbzrcy-hyphen-2.8.8.drv",["out"]),("/gnu/store/v5nv2mqfasdjqw1kd99bnz3q47fn8q74-libpsl-0.21.0.drv",["out"]),("/gnu/store/vfhmq2hn09xx4y1kczsr2d8kcsv4aapl-libxdmcp-1.1.2.drv",["out"]),("/gnu/store/vp2bz5lgfrkkkcyqkzmhy053jv8f92my-expat-2.2.6.drv",["out"]),("/gnu/store/vpx9nz6ijryj28s967wn1m93v7fz1czv-libffi-3.2.1.drv",["out"]),("/gnu/store/vzgdr3l5fypaf68sc6gaqd4nrvn79sdc-libwebp-1.0.2.drv",["out"]),("/gnu/store/w2siayrhiiw6p69f1975r76k3553vaz0-coreutils-8.30.drv",["out"]),("/gnu/store/wib93pjv4vwj4ylzc5yc9qb608d57xrb-glibc-utf8-locales-2.28.drv",["out"]),("/gnu/store/wv9a931qppk6rdb9jzc10f7n0xazvxnk-wayland-protocols-1.17.drv",["out"]),("/gnu/store/wyyddd8byflaiwa2qpgwfzzfi5cxda1l-sqlite-3.24.0.drv",["out"]),("/gnu/store/x0nqzn6hdvdmprajrmvd9xjmb2b59ybi-perl-5.28.0.drv",["out"]),("/gnu/store/x2c18hpbxshyq7nhv13ldak1ji1nb3ih-libsm-1.2.2.drv",["out"]),("/gnu/store/x7r388bpw5dr2ickdcdcq5mi1plr1sq2-gst-plugins-base-1.16.0.drv",["out"]),("/gnu/store/xjay4szaqaky7jnp00226iyrkikw03qr-util-macros-1.19.2.drv",["out"]),("/gnu/store/z14pxmwv9w64nll1ky97grlx56pvksl4-libxcursor-1.2.0.drv",["out"]),("/gnu/store/z4xs4srkfrc08hmljabcyxcphjx6aiw6-libpng-1.6.34.drv",["out"])],["/gnu/store/3w57gcfp767jbn3jprfg8zgjnai8yhrh-webkitgtk-2.24.2-guile-builder"],"x86_64-linux","/gnu/store/r658y3cgpnf99nxjxqgjiaizx20ac4k0-guile-2.2.4/bin/guile",["--no-auto-compile","-L","/gnu/store/6bwkbm3a80v0xab5qsicij7bjvmn5yna-module-import","/gnu/store/3w57gcfp767jbn3jprfg8zgjnai8yhrh-webkitgtk-2.24.2-guile-builder"],[("GUILE_LOAD_COMPILED_PATH","/gnu/store/sd3bgj7kh6bnmjlq6qqqjz2x8x9gmy3y-module-import-compiled"),("doc","/gnu/store/nxmr459x7zwiwv1fhxc2lg7j728ll0j5-webkitgtk-2.24.2-doc"),("out","/gnu/store/g6ayqg3rgj2qkzyb6p7pdnzrascz55q4-webkitgtk-2.24.2")])
[-- Attachment #3: Type: application/octet-stream, Size: 267445 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#36419: (no subject)
2019-06-28 14:53 bug#36419: webkitgtk build fails duo to suspected race Jack Hill
@ 2019-06-28 15:01 ` Jack Hill
2019-06-28 17:04 ` Jack Hill
2019-09-23 20:54 ` bug#36419: webkitgtk fixed in later release? Jack Hill
1 sibling, 1 reply; 5+ messages in thread
From: Jack Hill @ 2019-06-28 15:01 UTC (permalink / raw)
To: 36419
The previously attatched log was generated with -c 12. I am currently
running a build with -c 1 to verify that the problem occurs there as well.
(I remember it happening with -c 1 in the past, but my memory could be
faulty).
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#36419: (no subject)
2019-06-28 15:01 ` bug#36419: (no subject) Jack Hill
@ 2019-06-28 17:04 ` Jack Hill
0 siblings, 0 replies; 5+ messages in thread
From: Jack Hill @ 2019-06-28 17:04 UTC (permalink / raw)
To: 36419
[-- Attachment #1: Type: text/plain, Size: 83 bytes --]
I've confirmed that webkitgtk also fails to build for me with -c 1. Log
attatched.
[-- Attachment #2: Type: application/octet-stream, Size: 360796 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#36419: webkitgtk fixed in later release?
2019-06-28 14:53 bug#36419: webkitgtk build fails duo to suspected race Jack Hill
2019-06-28 15:01 ` bug#36419: (no subject) Jack Hill
@ 2019-09-23 20:54 ` Jack Hill
2019-09-24 8:19 ` Ludovic Courtès
1 sibling, 1 reply; 5+ messages in thread
From: Jack Hill @ 2019-09-23 20:54 UTC (permalink / raw)
To: 36419
Today I was able to build webkitgkt 2.24.4 with Guix commit
4343eebfc9f7d44ec9a665f3374d1397301b542e. It looks like it is also
available on ci.guix.gnu.org:
https://ci.guix.gnu.org/25hz999kgcjh4alm6liwm12jm3blf5zz.narinfo
This is a newer release of webkitgtk than the one that failed (2.24.2).
Do we think this means that webkitgtk build problem has been fixed, or did
we just get lucky with this release?
My feeling is that we should close this bug and can open a new one if it
re-occurs.
Thoughts?
Jack
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#36419: webkitgtk fixed in later release?
2019-09-23 20:54 ` bug#36419: webkitgtk fixed in later release? Jack Hill
@ 2019-09-24 8:19 ` Ludovic Courtès
0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2019-09-24 8:19 UTC (permalink / raw)
To: Jack Hill; +Cc: 36419-done
Hello,
Jack Hill <jackhill@jackhill.us> skribis:
> Today I was able to build webkitgkt 2.24.4 with Guix commit
> 4343eebfc9f7d44ec9a665f3374d1397301b542e. It looks like it is also
> available on ci.guix.gnu.org:
>
> https://ci.guix.gnu.org/25hz999kgcjh4alm6liwm12jm3blf5zz.narinfo
>
> This is a newer release of webkitgtk than the one that failed
> (2.24.2). Do we think this means that webkitgtk build problem has been
> fixed, or did we just get lucky with this release?
>
> My feeling is that we should close this bug and can open a new one if
> it re-occurs.
I agree. Closed!
Thanks for following up on this,
Ludo’.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-09-24 8:21 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-28 14:53 bug#36419: webkitgtk build fails duo to suspected race Jack Hill
2019-06-28 15:01 ` bug#36419: (no subject) Jack Hill
2019-06-28 17:04 ` Jack Hill
2019-09-23 20:54 ` bug#36419: webkitgtk fixed in later release? Jack Hill
2019-09-24 8:19 ` Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).