{"action":"created","issue":{"url":"https://api.github.com/repos/rapid7/metasploit-framework/issues/8209","repository_url":"https://api.github.com/repos/rapid7/metasploit-framework","labels_url":"https://api.github.com/repos/rapid7/metasploit-framework/issues/8209/labels{/name}","comments_url":"https://api.github.com/repos/rapid7/metasploit-framework/issues/8209/comments","events_url":"https://api.github.com/repos/rapid7/metasploit-framework/issues/8209/events","html_url":"https://github.com/rapid7/metasploit-framework/issues/8209","id":220375874,"number":8209,"title":"mac os 10.12.4 bug","user":{"login":"hktalent","id":18223385,"avatar_url":"https://avatars1.githubusercontent.com/u/18223385?v=3","gravatar_id":"","url":"https://api.github.com/users/hktalent","html_url":"https://github.com/hktalent","followers_url":"https://api.github.com/users/hktalent/followers","following_url":"https://api.github.com/users/hktalent/following{/other_user}","gists_url":"https://api.github.com/users/hktalent/gists{/gist_id}","starred_url":"https://api.github.com/users/hktalent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hktalent/subscriptions","organizations_url":"https://api.github.com/users/hktalent/orgs","repos_url":"https://api.github.com/users/hktalent/repos","events_url":"https://api.github.com/users/hktalent/events{/privacy}","received_events_url":"https://api.github.com/users/hktalent/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2017-04-08T04:54:04Z","updated_at":"2017-04-08T18:25:48Z","closed_at":null,"body":"os: mac os 10.12.4\r\n$ ./msfupdate \r\n```\r\n./msfupdate:152: warning: Insecure world writable dir /usr/local/ant/bin in PATH, mode 040777\r\n\r\nErrno::EPERM: Operation not permitted @ chmod_internal -\r\n/usr/local/lib/ruby/gems/2.4.0/gems/grpc-1.2.2/.yardopts\r\nAn error occurred while installing grpc (1.2.2), and Bundler cannot\r\ncontinue.\r\nMake sure that `gem install grpc -v '1.2.2'` succeeds before bundling.\r\n```\r\n```\r\n$ gem install grpc -v '1.2.2'\r\nSuccessfully installed grpc-1.2.2-universal-darwin\r\nDone installing documentation for grpc after 0 seconds\r\n1 gem installed\r\n\r\n$ gem list grpc\r\n\r\n*** LOCAL GEMS ***\r\n\r\ngrpc (1.2.2 universal-darwin, 1.2.0 universal-darwin)\r\nQQ1160:~ xiatian$ gem uninstall grpc\r\n\r\nSelect gem to uninstall:\r\n 1. grpc-1.2.0-universal-darwin\r\n 2. grpc-1.2.2-universal-darwin\r\n 3. All versions\r\n> 3\r\nSuccessfully uninstalled grpc-1.2.0-universal-darwin\r\n\r\nYou have requested to uninstall the gem:\r\n\tgrpc-1.2.2-universal-darwin\r\n\r\nmetasploit-aggregator-0.1.3 depends on grpc (>= 0)\r\nIf you remove this gem, these dependencies will not be met.\r\nContinue with Uninstall? [yN]  y\r\nSuccessfully uninstalled grpc-1.2.2-universal-darwin\r\n\r\n$ gem install grpc -v '1.2.2'\r\nFetching: grpc-1.2.2-universal-darwin.gem (100%)\r\nSuccessfully installed grpc-1.2.2-universal-darwin\r\nDone installing documentation for grpc after 0 seconds\r\n1 gem installed\r\n```\r\n\r\nbut $ ./msfupdate \r\nsame .......\r\n```\r\nErrno::EPERM: Operation not permitted @ chmod_internal -\r\n/usr/local/lib/ruby/gems/2.4.0/gems/grpc-1.2.2/.yardopts\r\nAn error occurred while installing grpc (1.2.2), and Bundler cannot\r\ncontinue.\r\nMake sure that `gem install grpc -v '1.2.2'` succeeds before bundling.\r\n```"},"comment":{"url":"https://api.github.com/repos/rapid7/metasploit-framework/issues/comments/292736552","html_url":"https://github.com/rapid7/metasploit-framework/issues/8209#issuecomment-292736552","issue_url":"https://api.github.com/repos/rapid7/metasploit-framework/issues/8209","id":292736552,"user":{"login":"busterb","id":4108654,"avatar_url":"https://avatars0.githubusercontent.com/u/4108654?v=3","gravatar_id":"","url":"https://api.github.com/users/busterb","html_url":"https://github.com/busterb","followers_url":"https://api.github.com/users/busterb/followers","following_url":"https://api.github.com/users/busterb/following{/other_user}","gists_url":"https://api.github.com/users/busterb/gists{/gist_id}","starred_url":"https://api.github.com/users/busterb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/busterb/subscriptions","organizations_url":"https://api.github.com/users/busterb/orgs","repos_url":"https://api.github.com/users/busterb/repos","events_url":"https://api.github.com/users/busterb/events{/privacy}","received_events_url":"https://api.github.com/users/busterb/received_events","type":"User","site_admin":false},"created_at":"2017-04-08T18:25:48Z","updated_at":"2017-04-08T18:25:48Z","body":"Please stop using msfupdate if you're doing a git checkout. Just type the command 'bundle' and that should be all you need to do.\r\n\r\nI'm inclined to move forward with deleting 'msfupdate' from the git tree entirely. It's also really annoying that grpc builds with -Werror. Who does that in shipped packages? It's a real distribution anti-pattern."}}
{"actor":{"display_login":"busterb"}}