title: CocoaPods update is downgrading an installed pod
body: <p>When I run <code>pod update</code>, <code>MMDrawerController</code> is being downgraded from the currently installed version (0.5.7) to an older one (0.4.0).</p>
  
  <p>Here is the contents of my Podfile:</p>
  
  <pre><code>source 'https://github.com/CocoaPods/Specs.git'
  
  link_with 'OpenEye-Mobile', 'SecurityStar Tests'
  
  platform :ios, '7.0'
  
  pod 'AFNetworking', '~&gt; 2.5.0'
  pod 'MBProgressHUD', '~&gt; 0.9'
  pod 'MMDrawerController'
  pod 'MMDrawerController+Storyboard', '~&gt; 0.0.1'
  pod 'UIAlertView+Blocks', '~&gt; 0.8.1'
  
  target :"SecurityStar Tests" do
    pod 'OCMock', '~&gt; 3.1.1'
  end
  </code></pre>
  
  <p>I just updated the cocoapods gem from v. 0.34.4 to 0.35.0. The only change I have made to the Podfile is updating <code>AFNetworking</code> from 2.3.1 to 2.5.0. If I try to explicitly specify <code>MMDrawerController</code> as v. 0.5.7, I get a dependency error:</p>
  
  <pre><code>- `MMDrawerController (= 0.5.7)` required by `Podfile`
  - `MMDrawerController (~&gt; 0.4.0)` required by `MMDrawerController+Storyboard (0.0.1)`
  </code></pre>
  
  <p>What's going on here? Why is this a problem all of a sudden? Did something change in cocoapods 0.35? Is there a way I can force <code>MMDrawerController+Storyboard</code> to be OK with <code>MMDrawerController (= 0.5.7)</code>?</p>