Open mfrancisbeehive opened 1 year ago
The error states that krb5-config --libs gssapi
is failing with an exit status of 127. What happens when you run that manually. Have you got it installed at all because `127
usually means the command is not present.
That would do it. I didn't have it installed. I suppose I would appeciate if there was some sort of build message saying pretty much what you told me. I'm not sure if that's even possible, but it's a thought.
It would definitely be nice but it's not an easy task. The current setup.py
is pretty complex and has to deal with multiple platforms. Some need krb5-config
to be present whereas others may not. It certainly is possible and I agree would be nice to have but it's not something I have time to do currently. I'll keep the issue open though as hopefully I can get to it eventually.
What went wrong?
Pip was trying to build the project using wheel and errored with this output:
How do we reproduce?
(Remember to use fenced code blocks and consider placing in a gist if large)
Set up a python venv
Install the following requirements from requirements.txt (I haven't been able to determine which one python-gssapi is a dependency of):
Component versions (python-gssapi, Kerberos, OS / distro, etc.)
(Please include MIT/Heimdal/etc. and how you installed python-gssapi)
Installed via pip 20.0.2 from a requirements.txt file containing the contents mentioned above. Using Ubuntu 20.04.5 LTS. Attempting to install python-gssapi 1.8.2. I know my cached version isn't corrupted because this happened on the first try after pip downloaded the package.