{"action":"created","issue":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/8324","labels_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/8324/labels{/name}","comments_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/8324/comments","events_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/8324/events","html_url":"https://github.com/NixOS/nixpkgs/pull/8324","id":88170340,"number":8324,"title":"findutils: disable test_canonicalize as it fails when user doesn't have permission to list all TMPDIR's parent directories","user":{"login":"risicle","id":807447,"avatar_url":"https://avatars.githubusercontent.com/u/807447?v=3","gravatar_id":"","url":"https://api.github.com/users/risicle","html_url":"https://github.com/risicle","followers_url":"https://api.github.com/users/risicle/followers","following_url":"https://api.github.com/users/risicle/following{/other_user}","gists_url":"https://api.github.com/users/risicle/gists{/gist_id}","starred_url":"https://api.github.com/users/risicle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/risicle/subscriptions","organizations_url":"https://api.github.com/users/risicle/orgs","repos_url":"https://api.github.com/users/risicle/repos","events_url":"https://api.github.com/users/risicle/events{/privacy}","received_events_url":"https://api.github.com/users/risicle/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-14T11:30:34Z","updated_at":"2015-06-14T12:59:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/NixOS/nixpkgs/pulls/8324","html_url":"https://github.com/NixOS/nixpkgs/pull/8324","diff_url":"https://github.com/NixOS/nixpkgs/pull/8324.diff","patch_url":"https://github.com/NixOS/nixpkgs/pull/8324.patch"},"body":"There's probably a better way of doing this (e.g. detecting the situation and selectively skipping the test), and it's probably something that should be fixed upstream.\r\n\r\nBut... this works for now. Without this patch it precludes users from using a `TMPDIR` in their home directory. Which might be necessary if your `/tmp` is mounted `noexec`."},"comment":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/comments/111824745","html_url":"https://github.com/NixOS/nixpkgs/pull/8324#issuecomment-111824745","issue_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/8324","id":111824745,"user":{"login":"risicle","id":807447,"avatar_url":"https://avatars.githubusercontent.com/u/807447?v=3","gravatar_id":"","url":"https://api.github.com/users/risicle","html_url":"https://github.com/risicle","followers_url":"https://api.github.com/users/risicle/followers","following_url":"https://api.github.com/users/risicle/following{/other_user}","gists_url":"https://api.github.com/users/risicle/gists{/gist_id}","starred_url":"https://api.github.com/users/risicle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/risicle/subscriptions","organizations_url":"https://api.github.com/users/risicle/orgs","repos_url":"https://api.github.com/users/risicle/repos","events_url":"https://api.github.com/users/risicle/events{/privacy}","received_events_url":"https://api.github.com/users/risicle/received_events","type":"User","site_admin":false},"created_at":"2015-06-14T12:59:03Z","updated_at":"2015-06-14T12:59:03Z","body":"@lethalman yes, that's exactly why someone would need to put their `TMPDIR` in home. Because actual `/tmp` is mounted `noexec`."}}