{"action":"created","issue":{"url":"https://api.github.com/repos/segiddins/cocoapods-dependencies/issues/11","labels_url":"https://api.github.com/repos/segiddins/cocoapods-dependencies/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/segiddins/cocoapods-dependencies/issues/11/comments","events_url":"https://api.github.com/repos/segiddins/cocoapods-dependencies/issues/11/events","html_url":"https://github.com/segiddins/cocoapods-dependencies/issues/11","id":111021527,"number":11,"title":"[Crash] Passing `--image` crashes if no `GraphViz` is installed","user":{"login":"esttorhe","id":2642850,"avatar_url":"https://avatars.githubusercontent.com/u/2642850?v=3","gravatar_id":"","url":"https://api.github.com/users/esttorhe","html_url":"https://github.com/esttorhe","followers_url":"https://api.github.com/users/esttorhe/followers","following_url":"https://api.github.com/users/esttorhe/following{/other_user}","gists_url":"https://api.github.com/users/esttorhe/gists{/gist_id}","starred_url":"https://api.github.com/users/esttorhe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/esttorhe/subscriptions","organizations_url":"https://api.github.com/users/esttorhe/orgs","repos_url":"https://api.github.com/users/esttorhe/repos","events_url":"https://api.github.com/users/esttorhe/events{/privacy}","received_events_url":"https://api.github.com/users/esttorhe/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-12T17:37:41Z","updated_at":"2015-10-12T20:34:18Z","closed_at":"2015-10-12T20:34:18Z","body":"### Command\r\n\r\n```\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/bin/pod dependencies --image\r\n```\r\n\r\n### Report\r\n\r\n* What did you do?\r\n\r\n* What did you expect to happen?\r\n\r\n* What happened instead?\r\n\r\n\r\n### Stack\r\n\r\n```\r\n   CocoaPods : 0.39.0\r\n        Ruby : ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin15]\r\n    RubyGems : 2.4.5.1\r\n        Host : Mac OS X 10.11 (15A284)\r\n       Xcode : 7.1 (7B85)\r\n         Git : git version 2.6.1\r\nRuby lib dir : /usr/local/Cellar/ruby/2.2.3/lib\r\nRepositories : artsy - https://github.com/artsy/Specs.git @ 4644e8e8e23af4fc397e7b5d0f6f7d7282571a9f\r\n               master - https://github.com/CocoaPods/Specs.git @ 0d45cdeb25966d1fe57628c7157f18e159995db4\r\n```\r\n\r\n### Plugins\r\n\r\n```\r\ncocoapods-deintegrate    : 0.2.1\r\ncocoapods-dependencies   : 0.5.0\r\ncocoapods-keys           : 1.5.2\r\ncocoapods-no-dev-schemes : 1.0.0\r\ncocoapods-plugins        : 0.4.2\r\ncocoapods-search         : 0.1.0\r\ncocoapods-stats          : 0.6.2\r\ncocoapods-trunk          : 0.6.4\r\ncocoapods-try            : 0.5.1\r\n```\r\n\r\n### Podfile\r\n\r\n```ruby\r\nplatform :ios, '8.0'\r\nsource 'https://github.com/CocoaPods/Specs.git'\r\n\r\nuse_frameworks!\r\ninhibit_all_warnings!\r\n\r\nplugin \"cocoapods-no-dev-schemes\"\r\n\r\npod 'KVOController'\r\npod 'CocoaAsyncSocket'\r\npod 'LoremIpsum'\r\npod 'SDWebImage'\r\npod 'PulsingHalo'\r\npod 'MONActivityIndicatorView'\r\npod 'RESideMenu'\r\npod 'ISO8601DateFormatter'\r\npod 'NSString-ZENInflections'\r\n# pod 'SwiftCoAP', path: \"/work/personal/SwiftCoAP\"\r\npod 'HockeySDK'\r\npod 'Spark-SDK'\r\npod 'SparkSetup/Comm', '~> 0.3.2'\r\n\r\n# Swift\r\npod 'BRYXBanner', '~> 0.4.1'\r\npod 'SwiftyUserDefaults'\r\npod 'Dollar', '~> 4.0.1'\r\npod 'Cent', '~> 4.0.1'\r\npod 'KeychainAccess', '~> 2.0.0'\r\npod 'Alamofire', '~>2.0'\r\npod 'Cartography'\r\npod 'SwiftyJSON', '~>2.3.0'\r\npod 'OAuthToo', git: \"git@github.com:kierangraham/OAuthToo.git\", branch: \"swift2\"\r\n#pod 'OAuthToo', path: \"/work/personal/OAuthToo\"\r\npod 'SwiftCoAP', git: \"git@github.com:kierangraham/SwiftCoAP.git\", branch: \"cocoapods-swift2\"\r\npod 'Async', :git => \"https://github.com/duemunk/Async.git\", branch: \"feature/Swift_2.0\"\r\npod 'RxSwift', '~> 2.0.0-alpha.3'\r\npod 'RxCocoa', '~> 2.0.0-alpha.3'\r\npod 'RxViewModel', '~> 2.1.1'\r\npod 'ReachabilitySwift'\r\n\r\nplugin 'cocoapods-keys', {\r\n  :project => \"Brewbot\",\r\n  :keys => [\r\n    \"HockeyProductionSecret\",\r\n    \"HockeyBetaSecret\",\r\n\r\n    \"BrewbotProductionOAuthClientID\",\r\n    \"BrewbotProductionOAuthClientSecret\",\r\n\r\n    \"BrewbotStagingOAuthClientID\",\r\n    \"BrewbotStagingOAuthClientSecret\",\r\n\r\n    \"BrewbotDevelopmentOAuthClientID\",\r\n    \"BrewbotDevelopmentOAuthClientSecret\",\r\n\r\n    \"ParticleCloudUsername\",\r\n    \"ParticleCloudPassword\",\r\n\r\n    \"PhotonID\"\r\n]}\r\n\r\ntarget :BrewbotTests do\r\n    pod 'Quick', '~> 0.6.0'\r\n    pod 'Nimble', '2.0.0'\r\n    pod 'FBSnapshotTestCase', :git => \"git@github.com:esttorhe/ios-snapshot-test-case.git\"\r\n    pod 'Nimble-Snapshots', :git => \"git@github.com:esttorhe/Nimble-Snapshots.git\"\r\nend\r\n```\r\n\r\n### Error\r\n\r\n```\r\nStandardError - GraphViz not installed or dot not in PATH. Install GraphViz or use the 'path' option\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/gems/ruby-graphviz-1.2.2/lib/graphviz.rb:544:in `output'\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/gems/cocoapods-dependencies-0.5.0/lib/pod/command/dependencies.rb:164:in `graphviz_image_output'\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/gems/cocoapods-dependencies-0.5.0/lib/pod/command/dependencies.rb:53:in `run'\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/gems/claide-0.9.1/lib/claide/command.rb:312:in `run'\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/gems/cocoapods-0.39.0/lib/cocoapods/command.rb:47:in `run'\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/gems/cocoapods-0.39.0/bin/pod:44:in `<top (required)>'\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/bin/pod:23:in `load'\r\n/Users/creegan/Documents/Code/Brewbot/brewbot-ios/vendor/ruby/2.2.0/bin/pod:23:in `<main>'\r\n```\r\n\r\n---\r\n\r\nDon't know if `GraphViz` is required anyways but is not implied in the instructions; thought that passing `--image` would not required `GraphViz` given that there's a `--graphviz` option."},"comment":{"url":"https://api.github.com/repos/segiddins/cocoapods-dependencies/issues/comments/147512468","html_url":"https://github.com/segiddins/cocoapods-dependencies/issues/11#issuecomment-147512468","issue_url":"https://api.github.com/repos/segiddins/cocoapods-dependencies/issues/11","id":147512468,"user":{"login":"esttorhe","id":2642850,"avatar_url":"https://avatars.githubusercontent.com/u/2642850?v=3","gravatar_id":"","url":"https://api.github.com/users/esttorhe","html_url":"https://github.com/esttorhe","followers_url":"https://api.github.com/users/esttorhe/followers","following_url":"https://api.github.com/users/esttorhe/following{/other_user}","gists_url":"https://api.github.com/users/esttorhe/gists{/gist_id}","starred_url":"https://api.github.com/users/esttorhe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/esttorhe/subscriptions","organizations_url":"https://api.github.com/users/esttorhe/orgs","repos_url":"https://api.github.com/users/esttorhe/repos","events_url":"https://api.github.com/users/esttorhe/events{/privacy}","received_events_url":"https://api.github.com/users/esttorhe/received_events","type":"User","site_admin":false},"created_at":"2015-10-12T20:34:18Z","updated_at":"2015-10-12T20:34:18Z","body":":ok_hand: makes sense now.\r\n\r\nThanks :bow: \r\n\r\nClosing this now since this is not an issue :no_entry: "}}