raulcd opened a new issue, #48894:
URL: https://github.com/apache/arrow/issues/48894
### Describe the bug, including details regarding any error messages,
version, and platform.
Python conda jobs are currently segfaulting on Azure tests due to old nodejs
being installed:
```
2026-01-16T03:54:58.5866080Z nodejs
12.4.0 he1b5a44_0 conda-forge
```
The failure
```
opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/test_fs.py
. [ 40%]
Fatal Python error: Aborted
Thread 0x00007f4a06ffe640 (most recent call first):
File "/opt/conda/envs/arrow/lib/python3.11/selectors.py", line 468 in
select
File "/opt/conda/envs/arrow/lib/python3.11/asyncio/base_events.py", line
1898 in _run_once
File "/opt/conda/envs/arrow/lib/python3.11/asyncio/base_events.py", line
608 in run_forever
File "/opt/conda/envs/arrow/lib/python3.11/threading.py", line 982 in run
File "/opt/conda/envs/arrow/lib/python3.11/threading.py", line 1045 in
_bootstrap_inner
File "/opt/conda/envs/arrow/lib/python3.11/threading.py", line 1002 in
_bootstrap
Current thread 0x00007f4abd1c8740 (most recent call first):
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/test_fs.py",
line 329 in azurefs
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
908 in call_fixture_func
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
1202 in pytest_fixture_setup
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_callers.py", line
121 in _multicall
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_manager.py", line
120 in _hookexec
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_hooks.py", line 512
in __call__
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
1110 in execute
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
627 in _get_active_fixturedef
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
539 in getfixturevalue
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/test_fs.py",
line 469 in filesystem_config
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
915 in call_fixture_func
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
1202 in pytest_fixture_setup
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_callers.py", line
121 in _multicall
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_manager.py", line
120 in _hookexec
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_hooks.py", line 512
in __call__
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
1110 in execute
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
627 in _get_active_fixturedef
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
1068 in execute
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
627 in _get_active_fixturedef
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
539 in getfixturevalue
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/fixtures.py", line
707 in _fillfixtures
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/python.py", line
1723 in setup
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/runner.py", line
523 in setup
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/runner.py", line
165 in pytest_runtest_setup
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_callers.py", line
121 in _multicall
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_manager.py", line
120 in _hookexec
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_hooks.py", line 512
in __call__
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/runner.py", line
245 in <lambda>
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/runner.py", line
353 in from_call
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/runner.py", line
244 in call_and_report
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/runner.py", line
131 in runtestprotocol
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/runner.py", line
118 in pytest_runtest_protocol
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_callers.py", line
121 in _multicall
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_manager.py", line
120 in _hookexec
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_hooks.py", line 512
in __call__
File "/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/main.py",
line 396 in pytest_runtestloop
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_callers.py", line
121 in _multicall
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_manager.py", line
120 in _hookexec
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_hooks.py", line 512
in __call__
File "/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/main.py",
line 372 in _main
File "/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/main.py",
line 318 in wrap_session
File "/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/main.py",
line 365 in pytest_cmdline_main
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_callers.py", line
121 in _multicall
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_manager.py", line
120 in _hookexec
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/pluggy/_hooks.py", line 512
in __call__
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/config/__init__.py",
line 199 in main
File
"/opt/conda/envs/arrow/lib/python3.11/site-packages/_pytest/config/__init__.py",
line 223 in console_main
File "/opt/conda/envs/arrow/bin/pytest", line 10 in <module>
Extension modules: numpy._core._multiarray_umath,
numpy.linalg._umath_linalg, pyarrow.lib, pyarrow._fs, pyarrow._azurefs,
pyarrow._hdfs, pyarrow._gcsfs, pyarrow._s3fs, cython.cimports.libc.math,
pyarrow.gandiva, pyarrow._compute, pyarrow._acero, pyarrow._csv, pyarrow._json,
pyarrow._dataset, pyarrow._dataset_orc, pyarrow._parquet,
pyarrow._parquet_encryption, pyarrow._dataset_parquet_encryption,
pyarrow._dataset_parquet, pyarrow._orc, pyarrow._flight, _cffi_backend,
pyarrow._pyarrow_cpp_tests, pyarrow._feather, numpy.random._common,
numpy.random.bit_generator, numpy.random._bounded_integers,
numpy.random._pcg64, numpy.random._generator, numpy.random._mt19937,
numpy.random._philox, numpy.random._sfc64, numpy.random.mtrand, _brotli,
backports.zstd._zstd, multidict._multidict, yarl._quoting_c,
propcache._helpers_c, aiohttp._http_writer, aiohttp._http_parser,
aiohttp._websocket.mask, aiohttp._websocket.reader_c, frozenlist._frozenlist
(total: 44)
/arrow/ci/scripts/python_test.sh: line 72: 10343 Aborted
(core dumped) pytest -r s ${PYTEST_ARGS} --pyargs pyarrow
```
I did find the same issue and solved on a different PR, see comment:
https://github.com/apache/arrow/pull/45854#pullrequestreview-3660267915
### Component(s)
Python
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]