{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/coreclr/issues/420","labels_url":"https://api.github.com/repos/dotnet/coreclr/issues/420/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/coreclr/issues/420/comments","events_url":"https://api.github.com/repos/dotnet/coreclr/issues/420/events","html_url":"https://github.com/dotnet/coreclr/issues/420","id":60428931,"number":420,"title":"Need to ensure Path.GetTempPath() / other APIs work as expected on cross-plat coreclr fwk","user":{"login":"MattGal","id":7862010,"avatar_url":"https://avatars.githubusercontent.com/u/7862010?v=3","gravatar_id":"","url":"https://api.github.com/users/MattGal","html_url":"https://github.com/MattGal","followers_url":"https://api.github.com/users/MattGal/followers","following_url":"https://api.github.com/users/MattGal/following{/other_user}","gists_url":"https://api.github.com/users/MattGal/gists{/gist_id}","starred_url":"https://api.github.com/users/MattGal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MattGal/subscriptions","organizations_url":"https://api.github.com/users/MattGal/orgs","repos_url":"https://api.github.com/users/MattGal/repos","events_url":"https://api.github.com/users/MattGal/events{/privacy}","received_events_url":"https://api.github.com/users/MattGal/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/coreclr/labels/mscorlib","name":"mscorlib","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-03-09T23:44:23Z","updated_at":"2015-04-14T11:48:40Z","closed_at":null,"body":"See this thread:   \r\n\r\nhttps://github.com/aspnet/HttpAbstractions/issues/168\r\n \r\n... basically the expectation is that Path.GetTempPath() may fail on Unix or MacOS systems when switching to the cross-plat coreclr implementation.  From reading the current implementation, it still depends on the API in Kernel32.  \r\n"},"comment":{"url":"https://api.github.com/repos/dotnet/coreclr/issues/comments/92780652","html_url":"https://github.com/dotnet/coreclr/issues/420#issuecomment-92780652","issue_url":"https://api.github.com/repos/dotnet/coreclr/issues/420","id":92780652,"user":{"login":"stephentoub","id":2642209,"avatar_url":"https://avatars.githubusercontent.com/u/2642209?v=3","gravatar_id":"","url":"https://api.github.com/users/stephentoub","html_url":"https://github.com/stephentoub","followers_url":"https://api.github.com/users/stephentoub/followers","following_url":"https://api.github.com/users/stephentoub/following{/other_user}","gists_url":"https://api.github.com/users/stephentoub/gists{/gist_id}","starred_url":"https://api.github.com/users/stephentoub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephentoub/subscriptions","organizations_url":"https://api.github.com/users/stephentoub/orgs","repos_url":"https://api.github.com/users/stephentoub/repos","events_url":"https://api.github.com/users/stephentoub/events{/privacy}","received_events_url":"https://api.github.com/users/stephentoub/received_events","type":"User","site_admin":false},"created_at":"2015-04-14T11:48:40Z","updated_at":"2015-04-14T11:48:40Z","body":"@felipepaixao, thanks.  I was curious though about the configuration of your machine.  A few questions:\r\n1. What distro of Linux are you running on?\r\n2. Are you running on Mono or on CoreCLR?\r\n3. Do you have a /tmp directory on your machine?\r\n4. What's the value of the ASPNET_TEMP environment variable? Try \"printenv ASPNET_TEMP\" from the terminal.\r\n5. If you set the ASPNET_TEMP environment variable to some temporary directory of your choosing, does that make the error go away?"}}