$ ./configure ...
Node.js configure: Found Python 3.11.2...
Traceback (most recent call last):
File "/mnt/mmcblk0p3/node-v16.20.2/./configure", line 28, in <module>
import configure
File "/mnt/mmcblk0p3/node-v16.20.2/configure.py", line 14, in <module>
import bz2
File "/usr/local/lib/python3.11/bz2.py", line 17, in <module>
from _bz2 import BZ2Compressor, BZ2Decompressor
ModuleNotFoundError: No module named '_bz2'
Command exited with non-zero status 1
$ provides.sh "_bz2"
python3.10.tcz
python3.6.tcz
python3.8.tcz
python3.9.tcz
Hi.
BZ2 module for python3.11 on armv7 is not available.
Google says you need to specify it when building python.
I've tried loading bzip2-dev, it has nothing to do with the error.
I can probably get around with an older version, node.js doesn't appears to depend on python anyway...