title: librarian-puppet fails with 'Could not resolve the dependencies.'
body: <p>I have two puppet servers and one is that was setup earlier. Now that i'm trying to get the other server ready and try to run <code>librarian-puppet install</code> it fails with <code>Conflict between puppetlabs-apt (&lt; 3.0.0, &gt;= 2.1.0) &lt;https://forgeapi.puppetlabs.com&gt; and puppetlabs-apt/1.8.0 &lt;https://forgeapi.puppetlabs.com&gt;</code></p>
  
  <p>While the earlier server(production) runs this command fine. The code base is the same. we use same repos.</p>
  
  <p>The Puppetfile:</p>
  
  <pre><code>forge 'https://forgeapi.puppetlabs.com'
  
  mod 'puppetlabs/stdlib'#, '4.5'
  mod 'deric/accounts', '~&gt; 1.0'
  mod 'gdsoperations/hosts', '~&gt; 1.0'
  mod 'andschwa/unattended_upgrades', '~&gt; 0.1'
  mod 'mayflower-php',
   :git =&gt; 'https://github.com/stupied4ever/puppet-php',
    :ref =&gt; '5e4deee403e31b2dca402b19d961614566e30bfc'
  mod 'rodjek/logrotate', '~&gt; 1.1'
  mod 'fsalum/newrelic',
    :git =&gt; 'https://github.com/fredsmelo/puppet-newrelic',
    :ref =&gt; '4_0_4_with_php_custom_options'
   mod 'puppetlabs/mongodb',
     :git =&gt; 'https://github.com/&lt;github_user&gt;/puppetlabs-mongodb',
     :ref =&gt; '8325d65376a063f726ec653671d19922e8326173'
  mod 'thias/sysctl', '~&gt; 1.0'
  mod 'erwbgy/limits', '~&gt; 0.3'
  mod 'puppetlabs/inifile', '~&gt; 1.2'
  mod 'ssm/munin', '~&gt; 0.0.8'
  mod 'puppetlabs/haproxy', '~&gt; 1.3'
  mod 'garethr/docker', '~&gt; 5.0.0'
  mod 'saz/rsyslog', '~&gt;3.5.1'
  mod 'jdowning-awscli', '1.3.0'
  </code></pre>
  
  <p>Here is the Puppetfile.lock file:</p>
  
  <pre><code>FORGE
    remote: https://forgeapi.puppetlabs.com
    specs:
      andschwa-unattended_upgrades (0.2.1)
        puppetlabs-stdlib (&gt;= 1.0.0)
      darin-zypprepo (1.0.2)
      deric-accounts (1.1.3)
        puppetlabs-stdlib (&gt;= 4.2.0)
      erwbgy-limits (0.3.1)
      example42-puppi (2.2.1)
      example42-yum (2.1.28)
        example42-puppi (&gt;= 2.0.0)
      garethr-docker (5.0.0)
        puppetlabs-apt (&lt;= 3.0.0, &gt;= 1.8.0)
        puppetlabs-stdlib (&gt;= 4.1.0)
        stahnma-epel (&gt;= 0.0.6)
      gdsoperations-hosts (1.0.1)
      jdowning-awscli (1.3.0)
        puppetlabs-concat (&lt; 2.0.0, &gt;= 1.0.0)
        puppetlabs-stdlib (&lt; 5.0.0, &gt;= 4.0.0)
        stahnma-epel (&lt; 2.0.0, &gt;= 1.0.0)
      puppetlabs-apt (1.8.0)
        puppetlabs-stdlib (&gt;= 2.2.1)
      puppetlabs-concat (1.2.4)
        puppetlabs-stdlib (&lt; 5.0.0, &gt;= 3.2.0)
      puppetlabs-haproxy (1.3.0)
        puppetlabs-concat (&lt; 2.0.0, &gt;= 1.2.3)
        puppetlabs-stdlib (&lt; 5.0.0, &gt;= 2.4.0)
      puppetlabs-inifile (1.4.2)
      puppetlabs-stdlib (4.5.0)
      rodjek-logrotate (1.1.1)
      saz-rsyslog (3.5.1)
      ssm-munin (0.0.10)
        puppetlabs-stdlib (&gt;= 2.3.0)
      stahnma-epel (1.2.2)
        puppetlabs-stdlib (&gt;= 3.0.0)
      thias-sysctl (1.0.2)
  
  GIT
    remote: https://github.com/fredsmelo/puppet-newrelic
    ref: 4_0_4_with_php_custom_options
    sha: 3fda8416263471253c0228b49a8ed28c9ad2f35e
    specs:
      fsalum-newrelic (4.0.4)
        puppetlabs-apt (&gt;= 1.5.0)
        puppetlabs-stdlib (&gt;= 4.1.0)
  
  GIT
    remote: https://github.com/stupied4ever/puppet-php
    ref: 5e4deee403e31b2dca402b19d961614566e30bfc
    sha: 5e4deee403e31b2dca402b19d961614566e30bfc
    specs:
      mayflower-php (3.4.2)
        darin-zypprepo (~&gt; 1.0)
        example42-yum (~&gt; 2.0)
        puppetlabs-apt (&lt; 3.0.0, &gt;= 1.7.0)
        puppetlabs-inifile (~&gt; 1.0)
        puppetlabs-stdlib (&lt; 5.0.0, &gt;= 4.2.0)
  
  DEPENDENCIES
    andschwa-unattended_upgrades (~&gt; 0.1)
    deric-accounts (~&gt; 1.0)
    erwbgy-limits (~&gt; 0.3)
    fsalum-newrelic (&gt;= 0)
    garethr-docker (~&gt; 5.0.0)
    gdsoperations-hosts (~&gt; 1.0)
    jdowning-awscli (= 1.3.0)
    mayflower-php (&gt;= 0)
    puppetlabs-haproxy (~&gt; 1.3)
    puppetlabs-inifile (~&gt; 1.2)
    puppetlabs-stdlib (&gt;= 0)
    rodjek-logrotate (~&gt; 1.1)
    saz-rsyslog (~&gt; 3.5.1)
    ssm-munin (~&gt; 0.0.8)
    thias-sysctl (~&gt; 1.0)
  </code></pre>