id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
10286 sage-native-execute does not unset path etc. Volker Braun Jason Grout "The script unsets the LD_LIBRARY_PATH but not the PATH, and then
executes the argument. So it essentially breaks execution of all
programs that are shipped with sage since they can't find their
libraries any more, unless you are lucky and the system libraries have the same version.
3d plots on the Sage command line call ""sage-native-execute jmol"",
which is why 3d plotting in Fedora is broken since forever, see #9232.
The goal of this ticket is to
1. fix `sage-native-execute` to revert more of the pre-Sage environment, in particular the PATH.
2. fix the sage library to not call `sage-native-execute` for Sage components like jmol.
Related tickets:
* #9386: sage-native-execute leaves traces of sage
" defect closed major sage-duplicate/invalid/wontfix misc duplicate sage-native-execute jmol LD_LIBRARY_PATH original save restore sage-env Mike Hansen Nils Bruin tbd Volker Braun Leif Leonhardy N/A