{"action":"created","issue":{"url":"https://api.github.com/repos/spack/spack/issues/7926","repository_url":"https://api.github.com/repos/spack/spack","labels_url":"https://api.github.com/repos/spack/spack/issues/7926/labels{/name}","comments_url":"https://api.github.com/repos/spack/spack/issues/7926/comments","events_url":"https://api.github.com/repos/spack/spack/issues/7926/events","html_url":"https://github.com/spack/spack/pull/7926","id":318163256,"number":7926,"title":"Ongoing: Fixes for Python3 Build","user":{"login":"citibeth","id":1924215,"avatar_url":"https://avatars1.githubusercontent.com/u/1924215?v=4","gravatar_id":"","url":"https://api.github.com/users/citibeth","html_url":"https://github.com/citibeth","followers_url":"https://api.github.com/users/citibeth/followers","following_url":"https://api.github.com/users/citibeth/following{/other_user}","gists_url":"https://api.github.com/users/citibeth/gists{/gist_id}","starred_url":"https://api.github.com/users/citibeth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/citibeth/subscriptions","organizations_url":"https://api.github.com/users/citibeth/orgs","repos_url":"https://api.github.com/users/citibeth/repos","events_url":"https://api.github.com/users/citibeth/events{/privacy}","received_events_url":"https://api.github.com/users/citibeth/received_events","type":"User","site_admin":false},"labels":[{"id":446620495,"url":"https://api.github.com/repos/spack/spack/labels/WIP","name":"WIP","color":"ededed","default":false},{"id":73908754,"url":"https://api.github.com/repos/spack/spack/labels/bug","name":"bug","color":"fc2929","default":true},{"id":446623646,"url":"https://api.github.com/repos/spack/spack/labels/concretization","name":"concretization","color":"006b75","default":false},{"id":574328447,"url":"https://api.github.com/repos/spack/spack/labels/python3","name":"python3","color":"006b75","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-26T19:18:19Z","updated_at":"2018-04-26T19:51:05Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/spack/spack/pulls/7926","html_url":"https://github.com/spack/spack/pull/7926","diff_url":"https://github.com/spack/spack/pull/7926.diff","patch_url":"https://github.com/spack/spack/pull/7926.patch"},"body":"This is an on-going PR to collect unmergable changes (\"hacks\") to Spack packages required to build Python3-based software stacks.  The hacks are due to shortcomings in the concretizer, which will be solved someday.  Until then, this can serve as a resource.  Please add to this PR if you find more changes needed.\r\n"},"comment":{"url":"https://api.github.com/repos/spack/spack/issues/comments/384768276","html_url":"https://github.com/spack/spack/pull/7926#issuecomment-384768276","issue_url":"https://api.github.com/repos/spack/spack/issues/7926","id":384768276,"user":{"login":"balay","id":5642668,"avatar_url":"https://avatars1.githubusercontent.com/u/5642668?v=4","gravatar_id":"","url":"https://api.github.com/users/balay","html_url":"https://github.com/balay","followers_url":"https://api.github.com/users/balay/followers","following_url":"https://api.github.com/users/balay/following{/other_user}","gists_url":"https://api.github.com/users/balay/gists{/gist_id}","starred_url":"https://api.github.com/users/balay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/balay/subscriptions","organizations_url":"https://api.github.com/users/balay/orgs","repos_url":"https://api.github.com/users/balay/repos","events_url":"https://api.github.com/users/balay/events{/privacy}","received_events_url":"https://api.github.com/users/balay/received_events","type":"User","site_admin":false},"created_at":"2018-04-26T19:51:05Z","updated_at":"2018-04-26T19:51:05Z","author_association":"CONTRIBUTOR","body":"Should add:\n\npetsc-3.9 has the following change:\n\nhttps://bitbucket.org/petsc/petsc/commits/a3e07f7d98935102301a2849d6c5439db2167066\n\ni.e if 'python3 configure' is invoked - it looks for python2 in path - and attempts to use it.\n\n\nOn Thu, 26 Apr 2018, Denis Davydov wrote:\n\n> davydden commented on this pull request.\n> \n> \n> \n> > @@ -114,7 +114,7 @@ class Petsc(Package):\n>      depends_on('mpi', when='+mpi')\n>  \n>      # Build dependencies\n> -    depends_on('python@2.6:2.8', type='build')\n> \n> so the intention is to avoid using Spack's python and hope the user has python 2 in path? \n> \n> p.s. I thought there were some PRs merged on conretization of build dependencies separately (@adamjstewart @alalazo ?) that might help here to have 2 different version of python in the graph.\n> \n> p.p.s. you should also adjust slepc then\n> \n> \n\n"}}
{"actor":{"display_login":"balay"}}