These lines:
|
from distutils import sysconfig |
|
save_init_posix = sysconfig._init_posix |
are causing AttributeError: module 'distutils.sysconfig' has no attribute '_init_posix'. Unfortunately, it's not enough to change it to just import sysconfig because then it produces:
File "/usr/lib/python3.11/site-packages/setuptools/command/build_ext.py", line 24, in <module>
get_config_var("LDSHARED")
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/setuptools/_distutils/sysconfig.py", line 549, in get_config_var
return get_config_vars().get(name)
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/setuptools/_distutils/sysconfig.py", line 528, in get_config_vars
_config_vars = sysconfig.get_config_vars().copy()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/sysconfig.py", line 688, in get_config_vars
_init_posix(_CONFIG_VARS)
^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: my_init_posix() takes 0 positional arguments but 1 was given
I'm building it with setuptools 62.6.0.
These lines:
pcapy/setup.py
Lines 48 to 49 in 0c58209
are causing
AttributeError: module 'distutils.sysconfig' has no attribute '_init_posix'. Unfortunately, it's not enough to change it to just import sysconfig because then it produces:I'm building it with setuptools 62.6.0.