{"action":"created","issue":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/764","labels_url":"https://api.github.com/repos/fastlane/fastlane/issues/764/labels{/name}","comments_url":"https://api.github.com/repos/fastlane/fastlane/issues/764/comments","events_url":"https://api.github.com/repos/fastlane/fastlane/issues/764/events","html_url":"https://github.com/fastlane/fastlane/issues/764","id":114110899,"number":764,"title":"fastlane can't decide if it wants `rouge` or not","user":{"login":"cbowns","id":474,"avatar_url":"https://avatars.githubusercontent.com/u/474?v=3","gravatar_id":"","url":"https://api.github.com/users/cbowns","html_url":"https://github.com/cbowns","followers_url":"https://api.github.com/users/cbowns/followers","following_url":"https://api.github.com/users/cbowns/following{/other_user}","gists_url":"https://api.github.com/users/cbowns/gists{/gist_id}","starred_url":"https://api.github.com/users/cbowns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cbowns/subscriptions","organizations_url":"https://api.github.com/users/cbowns/orgs","repos_url":"https://api.github.com/users/cbowns/repos","events_url":"https://api.github.com/users/cbowns/events{/privacy}","received_events_url":"https://api.github.com/users/cbowns/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-29T18:05:08Z","updated_at":"2015-10-29T19:05:31Z","closed_at":"2015-10-29T19:05:31Z","body":"`fastlane`'s `gem` requirements keep changing. I usually run a `bundle update` before executing `fastlane`, since the toolchain is so frequently updated. (Aside: this is an *awesome* problem to have.)\r\n\r\n```\r\n% ± bundle update                                                                                                                                                                                                                                          2015-10-29 [10:56:17]\r\nFetching gem metadata from https://rubygems.org/..........\r\nFetching version metadata from https://rubygems.org/...\r\nFetching dependency metadata from https://rubygems.org/..\r\nResolving dependencies.....\r\nUsing ZenTest 4.11.0\r\nUsing RubyInline 3.12.4\r\nUsing i18n 0.7.0\r\nUsing json 1.8.3\r\nUsing minitest 5.8.2\r\nUsing thread_safe 0.3.5\r\nUsing tzinfo 1.2.2\r\nUsing activesupport 4.2.4\r\nUsing addressable 2.3.8\r\nUsing extlib 0.9.16\r\nUsing multi_json 1.11.2\r\nUsing autoparse 0.3.3\r\nUsing babosa 1.0.2\r\nUsing colored 1.2\r\nUsing highline 1.7.8\r\nUsing commander 4.3.5\r\nUsing security 0.1.3\r\nUsing credentials_manager 0.10.0\r\nUsing excon 0.45.4\r\nUsing plist 3.1.0\r\nUsing rubyzip 1.1.7\r\nUsing multipart-post 2.0.0\r\nUsing faraday 0.9.2\r\nUsing sentry-raven 0.15.2\r\nUsing terminal-table 1.4.5\r\nUsing fastlane_core 0.25.4\r\nUsing faraday_middleware 0.10.0\r\nUsing fastimage 1.6.8\r\nUsing multi_xml 0.5.5\r\nUsing coderay 1.1.0\r\nUsing method_source 0.8.2\r\nUsing slop 3.6.0\r\nUsing pry 0.10.3\r\nUsing spaceship 0.13.0\r\nUsing cert 1.1.0\r\nUsing claide 0.9.1\r\nUsing fuzzy_match 2.0.4\r\nUsing nap 1.0.0\r\nUsing cocoapods-core 0.39.0\r\nUsing cocoapods-downloader 0.9.3\r\nUsing cocoapods-plugins 0.4.2\r\nUsing cocoapods-search 0.1.0\r\nUsing cocoapods-stats 0.6.2\r\nUsing netrc 0.7.8\r\nUsing cocoapods-trunk 0.6.4\r\nUsing cocoapods-try 0.5.1\r\nUsing escape 0.0.4\r\nUsing molinillo 0.4.0\r\nUsing xcodeproj 0.28.2\r\nUsing cocoapods 0.39.0\r\nUsing dotenv 2.0.2\r\nUsing osx_keychain 1.0.1\r\nUsing cocoapods-keys 1.5.2\r\nUsing deliver 1.4.0\r\nUsing unf_ext 0.0.7.1\r\nUsing unf 0.1.4\r\nUsing domain_name 0.5.25\r\nUsing mini_magick 4.0.4\r\nUsing frameit 2.2.2\r\nUsing xcpretty 0.1.12\r\nUsing gym 1.1.3\r\nUsing net-ssh 3.0.1\r\nUsing net-sftp 2.1.2\r\nUsing krausefx-shenzhen 0.14.6 (was 0.14.5)\r\nUsing pbxplorer 1.0.0\r\nUsing pem 1.0.1\r\nUsing pilot 1.0.0\r\nUsing produce 1.0.0\r\nUsing http-cookie 1.0.2\r\nUsing mime-types 2.6.2\r\nUsing rest-client 1.8.0\r\nUsing slack-notifier 1.4.0\r\nUsing xcpretty-travis-formatter 0.0.3\r\nUsing scan 0.1.2\r\nUsing sigh 1.1.1\r\nUsing snapshot 1.0.5\r\nUsing jwt 1.5.2\r\nUsing little-plugger 1.1.4\r\nUsing logging 2.0.0\r\nUsing memoist 0.12.0\r\nUsing signet 0.6.1\r\nUsing googleauth 0.4.2\r\nUsing launchy 2.4.3\r\nUsing retriable 1.4.1\r\nUsing google-api-client 0.8.6\r\nUsing supply 0.2.1\r\nUsing terminal-notifier 1.6.3\r\nUsing fastlane 1.36.2 (was 1.36.1)\r\nUsing bundler 1.10.6\r\nBundle updated!\r\n\r\ncbowns at Atlas in ~/Development/crlf/b-reel/sweetness/Sweetness on master at 125b502 (ahead 1) ~ ☆\r\n% ± git st                                                                                                                                                                                                                                                 2015-10-29 [10:56:26]\r\n## master...origin/master [ahead 1]\r\n M Gemfile.lock\r\n\r\ncbowns at Atlas in ~/Development/crlf/b-reel/sweetness/Sweetness on master at 125b502 (ahead 1) ~ ☆\r\n% ± git diff                                                                                                                                                                                                                                               2015-10-29 [10:56:28]\r\n      1 diff --git a/Gemfile.lock b/Gemfile.lock\r\n      2 index abd0b40..59540be 100644\r\n      3 --- a/Gemfile.lock\r\n      4 +++ b/Gemfile.lock\r\n      5 @@ -15,11 +15,6 @@ GEM\r\n      6        addressable (>= 2.3.1)\r\n      7        extlib (>= 0.9.15)\r\n      8        multi_json (>= 1.0.0)\r\n      9 -    aws-sdk (1.66.0)\r\n     10 -      aws-sdk-v1 (= 1.66.0)\r\n     11 -    aws-sdk-v1 (1.66.0)\r\n     12 -      json (~> 1.4)\r\n     13 -      nokogiri (>= 1.4.4)\r\n     14      babosa (1.0.2)\r\n     15      cert (1.1.0)\r\n     16        fastlane_core (>= 0.19.0, < 1.0.0)\r\n     17 @@ -82,7 +77,7 @@ GEM\r\n     18        faraday (>= 0.7.4, < 0.10)\r\n     19      fastimage (1.6.8)\r\n     20        addressable (~> 2.3, >= 2.3.5)\r\n     21 -    fastlane (1.36.1)\r\n     22 +    fastlane (1.36.2)\r\n     23        addressable (~> 2.3.8)\r\n     24        cert (>= 1.1.0, < 2.0.0)\r\n     25        credentials_manager (>= 0.10.0, < 1.0.0)\r\n     26 @@ -90,8 +85,7 @@ GEM\r\n     27        fastlane_core (>= 0.25.4, < 1.0.0)\r\n     28        frameit (>= 2.2.2, < 3.0.0)\r\n     29        gym (>= 1.1.1, < 2.0.0)\r\n     30 -      krausefx-shenzhen (>= 0.14.5)\r\n     31 -      nokogiri (~> 1.6)\r\n     32 +      krausefx-shenzhen (>= 0.14.6)\r\n     33        pbxplorer (~> 1.0.0)\r\n     34        pem (>= 1.0.0, < 2.0.0)\r\n     35        pilot (>= 1.0.0, < 2.0.0)\r\n     36 @@ -157,8 +151,7 @@ GEM\r\n     37      i18n (0.7.0)\r\n     38      json (1.8.3)\r\n     39      jwt (1.5.2)\r\n     40 -    krausefx-shenzhen (0.14.5)\r\n     41 -      aws-sdk (~> 1.0)\r\n     42 +    krausefx-shenzhen (0.14.6)\r\n     43        commander (~> 4.3)\r\n     44        dotenv (>= 0.7)\r\n     45        faraday (~> 0.9)\r\n     46 @@ -180,7 +173,6 @@ GEM\r\n     47      method_source (0.8.2)\r\n     48      mime-types (2.6.2)\r\n     49      mini_magick (4.0.4)\r\n     50 -    mini_portile (0.6.2)\r\n     51      minitest (5.8.2)\r\n     52      molinillo (0.4.0)\r\n     53      multi_json (1.11.2)\r\n     54 @@ -191,8 +183,6 @@ GEM\r\n     55        net-ssh (>= 2.6.5)\r\n     56      net-ssh (3.0.1)\r\n     57      netrc (0.7.8)\r\n     58 -    nokogiri (1.6.6.2)\r\n     59 -      mini_portile (~> 0.6.0)\r\n     60      osx_keychain (1.0.1)\r\n     61        RubyInline (~> 3)\r\n     62      pbxplorer (1.0.0)\r\n     63 @@ -217,6 +207,7 @@ GEM\r\n     64        mime-types (>= 1.16, < 3.0)\r\n     65        netrc (~> 0.7)\r\n     66      retriable (1.4.1)\r\n     67 +    rouge (1.10.1)\r\n     68      rubyzip (1.1.7)\r\n     69      scan (0.1.2)\r\n     70        fastlane_core (>= 0.25.3, < 1.0.0)\r\n\r\ncbowns at Atlas in ~/Development/crlf/b-reel/sweetness/Sweetness on master at 125b502 (ahead 1) ~ ☆\r\n% ± git ci -a -m \"bundle update\"                                                                                                                                                                                                                           2015-10-29 [10:56:38]\r\n[master b909609] bundle update\r\n 1 file changed, 4 insertions(+), 13 deletions(-)\r\n```\r\n\r\nHowever, when I run `fastlane`, the `rouge` gem comes back:\r\n\r\n```\r\ncbowns at Atlas in ~/Development/crlf/b-reel/sweetness/Sweetness on master at b909609 (ahead 2) ~ ☃\r\n% ± bundle exec fastlane ios basic_build                                                                                                                                                                                                                   2015-10-29 [11:00:05]\r\n<build stuff>\r\n\r\ncbowns at Atlas in ~/Development/crlf/b-reel/sweetness/Sweetness on master at b909609 (ahead 2) ~ ☃\r\n% ± git diff Gemfile.lock                                                                                                                                                                                                                                  2015-10-29 [11:01:51]\r\n      1 diff --git a/Gemfile.lock b/Gemfile.lock\r\n      2 index 59540be..aeb3ae1 100644\r\n      3 --- a/Gemfile.lock\r\n      4 +++ b/Gemfile.lock\r\n      5 @@ -207,7 +207,6 @@ GEM\r\n      6        mime-types (>= 1.16, < 3.0)\r\n      7        netrc (~> 0.7)\r\n      8      retriable (1.4.1)\r\n      9 -    rouge (1.10.1)\r\n     10      rubyzip (1.1.7)\r\n     11      scan (0.1.2)\r\n     12        fastlane_core (>= 0.25.3, < 1.0.0)\r\n```\r\n\r\nOne of my build steps includes a version number bump, and it yells when it finds the `Gemfile.lock` diff in the working copy.\r\n\r\nI've seen this happen over the last couple days. Any idea why the `rouge` gem keeps coming and going as a dependency?"},"comment":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/comments/152288826","html_url":"https://github.com/fastlane/fastlane/issues/764#issuecomment-152288826","issue_url":"https://api.github.com/repos/fastlane/fastlane/issues/764","id":152288826,"user":{"login":"cbowns","id":474,"avatar_url":"https://avatars.githubusercontent.com/u/474?v=3","gravatar_id":"","url":"https://api.github.com/users/cbowns","html_url":"https://github.com/cbowns","followers_url":"https://api.github.com/users/cbowns/followers","following_url":"https://api.github.com/users/cbowns/following{/other_user}","gists_url":"https://api.github.com/users/cbowns/gists{/gist_id}","starred_url":"https://api.github.com/users/cbowns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cbowns/subscriptions","organizations_url":"https://api.github.com/users/cbowns/orgs","repos_url":"https://api.github.com/users/cbowns/repos","events_url":"https://api.github.com/users/cbowns/events{/privacy}","received_events_url":"https://api.github.com/users/cbowns/received_events","type":"User","site_admin":false},"created_at":"2015-10-29T19:05:31Z","updated_at":"2015-10-29T19:05:31Z","body":"Ah ha, ok. I'll check to see if it's from another `gem` then, thanks!"}}