{"action":"created","issue":{"url":"https://api.github.com/repos/grpc/homebrew-grpc/issues/53","labels_url":"https://api.github.com/repos/grpc/homebrew-grpc/issues/53/labels{/name}","comments_url":"https://api.github.com/repos/grpc/homebrew-grpc/issues/53/comments","events_url":"https://api.github.com/repos/grpc/homebrew-grpc/issues/53/events","html_url":"https://github.com/grpc/homebrew-grpc/issues/53","id":99703229,"number":53,"title":"Error when running the Python Sample","user":{"login":"ochowie","id":4466413,"avatar_url":"https://avatars.githubusercontent.com/u/4466413?v=3","gravatar_id":"","url":"https://api.github.com/users/ochowie","html_url":"https://github.com/ochowie","followers_url":"https://api.github.com/users/ochowie/followers","following_url":"https://api.github.com/users/ochowie/following{/other_user}","gists_url":"https://api.github.com/users/ochowie/gists{/gist_id}","starred_url":"https://api.github.com/users/ochowie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ochowie/subscriptions","organizations_url":"https://api.github.com/users/ochowie/orgs","repos_url":"https://api.github.com/users/ochowie/repos","events_url":"https://api.github.com/users/ochowie/events{/privacy}","received_events_url":"https://api.github.com/users/ochowie/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-07T18:29:25Z","updated_at":"2015-08-07T22:01:19Z","closed_at":null,"body":"After installing the package either on Linux or Mac I get the following error when I run a sample from the grpc-common repo.\r\n\r\n*** Linux Version ****\r\n  File \"greeter_server.py\", line 34, in <module>\r\n    import helloworld_pb2\r\n  File \"/home/arthur_zeyda/grpc-common/python/helloworld/helloworld_pb2.py\", line 111, in <module>\r\n    from grpc.early_adopter import implementations\r\n  File \"/usr/local/lib/python2.7/dist-packages/grpc/early_adopter/implementations.py\", line 34, in <module>\r\n    from grpc._adapter import fore as _fore\r\n  File \"/usr/local/lib/python2.7/dist-packages/grpc/_adapter/fore.py\", line 38, in <module>\r\n    from grpc._adapter import _intermediary_low as _low\r\n  File \"/usr/local/lib/python2.7/dist-packages/grpc/_adapter/_intermediary_low.py\", line 57, in <module>\r\n    from grpc._adapter import _low\r\n  File \"/usr/local/lib/python2.7/dist-packages/grpc/_adapter/_low.py\", line 30, in <module>\r\n    from grpc._adapter import _c\r\nImportError: /usr/local/lib/python2.7/dist-packages/grpc/_adapter/_c.so: undefined symbol: grpc_jwt_credentials_create\r\n\r\n*** Mac Version *****\r\nImportError: dlopen(/Users/azeyda/Code/grpc/python_virtual_environment/lib/python2.7/site-packages/grpc/_adapter/_c.so, 2): Symbol not found: _gpr_convert_clock_type\r\n  Referenced from: /Users/azeyda/Code/grpc/python_virtual_environment/lib/python2.7/site-packages/grpc/_adapter/_c.so\r\n  Expected in: flat namespace\r\n in /Users/azeyda/Code/grpc/python_virtual_environment/lib/python2.7/site-packages/grpc/_adapter/_c.so"},"comment":{"url":"https://api.github.com/repos/grpc/homebrew-grpc/issues/comments/128842688","html_url":"https://github.com/grpc/homebrew-grpc/issues/53#issuecomment-128842688","issue_url":"https://api.github.com/repos/grpc/homebrew-grpc/issues/53","id":128842688,"user":{"login":"soltanmm","id":4889063,"avatar_url":"https://avatars.githubusercontent.com/u/4889063?v=3","gravatar_id":"","url":"https://api.github.com/users/soltanmm","html_url":"https://github.com/soltanmm","followers_url":"https://api.github.com/users/soltanmm/followers","following_url":"https://api.github.com/users/soltanmm/following{/other_user}","gists_url":"https://api.github.com/users/soltanmm/gists{/gist_id}","starred_url":"https://api.github.com/users/soltanmm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/soltanmm/subscriptions","organizations_url":"https://api.github.com/users/soltanmm/orgs","repos_url":"https://api.github.com/users/soltanmm/repos","events_url":"https://api.github.com/users/soltanmm/events{/privacy}","received_events_url":"https://api.github.com/users/soltanmm/received_events","type":"User","site_admin":false},"created_at":"2015-08-07T22:01:19Z","updated_at":"2015-08-07T22:01:19Z","body":"Where are you getting/building the gRPC library binaries from? Where are you getting/building the gRPC Python library binary `_c.so` from?\r\n\r\nFirst thoughts:\r\n\r\nOn July 7 [this commit](https://github.com/grpc/grpc/commit/5400606d2197dff83534bfd7a455dd241f2c8baf) went in via [this PR](https://github.com/grpc/grpc/pull/2323/). That changed the symbols, and [this commit](https://github.com/grpc/grpc/commit/fe4c3f4f1436e2fc2297d5544859ce14e03659bf) changed the Python code on July 22nd via [this PR](https://github.com/grpc/grpc/pull/2617).\r\n\r\nI'm not sure, but this might be a problem upstream given that the bottle uses the 0.10.0 release, but that release doesn't appear to contain either of the commits above."}}