{"action":"opened","issue":{"url":"https://api.github.com/repos/spyder-ide/spyder/issues/1539","labels_url":"https://api.github.com/repos/spyder-ide/spyder/issues/1539/labels{/name}","comments_url":"https://api.github.com/repos/spyder-ide/spyder/issues/1539/comments","events_url":"https://api.github.com/repos/spyder-ide/spyder/issues/1539/events","html_url":"https://github.com/spyder-ide/spyder/issues/1539","id":57974433,"number":1539,"title":"/tmp/spyder is owned by the first user on the server to launch spyder","user":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/1%20star","name":"1 star","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/imported","name":"imported","color":"FFFFFF"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/spyder-ide/spyder/milestones/10","labels_url":"https://api.github.com/repos/spyder-ide/spyder/milestones/10/labels","id":982096,"number":10,"title":"v2.2.4","description":null,"creator":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":5,"state":"open","created_at":"2015-02-16T23:34:36Z","updated_at":"2015-02-17T20:05:46Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-02-17T20:05:46Z","updated_at":"2015-02-17T20:05:46Z","closed_at":null,"body":"_From [ericrose...@gmail.com](https://code.google.com/u/113095788698339963847/) on 2013-08-28T18:26:02Z_\n\nPlease note that reporting bugs from Spyder's help menu (\"?\" > \"Report\r\nissue...\") will fill version details for Spyder, Python and Qt in this description for you. \n\nWhat steps will reproduce the problem?\n\n 1. have multiple users run spyder\r\n2. the first user will own /tmp/spyder, the second user will get a permission denied error 3. What is the expected output? What do you see instead? each user should have a unique temporary directory in /tmp/, something like /tmp/spyder-<username> would be a fix What version of the product are you using? On what operating system? latest stable, RHEL5 \n\nPlease provide any additional information below\n\n. here is the spyder_crash.log:\r\n\r\nTraceback (most recent call last):\r\n  File \"/usr/local/adm/config/python/lib/python2.7/site-packages/spyderlib/spyder.py\", line 2135, in main\r\n    mainwindow = run_spyder(app, options, args)\r\n  File \"/usr/local/adm/config/python/lib/python2.7/site-packages/spyderlib/spyder.py\", line 2030, in run_spyder\r\n    main.setup()\r\n  File \"/usr/local/adm/config/python/lib/python2.7/site-packages/spyderlib/spyder.py\", line 793, in setup\r\n    self.extconsole = ExternalConsole(self, light_mode=self.light)\r\n  File \"/usr/local/adm/config/python/lib/python2.7/site-packages/spyderlib/plugins/externalconsole.py\", line 524, in __init__\r\n    scientific = scientific_libs_available(executable)\r\n  File \"/usr/local/adm/config/python/lib/python2.7/site-packages/spyderlib/plugins/externalconsole.py\", line 62, in scientific_libs_available\r\n    for m in mods]\r\n  File \"/usr/local/adm/config/python/lib/python2.7/site-packages/spyderlib/utils/programs.py\", line 230, in is_module_installed\r\n    fd, script = tempfile.mkstemp(suffix='.py', dir=TEMPDIR)\r\n  File \"/usr/local/python/lib/python2.7/tempfile.py\", line 293, in mkstemp\r\n    return _mkstemp_inner(dir, prefix, suffix, flags)\r\n  File \"/usr/local/python/lib/python2.7/tempfile.py\", line 228, in _mkstemp_inner\r\n    fd = _os.open(file, flags, 0600)\r\nOSError: [Errno 13] Permission denied: '/tmp/spyder/tmpBIaLC2.py'\n\n_Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1539_"}}