Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

RecursionError in auditwheel show #77

Closed
anntzer opened this issue Jul 5, 2017 · 3 comments
Closed

RecursionError in auditwheel show #77

anntzer opened this issue Jul 5, 2017 · 3 comments

Comments

@anntzer
Copy link
Contributor

anntzer commented Jul 5, 2017

Running auditwheel show on a wheel of https://github.com/anntzer/mpl_cairo compiled with gcc7.1 (which is definitely not manylinux1-compatible, I was just doing some tests) gives the following traceback:

Traceback (most recent call last):
  File "/home/antony/.local/bin/auditwheel", line 11, in <module>
    sys.exit(main())
  File "/home/antony/.local/lib/python3.6/site-packages/auditwheel/main.py", line 49, in main
    rval = args.func(args, p)
  File "/home/antony/.local/lib/python3.6/site-packages/auditwheel/main_show.py", line 28, in execute
    winfo = analyze_wheel_abi(args.WHEEL_FILE)
  File "/home/antony/.local/lib/python3.6/site-packages/auditwheel/wheel_abi.py", line 73, in analyze_wheel_abi
    get_wheel_elfdata(wheel_fn)
  File "/home/antony/.local/lib/python3.6/site-packages/auditwheel/wheel_abi.py", line 56, in get_wheel_elfdata
    ctx.path)
  File "/home/antony/.local/lib/python3.6/site-packages/auditwheel/policy/external_references.py", line 53, in lddtree_external_references
    whitelist)  # type: List[str]
  File "/home/antony/.local/lib/python3.6/site-packages/auditwheel/policy/external_references.py", line 39, in get_req_external
    whitelist) for lib in libs), libs)
  File "/home/antony/.local/lib/python3.6/site-packages/auditwheel/policy/external_references.py", line 39, in <genexpr>
    whitelist) for lib in libs), libs)

<elided>

  File "/home/antony/.local/lib/python3.6/site-packages/auditwheel/policy/external_references.py", line 39, in <genexpr>
    whitelist) for lib in libs), libs)
RecursionError: maximum recursion depth exceeded while calling a Python object

(Python 3.6.1 ArchLinux, auditwheel from pypi).

@anntzer
Copy link
Contributor Author

anntzer commented Sep 20, 2017

Kindly bumping the issue?

@anntzer
Copy link
Contributor Author

anntzer commented Sep 20, 2017

Actually it was not that hard to solve, see #84.

@anntzer
Copy link
Contributor Author

anntzer commented Sep 2, 2018

Closed by #84.

@anntzer anntzer closed this as completed Sep 2, 2018
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant