mk_wheel_multilinux.sh fails in command "python setup.py bdist_wheel"

...
mk_wheel_multilinux.sh: Making the Python wheel, input directory = /G/sw/ba/build/py
Processing ./py
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: BornAgain
  Building wheel for BornAgain (setup.py) ... error
  error: subprocess-exited-with-error
  
  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [59 lines of output]
      /home/jwu/.pyenv/versions/3.11.7/lib/python3.11/site-packages/setuptools/_distutils/dist.py:264: UserWarning: Unknown distribution option: 'build_backend'
        warnings.warn(msg)
      running bdist_wheel
...
      running build_ext
      building 'bornagain.lib.__bornagain_dummy_c_ext' extension
      error: unknown file type '' (from '')
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for BornAgain
  Running setup.py clean for BornAgain
Failed to build BornAgain
ERROR: Failed to build one or more wheels

ls: cannot access '/G/sw/ba/build/py/wheel/raw/BornAgain*.whl': No such file or directory