{"action":"created","issue":{"url":"https://api.github.com/repos/RobotLocomotion/drake/issues/8476","repository_url":"https://api.github.com/repos/RobotLocomotion/drake","labels_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/8476/labels{/name}","comments_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/8476/comments","events_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/8476/events","html_url":"https://github.com/RobotLocomotion/drake/pull/8476","id":309874606,"number":8476,"title":"Never use $HOME/.local for python","user":{"login":"jwnimmer-tri","id":17596505,"avatar_url":"https://avatars3.githubusercontent.com/u/17596505?v=4","gravatar_id":"","url":"https://api.github.com/users/jwnimmer-tri","html_url":"https://github.com/jwnimmer-tri","followers_url":"https://api.github.com/users/jwnimmer-tri/followers","following_url":"https://api.github.com/users/jwnimmer-tri/following{/other_user}","gists_url":"https://api.github.com/users/jwnimmer-tri/gists{/gist_id}","starred_url":"https://api.github.com/users/jwnimmer-tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwnimmer-tri/subscriptions","organizations_url":"https://api.github.com/users/jwnimmer-tri/orgs","repos_url":"https://api.github.com/users/jwnimmer-tri/repos","events_url":"https://api.github.com/users/jwnimmer-tri/events{/privacy}","received_events_url":"https://api.github.com/users/jwnimmer-tri/received_events","type":"User","site_admin":false},"labels":[{"id":353617587,"url":"https://api.github.com/repos/RobotLocomotion/drake/labels/status:%20do%20not%20merge","name":"status: do not merge","color":"e67e22","default":false}],"state":"open","locked":false,"assignee":{"login":"soonho-tri","id":20779767,"avatar_url":"https://avatars3.githubusercontent.com/u/20779767?v=4","gravatar_id":"","url":"https://api.github.com/users/soonho-tri","html_url":"https://github.com/soonho-tri","followers_url":"https://api.github.com/users/soonho-tri/followers","following_url":"https://api.github.com/users/soonho-tri/following{/other_user}","gists_url":"https://api.github.com/users/soonho-tri/gists{/gist_id}","starred_url":"https://api.github.com/users/soonho-tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/soonho-tri/subscriptions","organizations_url":"https://api.github.com/users/soonho-tri/orgs","repos_url":"https://api.github.com/users/soonho-tri/repos","events_url":"https://api.github.com/users/soonho-tri/events{/privacy}","received_events_url":"https://api.github.com/users/soonho-tri/received_events","type":"User","site_admin":false},"assignees":[{"login":"soonho-tri","id":20779767,"avatar_url":"https://avatars3.githubusercontent.com/u/20779767?v=4","gravatar_id":"","url":"https://api.github.com/users/soonho-tri","html_url":"https://github.com/soonho-tri","followers_url":"https://api.github.com/users/soonho-tri/followers","following_url":"https://api.github.com/users/soonho-tri/following{/other_user}","gists_url":"https://api.github.com/users/soonho-tri/gists{/gist_id}","starred_url":"https://api.github.com/users/soonho-tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/soonho-tri/subscriptions","organizations_url":"https://api.github.com/users/soonho-tri/orgs","repos_url":"https://api.github.com/users/soonho-tri/repos","events_url":"https://api.github.com/users/soonho-tri/events{/privacy}","received_events_url":"https://api.github.com/users/soonho-tri/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2018-03-29T19:24:20Z","updated_at":"2018-03-29T23:33:46Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/RobotLocomotion/drake/pulls/8476","html_url":"https://github.com/RobotLocomotion/drake/pull/8476","diff_url":"https://github.com/RobotLocomotion/drake/pull/8476.diff","patch_url":"https://github.com/RobotLocomotion/drake/pull/8476.patch"},"body":"`$HOME/.local` is not hermetic.  Closes #8475.\r\n\r\nDo not merge until:\r\n- [ ] macOS builds pass.\r\n\r\n<!-- Reviewable:start -->\r\n---\r\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/robotlocomotion/drake/8476)\r\n<!-- Reviewable:end -->\r\n"},"comment":{"url":"https://api.github.com/repos/RobotLocomotion/drake/issues/comments/377403588","html_url":"https://github.com/RobotLocomotion/drake/pull/8476#issuecomment-377403588","issue_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/8476","id":377403588,"user":{"login":"jwnimmer-tri","id":17596505,"avatar_url":"https://avatars3.githubusercontent.com/u/17596505?v=4","gravatar_id":"","url":"https://api.github.com/users/jwnimmer-tri","html_url":"https://github.com/jwnimmer-tri","followers_url":"https://api.github.com/users/jwnimmer-tri/followers","following_url":"https://api.github.com/users/jwnimmer-tri/following{/other_user}","gists_url":"https://api.github.com/users/jwnimmer-tri/gists{/gist_id}","starred_url":"https://api.github.com/users/jwnimmer-tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwnimmer-tri/subscriptions","organizations_url":"https://api.github.com/users/jwnimmer-tri/orgs","repos_url":"https://api.github.com/users/jwnimmer-tri/repos","events_url":"https://api.github.com/users/jwnimmer-tri/events{/privacy}","received_events_url":"https://api.github.com/users/jwnimmer-tri/received_events","type":"User","site_admin":false},"created_at":"2018-03-29T23:33:46Z","updated_at":"2018-03-29T23:33:46Z","author_association":"COLLABORATOR","body":"Well, on Ubuntu we should not use`$HOME` nor grab things directly from `pip`, so I don't think this makes Ubuntu any worse.\n\nI guess I buy that for macOS, if users have previously done `pip install --user PyYAML` and then later run our setup script, they would expect our build to still work.  So indeed if this PR breaks that workflow, then I will need to find another solution.\n\nPossibly mac's `install_prereqs_user_environment.sh` could patch this up, but I'm not in love with adding more items there, since I don't really want Drake to own (very much of) that file.\n\n---\n\nReview status: all files reviewed at latest revision, all discussions resolved, some commit checks failed.\n\n---\n\n\n\n*Comments from [Reviewable](https://beta.reviewable.io/reviews/robotlocomotion/drake/8476#-:-L8o3dUb1M8V09v071VO:bs61rfx)*\n<!-- Sent from Reviewable.io -->\n"}}
{"actor":{"display_login":"jwnimmer-tri"}}