[Bugs] #2199 NORM: Rainbow changes Python's sys.executable, breaking 0launch's GUI
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Thu Sep 23 22:24:36 EDT 2010
#2199: Rainbow changes Python's sys.executable, breaking 0launch's GUI
------------------------+---------------------------------------------------
Reporter: talex5 | Owner: sascha_silbe
Type: defect | Status: accepted
Priority: Normal | Milestone:
Component: Rainbow | Version: Git as of bugdate
Severity: Minor | Keywords:
Distribution: | Status_field: Needinfo
------------------------+---------------------------------------------------
Comment(by mstone):
Passing PATH through rainbow-easy seems like a good solution to Thomas'
difficulty. I have therefore implemented this behavior in the 'ms/slo2199'
topic branch in [1] and I have updated the (new) 'pu' proposed updates
branch accordingly. Testing and review welcome.
As for path lookup... my general feeling is that rainbow-run shouldn't be
guessing about what path the user meant. In this world, rainbow-run should
call execve everywhere and rainbow-easy should pass an appropriate path to
rainbow-run, e.g., by delegating the lookup to "which". A topic branch
containing patches to this effect would be most welcome.
[1]: http://git.sugarlabs.org/projects/rainbow/repos/mainline
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/2199#comment:4>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list