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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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