Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cache unable to find git reference ... for < private repository > #2225

Closed
jeremymedford opened this issue Jun 3, 2014 · 12 comments
Closed
Labels
s1:awaiting input Waiting for input from the original author

Comments

@jeremymedford
Copy link

CocoaPods : 0.33.1
Ruby : ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-darwin12.4.0]
RubyGems : 1.8.25
Host : Mac OS X 10.9.3 (13D65)
Xcode : 5.1.1 (5B1008)
Ruby lib dir : /Users/jmedf/.rvm/rubies/ruby-1.9.2-p320/lib
Repositories : master - https://github.com/CocoaPods/Specs.git @ f22207dd2112c022e2327de9f2b4429a19f52c86

  • What did you do?

Attempted to run 'pod update' as well as 'pod install' in order to get the latest version of a private pod.

  • What did you expect to happen?

CocoaPods should have found and loaded the version of our private pod based on the commit in the Podfile.

  • What happened instead?

I received the error: Cache unable to find git reference < Commit number > for < private repository >. The actual values in the < > were replaced by Commit number and private repository .

@jeremymedford
Copy link
Author

Update: When I remove the ':commit => '816c30ee...' from the Podfile, the pod installs.

@jeremymedford
Copy link
Author

Update update: After performing the above step, I went ahead and added back in the ":commit => ...' and the operations 'install' and 'update' are now working. It is good news, but doesn't explain why the issue occurred in the first place.

@jeremymedford
Copy link
Author

Resolved by deleting the Cache directory and running 'pod install' again.
rm -rf ~/Library/Caches/CocoaPods/GitHub/721e2390c789c503568620046c998e8823fd2287

Actual Error message in console:

Error

Pod::Downloader::DownloaderError - Cache unable to find git reference `816c30eeead2f7dab2dbb923b2d2ff02bc001366' for `[email protected]:PRIORITYPAYMENTSYSTEMS/MXPOS-SDK.git'.
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/git.rb:160:in `ensure_ref_exists'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/git.rb:113:in `download_commit'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/git.rb:247:in `download_commit'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/git.rb:35:in `download!'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/base.rb:109:in `block in download'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/downloader.rb:25:in `block in ui_action'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/user_interface.rb:52:in `section'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/downloader.rb:24:in `ui_action'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/base.rb:107:in `download'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/external_sources/abstract_external_source.rb:105:in `block in pre_download'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/user_interface.rb:73:in `titled_section'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/external_sources/abstract_external_source.rb:101:in `pre_download'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/external_sources/downloader_source.rb:15:in `fetch'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:296:in `block (2 levels) in fetch_external_sources'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:294:in `each'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:294:in `block in fetch_external_sources'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/user_interface.rb:52:in `section'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:293:in `fetch_external_sources'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:56:in `analyze'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer.rb:176:in `analyze'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer.rb:98:in `block in resolve_dependencies'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/user_interface.rb:52:in `section'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer.rb:97:in `resolve_dependencies'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer.rb:89:in `install!'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/command/project.rb:40:in `run_install_with_update'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/command/project.rb:70:in `run'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/claide-0.6.1/lib/claide/command.rb:281:in `run'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/command.rb:48:in `run'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/bin/pod:33:in `<top (required)>'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/bin/pod:19:in `load'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/bin/pod:19:in `<main>'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/bin/ruby_noexec_wrapper:14:in `eval'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/bin/ruby_noexec_wrapper:14:in `<main>'

@jeremymedford
Copy link
Author

It looks like I am still getting this every time. I've included a log output of an attempt to run pod install --verbose after deleting the ~/Library/Caches/CocoaPods and Pods directories from the project directory.

The culprit is definitely the :commit => ... part of the Podfile. When I remove this, pod install and update work.

Analyzing dependencies

