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

Already on GitHub? Sign in to your account

repeat install dependency even though it not be changed #907

Whirlwind opened this Issue Mar 27, 2013 · 0 comments


None yet
2 participants

I found that my project always install a dependency though its version not be changed when I use 'pod install'. Other dependencies is output "Using xxx".

I debug the cocoapods and output log, and I found that the 'pod_changed?' method return true:

      puts "pod_changed? #{pod.inspect} #{resolved_spec_names(pod)} VS #{sandbox_spec_names(pod)}"
      return true if resolved_spec_names(pod) != sandbox_spec_names(pod)

I get the log:

     pod_changed? "BHPassportSDK" ["BHPassportSDK/Basic", "BHPassportSDK"] VS ["BHPassportSDK", "BHPassportSDK/Basic"]

I think some dependencies need BHPassportSDK, but other need BHPassportSDK/Basic.
How should I do?

@alloy alloy closed this in ae33f82 Mar 28, 2013

@jzapater jzapater pushed a commit to jzapater/CocoaPods that referenced this issue Sep 17, 2013

Sebastien Thiebaud Merge pull request #907 from cwagdev/master
GData works on OS X as well as iOS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment