{"action":"opened","issue":{"url":"https://api.github.com/repos/freedomofpress/securedrop/issues/1194","labels_url":"https://api.github.com/repos/freedomofpress/securedrop/issues/1194/labels{/name}","comments_url":"https://api.github.com/repos/freedomofpress/securedrop/issues/1194/comments","events_url":"https://api.github.com/repos/freedomofpress/securedrop/issues/1194/events","html_url":"https://github.com/freedomofpress/securedrop/issues/1194","id":115981947,"number":1194,"title":"manage.py is can't find gpg2","user":{"login":"ehartsuyker","id":3998464,"avatar_url":"https://avatars.githubusercontent.com/u/3998464?v=3","gravatar_id":"","url":"https://api.github.com/users/ehartsuyker","html_url":"https://github.com/ehartsuyker","followers_url":"https://api.github.com/users/ehartsuyker/followers","following_url":"https://api.github.com/users/ehartsuyker/following{/other_user}","gists_url":"https://api.github.com/users/ehartsuyker/gists{/gist_id}","starred_url":"https://api.github.com/users/ehartsuyker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ehartsuyker/subscriptions","organizations_url":"https://api.github.com/users/ehartsuyker/orgs","repos_url":"https://api.github.com/users/ehartsuyker/repos","events_url":"https://api.github.com/users/ehartsuyker/events{/privacy}","received_events_url":"https://api.github.com/users/ehartsuyker/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-09T22:28:03Z","updated_at":"2015-11-09T22:28:03Z","closed_at":null,"body":"```\r\nheartsucker@archimedes:~/code/freedom-of-the-press/securedrop/securedrop (babel-ascii)$ ./manage.py test\r\nTraceback (most recent call last):\r\n  File \"./manage.py\", line 20, in <module>\r\n    from db import db_session, Journalist\r\n  File \"/Users/heartsucker/code/freedom-of-the-press/securedrop/securedrop/db.py\", line 26, in <module>\r\n    import crypto_util\r\n  File \"/Users/heartsucker/code/freedom-of-the-press/securedrop/securedrop/crypto_util.py\", line 56, in <module>\r\n    gpg = gnupg.GPG(binary='gpg2', homedir=config.GPG_KEY_DIR, use_agent=True)\r\n  File \"/Users/heartsucker/virtual-envs/securedrop/lib/python2.7/site-packages/gnupg/gnupg.py\", line 127, in __init__\r\n    use_agent=use_agent,)\r\n  File \"/Users/heartsucker/virtual-envs/securedrop/lib/python2.7/site-packages/gnupg/_meta.py\", line 169, in __init__\r\n    raise RuntimeError(ae.message)\r\nRuntimeError: Could not find binary gpg2\r\nheartsucker@archimedes:~/code/freedom-of-the-press/securedrop/securedrop (babel-ascii)$ brew\r\nheartsucker@archimedes:~/code/freedom-of-the-press/securedrop/securedrop (babel-ascii)$ which gpg2\r\n/usr/local/bin/gpg2\r\n```"}}