Updating spec repositories
  $ /usr/bin/git rev-parse  >/dev/null 2>&1
  $ /usr/bin/git ls-remote
  c96dbb73ac769194ddabb27e0a0823aec1260e24  HEAD
  0b9b0cf2b370a41d6fca5b35031ebe125a03b69e  refs/__temp__/0b9b0cf2b370a41d6fca5b35031ebe125a03b69e
  82137b10f4edda6e0547e55679542a4dff979449  refs/__temp__/82137b10f4edda6e0547e55679542a4dff979449
  c515713c93fcdabafffb8d600b19fbdd590e8258  refs/__temp__/c515713c93fcdabafffb8d600b19fbdd590e8258
  c96dbb73ac769194ddabb27e0a0823aec1260e24  refs/heads/master
  fe7df26fe5545072c11abac241d73087a29e87d9  refs/pull/1/head
  1748dab37fe08120775777a084e0fb9da10c4a63  refs/pull/1/merge
  --

  REMOVED FOR READABILITY

  --

  0ea113c956f5c434804c9e861a123ad62abc560b  refs/tags/1.0.0^{}
Updating spec repo `master`
  $ /usr/bin/git pull --ff-only
  Already up-to-date.

Finding Podfile changes
  - APLKeyboardControls
  - CardIO
  - CocoaLumberjack
  - ECPhoneNumberFormatter
  - EDColor
  - FormatterKit
  - KissXML
  - Kiwi
  - MMDrawerController
  - MMDrawerController
  - MMProgressHUD
  - MXPOSSDK
  - MagicalRecord
  - NSDate-Escort
  - PaymentKit
  - REFormattedNumberField
  - RPFloatingPlaceholders
  - SDWebImage
  - SWTableViewCell
  - TestFlightSDK
  - YLProgressBar

Fetching external sources
-> Pre-downloading: `MXPOSSDK` from `[email protected]:PRIORITYPAYMENTSYSTEMS/MXPOS-SDK.git`, commit `83e22815bbbbdaab97c2793562f53e4b621a7d02`
 > GitHub download
   $ /usr/bin/git config core.bare
   true
   $ /usr/bin/git config core.bare
   true
   $ /usr/bin/git rev-list --max-count=1 83e22815bbbbdaab97c2793562f53e4b621a7d02
   83e22815bbbbdaab97c2793562f53e4b621a7d02
   $ /usr/bin/git config core.bare
   true
 > Updating cache git repo (/Users/jmedf/Library/Caches/CocoaPods/GitHub/721e2390c789c503568620046c998e8823fd2287)
     $ /usr/bin/git remote update
     Fetching origin
   $ /usr/bin/git config core.bare
   true
   $ /usr/bin/git rev-list --max-count=1 83e22815bbbbdaab97c2793562f53e4b621a7d02
   83e22815bbbbdaab97c2793562f53e4b621a7d02

Report

  • What did you do?
  • What did you expect to happen?
  • What happened instead?

Stack

   CocoaPods : 0.33.1
        Ruby : ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-darwin12.4.0]
    RubyGems : 1.8.25
        Host : Mac OS X 10.9.3 (13D65)
       Xcode : 5.1.1 (5B1008)
Ruby lib dir : /Users/jmedf/.rvm/rubies/ruby-1.9.2-p320/lib
Repositories : master - https://github.com/CocoaPods/Specs.git @ c96dbb73ac769194ddabb27e0a0823aec1260e24

Podfile

# Podfile
platform :ios, '7.0'

workspace 'PPS'
xcodeproj 'MXMerchant/PPS'

target :PPSRetail do
    xcodeproj 'MXMerchant/PPS'
    pod 'TestFlightSDK'
    pod 'EDColor', '~>0.2.0'
    pod 'PaymentKit', '~> 1.0.5'
    pod 'MagicalRecord/Shorthand', '~>2.2'
    pod 'APLKeyboardControls'
    pod 'SDWebImage', '~>3.4'
    pod 'FormatterKit', '~>1.3.0'
    pod 'SWTableViewCell', '~>0.0.8'
    pod 'CocoaLumberjack', '~>1.6.2'
    pod 'YLProgressBar', '~>3.0.0'
    pod 'NSDate-Escort', '~>1.2.0'
    pod 'RPFloatingPlaceholders', '~>0.2.3'
    pod 'MMDrawerController', '~> 0.5.1'
    pod 'MMDrawerController/MMDrawerVisualStates', '~>0.5.1'
    pod 'MMProgressHUD', '~>0.2.0'
    pod 'KissXML', '~>5.0'
    pod 'CardIO', '~>3.4.4'
    pod 'MXPOSSDK', :git => '[email protected]:PRIORITYPAYMENTSYSTEMS/MXPOS-SDK.git', :commit => '83e22815bbbbdaab97c2793562f53e4b621a7d02'
    pod 'REFormattedNumberField', '~> 1.1'
    pod 'YLProgressBar'
