https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-python/trio-0.24.0 fails tests. Discovered on: amd64 (internal ref: tinderbox_musl) System: MUSL-SYSTEM Info about the system: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 883550 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: E AssertionError: assert -5 in {-9, -2} E AssertionError: assert 'linux' != 'linux' E AssertionError: assert None == 'None from trio.' FAILED _tests/test_socket.py::test_SocketType_resolve[AddressFamily.AF_INET6-addrs1] - AssertionError: assert -5 in {-9, -2} FAILED _tests/test_threads.py::test_has_pthread_setname_np - AssertionError: assert 'linux' != 'linux' FAILED _tests/test_threads.py::test_named_thread_os - AssertionError: assert None == 'None from trio.' SKIPPED [1] ../trio-0.24.0-python3_10/install/usr/lib/python3.10/site-packages/trio/_tests/pytest_plugin.py:52: No module named 'isort'
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f329f1b005a1271bd1e76c56f9d60c12ec5f94 commit f9f329f1b005a1271bd1e76c56f9d60c12ec5f94 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-01-30 14:29:00 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-01-30 16:35:56 +0000 dev-python/trio: Backport a musl fix Closes: https://bugs.gentoo.org/923257 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/trio/files/trio-0.24.0-musl.patch | 66 ++++++++++++++++++++++++++++ dev-python/trio/trio-0.24.0.ebuild | 5 +++ 2 files changed, 71 insertions(+)