setup_env fails when run from venv with a very long path
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
refstack |
Fix Released
|
Undecided
|
Carl Baldwin |
Bug Description
If refstack-client is cloned to a place in the filesystem with a pretty long path, such that the path to pip in the virtualenv exceeds about 128 characters (with the #! in the shebang line.) then setup_env will fail because the path to the interpreter gets truncated. This is a known issue with pip [1] due to a kernel limitation on the size of the shebang line [2].
+ /<long path>/refstack-
./setup_env: /<long path>/refstack-
----refstack client installation failed-----
[1] https:/
[2] http://
Changed in refstack: | |
status: | New → Confirmed |
Changed in refstack: | |
status: | Fix Committed → Fix Released |
The bot didn't link the review: https:/ /review. openstack. org/#/c/ 399754/