Closed rth closed 5 years ago
Hi @rth , thanks for reporting this!
I will try to reproduce later this bug on Linux
, if I am successful I will investigate it. Unfortunately, I don't have an osx
machine with me. Do you know if this problem also occurs on Linux?
But I saw some problems on osx
with the patchelf
in another project, idk if it is related to it as well.
Unfortunately, I don't have an osx machine with me. Do you know if this problem also occurs on Linux?
Thanks @marcelotrevisani ! Sorry, forgot to mention, that this happens on Gentoo Linux. I don't have an osx machine either.
Thanks for reporting @rth!
FWIW, I can reproduce this issue
Actually, wait, are you trying to run with --subdir osx-64
on Linux? That will certainly fail because the proper toolchain is not available to rewrite the binaries with. Right now, we need to run conda-press on the target platform. Kinda sucks, I know :frowning_face:
Right now, we need to run conda-press on the target platform.
Aww, that would explain it :) But then running it with --subdir win-64
on Linux seems to work? At least it succeeds without errors.
That is... unexpected. I think that is a short term thing because we are not yet stripping binaries for Windows packages (mostly because I don't know how). Once that is added, I wouldn't expect it to work on Linux or Mac anymore :wink:
Thanks for the explanation! Closing a not a bug then.
Opened a separate issue https://github.com/regro/conda-press/issues/40 to discuss if making wheels on a different platform than the target one could be a possibility one day..
Thanks for this project!
When I am trying to make wheels for MacOS, I always get an error in patchelf,
the actual error is,
and otherwise
patchelf
looks fineconda-press installed in a clean conda virtualenv. The output of
conda list
is below,This happened for multiple packages that I tried...