title: Newly submitted Podfile won't install with pod install but instead installs with pod install --repo-update
body: <p>I have created a new iOS framework in which I listed external cocoapods as dependancies in my podspec file.</p>
  <p>I successfully ran podspec lint without warnings/errors and then pushed the trunk which was also successful.</p>
  <p>I read in several places that it usually takes up to an hour to show up so after 2 hours I tried to integrate the pod into a demo project using <code>pod install</code>, it gave me some errors like:</p>
  <ul>
  <li>This pod might no longer be available</li>
  <li>There could be an issue with the repository link</li>
  <li>The name of the pod might be invalid</li>
  </ul>
  <p>All of which I disagree to. So upon further research, I saw some people even had to wait for 7 hours as they had quite a heavy project, however, my library is not too heavy and it's dependancies are quite heavy but since they are not included in the project itself, I was wondering why it took so long.</p>
  <p>Then I came across another pod install command <code>pod install --repo-update</code> which I ran seconds after <code>pod install</code> failed and it installed my pod and all of it's dependancies.</p>
  <p>So I am curious to know what is the difference between these commands and how come one worked and the other did not ?</p>
  <p>Thanks</p>