Auditwheel repair fails for linux wheels #1608
Unanswered
PrimozGodec
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In this build, https://github.com/biolab/orange3/actions/runs/6143577527/job/16667318913?pr=6568, repair fails with the issue pasted below. Has anyone seen anything similar yet? I do not find any similar issue either in auditwheel package or here.
The issue appears in cibuildwheel version 2.10, it is not present in version 2.9.0
Traceback (most recent call last):
File "/usr/local/bin/auditwheel", line 8, in
sys.exit(main())
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/auditwheel/main.py", line 59, in main
rval = args.func(args, p)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/auditwheel/main_repair.py", line 113, in execute
wheel_abi = analyze_wheel_abi(args.WHEEL_FILE)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/auditwheel/wheel_abi.py", line 238, in analyze_wheel_abi
) = get_wheel_elfdata(wheel_fn)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/auditwheel/wheel_abi.py", line 83, in get_wheel_elfdata
elftree = lddtree(fn)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/auditwheel/lddtree.py", line 393, in lddtree
for segment in elf.iter_segments():
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/elftools/elf/elffile.py", line 207, in iter_segments
segment = self.get_segment(i)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/elftools/elf/elffile.py", line 197, in get_segment
return self._make_segment(segment_header)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/elftools/elf/elffile.py", line 604, in _make_segment
return DynamicSegment(segment_header, self.stream, self)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/elftools/elf/dynamic.py", line 247, in init
for section in elffile.iter_sections():
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/elftools/elf/elffile.py", line 174, in iter_sections
section = self.get_section(i)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/elftools/elf/elffile.py", line 141, in get_section
return self._make_section(section_header)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/elftools/elf/elffile.py", line 636, in _make_section
name = self._get_section_name(section_header)
File "/opt/_internal/pipx/venvs/auditwheel/lib/python3.9/site-packages/elftools/elf/elffile.py", line 628, in _get_section_name
raise ELFParseError("String Table not found")
elftools.common.exceptions.ELFParseError: String Table not found
Beta Was this translation helpful? Give feedback.
All reactions