end

target :PPSExpress do
    xcodeproj 'MXMerchant/PPS'
    pod 'TestFlightSDK'
    pod 'EDColor', '~>0.2.0'
    pod 'PaymentKit', '~> 1.0.5'
    pod 'MagicalRecord/Shorthand', '~>2.2'
    pod 'APLKeyboardControls'
    pod 'SDWebImage', '~>3.4'
    pod 'FormatterKit', '~>1.3.0'
    pod 'SWTableViewCell', '~>0.0.8'
    pod 'CocoaLumberjack', '~>1.6.2'
    pod 'YLProgressBar', '~>3.0.0'
    pod 'NSDate-Escort', '~>1.2.0'
    pod 'RPFloatingPlaceholders', '~>0.2.3'
    pod 'MMDrawerController', '~> 0.5.1'
    pod 'MMDrawerController/MMDrawerVisualStates', '~>0.5.1'
    pod 'MMProgressHUD', '~>0.2.0'
    pod 'KissXML', '~>5.0'
    pod 'CardIO', '~>3.4.4'
    pod 'MXPOSSDK', :git => '[email protected]:PRIORITYPAYMENTSYSTEMS/MXPOS-SDK.git', :commit => '83e22815bbbbdaab97c2793562f53e4b621a7d02'
    pod 'REFormattedNumberField', '~> 1.1'
    pod 'ECPhoneNumberFormatter', '~> 0.1.1'
end

target :PPSPro do
    xcodeproj 'MXMerchant/PPS'
    pod 'EDColor', '~>0.2.0'
    pod 'CocoaLumberjack', '~>1.6.2'
    pod 'FormatterKit', '~>1.3.0'
    pod 'SDWebImage', '~>3.4'
    pod 'PaymentKit', '~> 1.0.5'
    pod 'MagicalRecord/Shorthand', '~>2.2'
    pod 'MXPOSSDK', :git => '[email protected]:PRIORITYPAYMENTSYSTEMS/MXPOS-SDK.git', :commit => '83e22815bbbbdaab97c2793562f53e4b621a7d02'
end


target :Printing do
    xcodeproj 'Printing/Printing'

    # Tests
    target :PrintingTests, :exclusive => true do
        pod 'Kiwi/XCTest'
    end
end

target :Peripherals do
    xcodeproj 'Peripherals/Peripherals'

    # Tests
    target :PeripheralsTests, :exclusive => true do
        pod 'Kiwi/XCTest'
    end
end

target :Common do
    xcodeproj 'Common/Common'

    # Tests
    target :CommonTests, :exclusive => true do
        pod 'Kiwi/XCTest'
    end
end

Error

