You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not sure if this problem is related to issue #136.
I have been struggling to create a wheel for my package that has the following structure:
_emcore.so (python extension, install also some binaries) -> depends on ->
libemcore.so (using cmake, installed as "external library once" and install some binaries)
When calling auditwheel repair, it seems that the copylib function is called twice somehow for libemcore.so, so it creates two copies inside the wheel. One of the copies is later patched with other deps (e.g libtiff, libpng, etc) but the other not.
I have made a simple change that worked for me, checking if the soname was already in the dict before calling copylib. But I don't understand completely the whole process and I might be missing something. I also include the main change in PR #139 , but not sure if it helped in my case.
Please let me know if it can be useful that I create a PR with my changes.
The text was updated successfully, but these errors were encountered:
I'm not sure if this problem is related to issue #136.
I have been struggling to create a wheel for my package that has the following structure:
_emcore.so (python extension, install also some binaries) -> depends on ->
libemcore.so (using cmake, installed as "external library once" and install some binaries)
When calling auditwheel repair, it seems that the copylib function is called twice somehow for libemcore.so, so it creates two copies inside the wheel. One of the copies is later patched with other deps (e.g libtiff, libpng, etc) but the other not.
I have made a simple change that worked for me, checking if the soname was already in the dict before calling copylib. But I don't understand completely the whole process and I might be missing something. I also include the main change in PR #139 , but not sure if it helped in my case.
Please let me know if it can be useful that I create a PR with my changes.
The text was updated successfully, but these errors were encountered: