Andreas Enge <andr...@enge.fr> writes: > Am Sun, Feb 23, 2025 at 06:21:27PM +0100 schrieb Ricardo Wurmus: >> > I also encounter the failure below in python-uvicorn, which is a >> > prerequisite for rest. >> This may be a non-deterministic failure. It built fine on my laptop. > > Unless you have an ARM laptop, which exist, but are rare, there may be a > misunderstanding - I am still speaking of aarch64 here.
When building natively, though, I also see a test failure in python-uvicorn. I've locally worked around this with a patch: --8<---------------cut here---------------start------------->8--- diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1539f38bd1..18011c6b0f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -32135,6 +32135,11 @@ (define-public python-anyio (string-append "not test_is_block_device" + ,@(cond + ((target-aarch64?) + '(" and not test_keyboardinterrupt_during_test")) + (#t '())) + ;; These fail because of network (or specifically IPv6 ;; network) access (see: ;; https://github.com/agronholm/anyio/issues/417). --8<---------------cut here---------------end--------------->8--- Why this didn't fail with qemu emulation I don't know. -- Ricardo