Hello,
I sent the email below as a bug report, but I should probably have sent it to guix-devel instead. The gist of it is that libaio on core-updates doesn't build on guixp9 because its testsuite (intentionally) catches a kernel bug. I can do an “apt-get update && apt-get upgrade” to fix the problem but since I don't have console access to the VM I'd need someone else to reboot it just in case it doesn't come back on its own... -- Thanks Thiago Thiago Jung Bauermann <bauerm...@kolabnow.com> writes: > On the core-updates branch, libaio has been updated to version 0.3.113. > This version contains a new test which fails on guixp9 (one of the > powerpc64le-linux builders) due to a bug present in the kernel it is > running: > > Starting cases/23.p > FAIL: poll missed an event! > FAIL: poll missed an event! > FAIL: poll missed an event! > test cases/23.t completed FAILED. > Completed cases/23.p with 1 -- FAILED. > Pass: 18 Fail: 1 Skip: 0 > Test run complete at Sun Jul 17 10:39:33 AM UTC 2022 > make[1]: *** [Makefile:53: partcheck] Error 1 > make[1]: Leaving directory > '/tmp/guix-build-libaio-0.3.113.drv-0/libaio-0.3.113/harness' > make: *** [Makefile:23: partcheck] Error 2 > > Test suite failed, dumping logs. > error: in phase 'check': uncaught exception: > %exception #<&invoke-error program: "make" arguments: ("partcheck" "-j" "8" > "prefix=/gnu/store/igbnjwlfr0mim89if6z46cqba0ny5lww-libaio-0.3.113" "CC=gcc") > exit-status: 2 term-signal: #f stop-signal: #f> > phase `check' failed after 97.9 seconds > command "make" "partcheck" "-j" "8" > "prefix=/gnu/store/igbnjwlfr0mim89if6z46cqba0ny5lww-libaio-0.3.113" "CC=gcc" > failed with status 2 > > The header of libaio/harness/cases/23.t says: > > * Verify that aio poll doesn't miss any events. This is a regression test > for > * kernel commit 363bee27e258 ("aio: keep poll requests on waitqueue until > * completed")¹. > > guixp9 is running kernel linux-image-5.10.0-0.bpo.8-powerpc64le version > 5.10.46-4~bpo10+1. The kernel commit mentioned above was backported to > upstream stable kernel 5.10.85, which was included in Debian's > linux-image version 5.10.92-1, available in the buster-backports kernel. > > So long story short, we need to update guixp9's kernel so that we can > build core-update's libaio. I suggest we take the opportunity to update > all of the Debian packages as well. > > I don't have access to guixp9's console, so unfortunately I can't > perform the update. Or rather, I can if someone else reboots the machine > afterwards and fixes any boot issues that could come up (hopefully not > but it's always a possibility).