nasa / fpp

F Prime Prime: A modeling language for F Prime
https://fprime.jpl.nasa.gov
Apache License 2.0
49 stars 31 forks source link

PIP Install Causes Permission Denied #234

Closed LeStarch closed 1 year ago

LeStarch commented 1 year ago

On some systems /tmp does not allow execution of executables for security reasons. This causes a permission denied during install. Ideally we'd avoid this style of execution.

LeStarch commented 1 year ago

The current work around is:

mkdir ~/mytmp
TMPDIR=~/mytemp pip install ...
ThibFrgsGmz commented 1 year ago

I can confirm that this is cumbersome in companies that have fairly high-security policies. We have to hack the FPP installation every time.

bocchino commented 1 year ago

@LeStarch Is this issue fixed with the new way of installing FPP?

LeStarch commented 1 year ago

Should be, no more building in pip!