{"action":"created","issue":{"url":"https://api.github.com/repos/libMesh/libmesh/issues/518","labels_url":"https://api.github.com/repos/libMesh/libmesh/issues/518/labels{/name}","comments_url":"https://api.github.com/repos/libMesh/libmesh/issues/518/comments","events_url":"https://api.github.com/repos/libMesh/libmesh/issues/518/events","html_url":"https://github.com/libMesh/libmesh/pull/518","id":65489968,"number":518,"title":"Another ACX_MPI fallback","user":{"login":"roystgnr","id":2367346,"avatar_url":"https://avatars.githubusercontent.com/u/2367346?v=3","gravatar_id":"","url":"https://api.github.com/users/roystgnr","html_url":"https://github.com/roystgnr","followers_url":"https://api.github.com/users/roystgnr/followers","following_url":"https://api.github.com/users/roystgnr/following{/other_user}","gists_url":"https://api.github.com/users/roystgnr/gists{/gist_id}","starred_url":"https://api.github.com/users/roystgnr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roystgnr/subscriptions","organizations_url":"https://api.github.com/users/roystgnr/orgs","repos_url":"https://api.github.com/users/roystgnr/repos","events_url":"https://api.github.com/users/roystgnr/events{/privacy}","received_events_url":"https://api.github.com/users/roystgnr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-31T16:19:29Z","updated_at":"2015-03-31T16:34:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/libMesh/libmesh/pulls/518","html_url":"https://github.com/libMesh/libmesh/pull/518","diff_url":"https://github.com/libMesh/libmesh/pull/518.diff","patch_url":"https://github.com/libMesh/libmesh/pull/518.patch"},"body":"We currently end up in an inconsistent state when configuring against the repo libpetsc3.4.2-dev on Ubuntu 14.10 - PETSc is there, and configured with MPI, but doesn't define MPIEXEC, so we assume it's configured in serial, and we don't try to detect MPI.\r\n\r\nThis PR fixes the configure for me, by trying ACX_MPI in that case.  It's possible that this PR will *break* cases in which the user has an autodetectable MPI but wants to configure against a mpiuni PETSc, but in those cases \"--with-mpi=false\" ought to be an adequate workaround."},"comment":{"url":"https://api.github.com/repos/libMesh/libmesh/issues/comments/88162707","html_url":"https://github.com/libMesh/libmesh/pull/518#issuecomment-88162707","issue_url":"https://api.github.com/repos/libMesh/libmesh/issues/518","id":88162707,"user":{"login":"jwpeterson","id":1775907,"avatar_url":"https://avatars.githubusercontent.com/u/1775907?v=3","gravatar_id":"","url":"https://api.github.com/users/jwpeterson","html_url":"https://github.com/jwpeterson","followers_url":"https://api.github.com/users/jwpeterson/followers","following_url":"https://api.github.com/users/jwpeterson/following{/other_user}","gists_url":"https://api.github.com/users/jwpeterson/gists{/gist_id}","starred_url":"https://api.github.com/users/jwpeterson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwpeterson/subscriptions","organizations_url":"https://api.github.com/users/jwpeterson/orgs","repos_url":"https://api.github.com/users/jwpeterson/repos","events_url":"https://api.github.com/users/jwpeterson/events{/privacy}","received_events_url":"https://api.github.com/users/jwpeterson/received_events","type":"User","site_admin":false},"created_at":"2015-03-31T16:34:23Z","updated_at":"2015-03-31T16:34:23Z","body":"I don't suppose Ubuntu's petscvariables file provides `MPI_INCLUDE`, `MPICXX_SHOW`, or `MPICC_SHOW` variables either?"}}