Pod::Downloader::DownloaderError - Cache unable to find git reference `83e22815bbbbdaab97c2793562f53e4b621a7d02' for `[email protected]:PRIORITYPAYMENTSYSTEMS/MXPOS-SDK.git'.
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/git.rb:160:in `ensure_ref_exists'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/git.rb:113:in `download_commit'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/git.rb:247:in `download_commit'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/git.rb:35:in `download!'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/base.rb:109:in `block in download'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/downloader.rb:25:in `block in ui_action'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/user_interface.rb:52:in `section'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/downloader.rb:24:in `ui_action'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-downloader-0.6.1/lib/cocoapods-downloader/base.rb:107:in `download'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/external_sources/abstract_external_source.rb:105:in `block in pre_download'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/user_interface.rb:73:in `titled_section'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/external_sources/abstract_external_source.rb:101:in `pre_download'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/external_sources/downloader_source.rb:15:in `fetch'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:296:in `block (2 levels) in fetch_external_sources'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:294:in `each'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:294:in `block in fetch_external_sources'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/user_interface.rb:52:in `section'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:293:in `fetch_external_sources'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer/analyzer.rb:56:in `analyze'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer.rb:176:in `analyze'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer.rb:98:in `block in resolve_dependencies'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/user_interface.rb:52:in `section'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer.rb:97:in `resolve_dependencies'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/installer.rb:89:in `install!'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/command/project.rb:40:in `run_install_with_update'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/command/project.rb:70:in `run'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/claide-0.6.1/lib/claide/command.rb:281:in `run'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/lib/cocoapods/command.rb:48:in `run'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/gems/cocoapods-0.33.1/bin/pod:33:in `<top (required)>'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/bin/pod:19:in `load'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/bin/pod:19:in `<main>'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/bin/ruby_noexec_wrapper:14:in `eval'
/Users/jmedf/.rvm/gems/ruby-1.9.2-p320/bin/ruby_noexec_wrapper:14:in `<main>'

――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

[!] Oh no, an error occurred.

Search for existing github issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=Cache+unable+to+find+git+reference+%6083e22815bbbbdaab97c2793562f53e4b621a7d02%27+for+%60git%40github.com%3APRIORITYPAYMENTSYSTEMS%2FMXPOS-SDK.git%27.&type=Issues

If none exists, create a ticket, with the template displayed above, on:
https://github.com/CocoaPods/CocoaPods/issues/new

Don't forget to anonymize any private data!

@jeremymedford jeremymedford reopened this Jun 23, 2014
@kylef
Copy link
Contributor

kylef commented Jul 8, 2014

This sounds very much like the commit: 83e22815bbbbdaab97c2793562f53e4b621a7d02 doesn't actually exist in this repository. Perhaps someone force pushed and it no longer exists?

@jeremymedford
Copy link
Author

Good idea. This happened with multiple commits though and we double (even tripled) checked the existence of the commits.

@aufflick
Copy link

aufflick commented Aug 4, 2014

I know everyone hates "me too" posts, but I'd like to confirm that with latest CocoaPods this happens with multiple repositories for me where the commit categorically does exists. rm -fr on the Caches/CocoaPods directory does not resolve it.

I'm away from my machine with CocoaPods dev setup, I'll do some deeper investigating when I get back to my office.

Works fine with :tag and :branch, it's only :commit that's affected. Also, :commit is affected whether in a Podfile or in a specfile. (eg. MACollectionUtilities.podspec in the main specs repo).

@aufflick
Copy link

aufflick commented Aug 5, 2014

Ok, so on two machines I see the same issue, on a third machine I see no issue, with either release cocoapods or trunk (via Rainforest). All three using ruby 2.0. So I suspect it's environmental (probably some rogue gem or something). If I figure out how to resolve it I'll report back.

@alloy
Copy link
Member

alloy commented Aug 5, 2014

@aufflick Thanks!

@fabiopelosin
Copy link
Member

To all, to debug this issue you can use the the pod install --verbose command. The verbose output shows the invocations of the git command line tool with the used arguments. in this way it is possible to identify the directory of the cache repository and inspect wether the commit exists.

@aufflick
Copy link

Found it, but I'm not sure about the ruby or gem versions involved. In cocoapods-downloader git.rb, it executes rev-list to test if the commit exists. You can clearly see it does, but it refreshes the cache and then fails anyway:

   650f69d966172869dcd307f894af7f1bafd24e26
   $ /usr/bin/git config core.bare
   true

> Updating cache git repo (/Users/aufflick/Library/Caches/CocoaPods/GitHub/84f0b1c3c77e0ad2bdef2a9a57fb9c2ef66a0a21)
>      $ /usr/bin/git remote update
>      Fetching origin
>    $ /usr/bin/git config core.bare
>    true
>    $ /usr/bin/git rev-list --max-count=1 650f69d966172869dcd307f894af7f1bafd24e26
>    650f69d966172869dcd307f894af7f1bafd24e26

――― MARKDOWN TEMPLATE ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
...```

I don't know why it doesn't cause other issues elsewhere, but the nicely named `$CHILD_STATUS` global var in ruby 1.9 and later (or something, not exactly sure of the circumstances). It's fixed if you replace `$CHILD_STATUS` with the timeless `$?` or place `require "English"` at the top of git.rb (although that may introduce a new ruby version dependency, I'm not familiar with when it was introduced).

Note that to replicate the issue on a dir where pods are already installed you need to use `pod update` not `pod install`, or else change the commit sha (which is why I thought it worked on some machines where it was broken).

@igbopie
Copy link

igbopie commented Aug 18, 2014

Just for your info. I had that problem with ruby 1.9.2 (with rvm).

I solved it by removing rvm and using my system ruby which in my case is "ruby 2.0.0p451".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
s1:awaiting input Waiting for input from the original author
Projects
None yet
Development

No branches or pull requests

6 participants