From 3f262fa470e99e86020956f30c199e7e8a0d9a08 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 3 Jul 2026 02:19:42 +0200 Subject: [PATCH] python3Packages.transitions: disable crashing tests tests/test_pygraphviz.py::TestPygraphvizNested::test_binary_stream <- tests/test_graphviz.py Fatal Python error: Segmentation fault Current thread 0x00007ffff756a780 [python3.14] (most recent call first): File "/nix/store/ngv6hbc9hvqvrxdh6sl2bpaz2rf3g1nh-python3.14-pygraphviz-2.0/lib/python3.14/site-packages/pygraphviz/graphviz.py", line 256 in gvRender File "/nix/store/ngv6hbc9hvqvrxdh6sl2bpaz2rf3g1nh-python3.14-pygraphviz-2.0/lib/python3.14/site-packages/pygraphviz/agraph.py", line 1630 in draw File "/build/transitions-0.9.3/tests/test_graphviz.py", line 262 in test_binary_stream File "/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/lib/python3.14/unittest/case.py", line 615 in _callTestMethod File "/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/lib/python3.14/unittest/case.py", line 669 in run File "/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/lib/python3.14/unittest/case.py", line 725 in __call__ File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/unittest.py", line 389 in runtest File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/runner.py", line 179 in pytest_runtest_call File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__ File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/runner.py", line 245 in File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/runner.py", line 353 in from_call File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/runner.py", line 244 in call_and_report File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/runner.py", line 137 in runtestprotocol File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/runner.py", line 118 in pytest_runtest_protocol File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__ File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/main.py", line 396 in pytest_runtestloop File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__ File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/main.py", line 372 in _main File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/main.py", line 318 in wrap_session File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/main.py", line 365 in pytest_cmdline_main File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/nix/store/z8zm1d0h20y4bgf3gv65nh9fxdbgqhiw-python3.14-pluggy-1.6.0/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__ File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/config/__init__.py", line 199 in main File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/_pytest/config/__init__.py", line 223 in console_main File "/nix/store/16b7qk569x4v836n226vl7kyxlq4ly9f-python3.14-pytest-9.0.3/lib/python3.14/site-packages/pytest/__main__.py", line 9 in File "", line 88 in _run_code File "", line 203 in _run_module_as_main --- pkgs/development/python-modules/transitions/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/transitions/default.nix b/pkgs/development/python-modules/transitions/default.nix index 1c44cd1ffe12..281010a17b78 100644 --- a/pkgs/development/python-modules/transitions/default.nix +++ b/pkgs/development/python-modules/transitions/default.nix @@ -42,7 +42,12 @@ buildPythonPackage rec { export HOME=$TMPDIR ''; - disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [ + disabledTestPaths = [ + # crashes in pygraphviz/graphviz + "tests/test_pygraphviz.py::PygraphvizTest::test_binary_stream" + "tests/test_pygraphviz.py::TestPygraphvizNested::test_binary_stream" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ # sleep is not accurate on Darwin "tests/test_async.py" ];