{"action":"created","issue":{"url":"https://api.github.com/repos/apache/incubator-mxnet/issues/5837","repository_url":"https://api.github.com/repos/apache/incubator-mxnet","labels_url":"https://api.github.com/repos/apache/incubator-mxnet/issues/5837/labels{/name}","comments_url":"https://api.github.com/repos/apache/incubator-mxnet/issues/5837/comments","events_url":"https://api.github.com/repos/apache/incubator-mxnet/issues/5837/events","html_url":"https://github.com/apache/incubator-mxnet/issues/5837","id":221752304,"number":5837,"title":"Error caused by two different dependencies in protobuf version when using both distributed mode and tensorboard","user":{"login":"Soonhwan-Kwon","id":7395166,"avatar_url":"https://avatars1.githubusercontent.com/u/7395166?v=4","gravatar_id":"","url":"https://api.github.com/users/Soonhwan-Kwon","html_url":"https://github.com/Soonhwan-Kwon","followers_url":"https://api.github.com/users/Soonhwan-Kwon/followers","following_url":"https://api.github.com/users/Soonhwan-Kwon/following{/other_user}","gists_url":"https://api.github.com/users/Soonhwan-Kwon/gists{/gist_id}","starred_url":"https://api.github.com/users/Soonhwan-Kwon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Soonhwan-Kwon/subscriptions","organizations_url":"https://api.github.com/users/Soonhwan-Kwon/orgs","repos_url":"https://api.github.com/users/Soonhwan-Kwon/repos","events_url":"https://api.github.com/users/Soonhwan-Kwon/events{/privacy}","received_events_url":"https://api.github.com/users/Soonhwan-Kwon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-04-14T06:40:18Z","updated_at":"2017-08-09T00:46:53Z","closed_at":null,"body":"When trying to use distributed mode in MXNet and tensorboard for MXNet\r\n(https://github.com/dmlc/tensorboard),\r\nbecause distributed MXNet(especially from ps-lite) needs protobuf-2.5.0 version(see https://github.com/dmlc/ps-lite/blob/acdb698fa3bb80929ef83bb37c705f025e119b82/make/deps.mk)\r\nbut tensorboard requires protobuf-3.2.0 version,\r\nand it causes below error(see ## Error Message).\r\n\r\nTo use both distributed machine and tensorboard for MXNet, I think the\r\n1. protobuf version should be the same(2.5.0 to 3.2.0 upgrade protobuf version for ps-lite)  \r\nor \r\n2. another work around code should be introduced.\r\n\r\nTensorboard features are very helpful for developers, so I look forward to be able to use it under distributed mode.\r\nThanks in advance.\r\n\r\n## Environment info\r\nOperating System:\r\nUbuntu 16.04\r\nCompiler:\r\n\r\nPackage used (Python/R/Scala/Julia):\r\nPython\r\nMXNet version:\r\n0.9.5\r\nOr if installed from source:\r\n\r\nMXNet commit hash (`git rev-parse HEAD`):\r\n\r\nIf you are using python package, please provide\r\n\r\nPython version and distribution:\r\nPython2.7\r\n\r\nIf you are using R package, please provide\r\n\r\nR `sessionInfo()`:\r\n\r\n## Error Message:\r\n[libprotobuf FATAL google/protobuf/stubs/common.cc:61] This program requires ver                                                                             sion 3.2.0 of the Protocol Buffer runtime library, but the installed version is                                                                              2.5.0.  Please update your library.  If you compiled the program yourself, make                                                                              sure that your headers are from the same version of Protocol Buffers as your lin                                                                             k-time library.  (Version verification failed in \"google/protobuf/descriptor.pb.                                                                             cc\".)\r\nterminate called after throwing an instance of 'google::protobuf::FatalException                                                                             '\r\n  what():  This program requires version 3.2.0 of the Protocol Buffer runtime li                                                                             brary, but the installed version is 2.5.0.  Please update your library.  If you                                                                              compiled the program yourself, make sure that your headers are from the same ver                                                                             sion of Protocol Buffers as your link-time library.  (Version verification faile                                                                             d in \"google/protobuf/descriptor.pb.cc\".)\r\nAborted (core dumped)\r\n\r\n## Minimum reproducible example\r\nif you are using your own code, please provide a short script that reproduces the error.\r\n\r\n## Steps to reproduce\r\nor if you are running standard examples, please provide the commands you have run that lead to the error.\r\n\r\n1. Set USE_DIST_KVSTORE = 1 in config.mk to use distributed machine\r\n2. Install tensorboard for mxnet from https://github.com/dmlc/tensorboard\r\n3. test some tensorboard related code with mxnet\r\n\r\n## What have you tried to solve it?\r\n\r\n1. \r\n2.\r\n3.\r\n"},"comment":{"url":"https://api.github.com/repos/apache/incubator-mxnet/issues/comments/321120862","html_url":"https://github.com/apache/incubator-mxnet/issues/5837#issuecomment-321120862","issue_url":"https://api.github.com/repos/apache/incubator-mxnet/issues/5837","id":321120862,"user":{"login":"LakeCarrot","id":1932990,"avatar_url":"https://avatars2.githubusercontent.com/u/1932990?v=4","gravatar_id":"","url":"https://api.github.com/users/LakeCarrot","html_url":"https://github.com/LakeCarrot","followers_url":"https://api.github.com/users/LakeCarrot/followers","following_url":"https://api.github.com/users/LakeCarrot/following{/other_user}","gists_url":"https://api.github.com/users/LakeCarrot/gists{/gist_id}","starred_url":"https://api.github.com/users/LakeCarrot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LakeCarrot/subscriptions","organizations_url":"https://api.github.com/users/LakeCarrot/orgs","repos_url":"https://api.github.com/users/LakeCarrot/repos","events_url":"https://api.github.com/users/LakeCarrot/events{/privacy}","received_events_url":"https://api.github.com/users/LakeCarrot/received_events","type":"User","site_admin":false},"created_at":"2017-08-09T00:46:53Z","updated_at":"2017-08-09T00:46:53Z","body":"I met the same problem, with MXNet v0.10.0support and Ubuntu 14.04 with GPU, S3 and distributed training support."}}
{"actor":{"display_login":"LakeCarrot"}}