Subject: bug#45788: Guile 3.0.5 ports.test fails nondeterministically.

From: Mathieu Othacehe <[email-masked]>
Date: Mon, 11 Jan 2021 16:02:51 +0100

Hello,

When building Guile 3.0.5 using transparent emulation for aarch64-linux
with Guix this way:

guix build -s aarch64-linux [email-masked]

the following error occurs nondeterministically:

--8<---------------cut here---------------start------------->8---
Running ports.test
UNRESOLVED: ports.test: non-revealed port is closed
ERROR: ports.test: revealed port fdes not closed - arguments: ((system-error "seek" "~A" ("Bad file descriptor") (9)))
--8<---------------cut here---------------end--------------->8---

see the full build log here:
https://ci.guix.gnu.org/build/189493/log/raw.

Thanks,

Mathieu