When using a Python interpreter installed in a path that exceeds 127 characters installed scripts will have a shebang of the following form:
#!/bin/sh
'''exec' /some-very-long-path-to-your-python-interpreter-that-exceeds-127-characters/foooooooooooooooooooooooooooooobar/bin/python3.12 "$0" "$@"
' '''
instead of the normal
#!/some-short-path/bin/python3.12
pathfix fails to fix the form for long paths and leaves it unchanged.
When using a Python interpreter installed in a path that exceeds 127 characters installed scripts will have a shebang of the following form:
instead of the normal
#!/some-short-path/bin/python3.12pathfix fails to fix the form for long paths and leaves it unchanged.