Entry points not working for conda converted packages #3731
Labels
locked
[bot] locked due to inactivity
stale::closed
[bot] closed after being marked as stale
stale
[bot] marked as stale due to inactivity
Actual Behavior
I am conda building a python package on a Windows machine that is destined for use on Mac. I have command line entry points in my recipe, and when I conda convert that package to osx-64, the entry point script it creates is both non-executable and has the wrong shebang line. So I can run the code in a python interpreter, but can't access it from the terminal.
I do not have the option to build on OSX, and I have to build a separate Windows version too, so I can't use noarch. The entry point works on Windows.
When I try to run
pkg_name
from the terminal on OSx, I getPermission denied
.I also expect that the shebang line at the top of the entry point script will be
#!path/to/python/on/installed/machines/conda/env
but instead it is#!path/to/python/on/build/machine
.Expected Behavior
I expect that I will be able to run
pkg_name
from the command line and that the shebang line at the top of the entry point script will be#!path/to/python/on/installed/machines/conda/env
.Steps to Reproduce
The build section of my recipe is:
Output of conda info
The text was updated successfully, but these errors were encountered: