-
Notifications
You must be signed in to change notification settings - Fork 810
lake puts relative paths in LD_LIBRARY_PATH #4042
Copy link
Copy link
Closed
Labels
LakeLake related issueLake related issueP-highWe will work on this issueWe will work on this issuebugSomething isn't workingSomething isn't working
Description
Prerequisites
- Put an X between the brackets on this line if you have done all of the following:
- Check that your issue is not already filed.
- Reduce the issue to a minimal, self-contained, reproducible test case. Avoid dependencies to mathlib4 or std4.
Description
lake env foo runs foo in a context with various environment variables set. However, if foo changes the working directory internally, then these environment variables no longer work, as they are relative paths.
augmentedEnvVars should prepend the working directory to the relative paths it has obtain
Steps to Reproduce
lake env env | grep LD_LIBRARY_PATH
Expected behavior: paths should be absolute
Actual behavior: paths are relative
Versions
4.7.0
Impact
Add 👍 to issues you consider important. If others are impacted by this issue, please ask them to add 👍 to it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
LakeLake related issueLake related issueP-highWe will work on this issueWe will work on this issuebugSomething isn't workingSomething isn't working