That is because apt is still bringing in 3.3.2 of puppet-common. To install a specific version using apt you must specify versions for both puppet and puppet-common. Something like 'apt-get install puppet=3.3.1-1puppetlabs1 puppet-common=3.3.1-1puppetlabs1' should work. Or see the example on pinning at http://docs.puppetlabs.com/guides/upgrading.html#apt-pinning-example
On Wednesday, November 13, 2013, LaMs wrote: > This new version in the apt repository of Ubuntu precise (maybe other > version of OS too) has problem when specifying a specific version for > puppet package: > Step to reproduce: > 1: Install a fresh ubuntu precise from iso > 2: Add puppetlabs repo > - wget https://apt.puppetlabs.com/puppetlabs-release-precise.deb && dpkg > -i puppetlabs-release-precise.deb > 3: apt-get install puppet=3.3.1-1puppetlabs1 > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:_e({}, > 'cvml', 'puppet-users%[email protected]');>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/18011b7b-e4f7-4bbd-ac36-8175281c92b8%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > -- Matthaus Owens Release Manager, Puppet Labs Join us at PuppetConf 2014, September 23-24 in San Francisco -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CACD%3DwAe5weDu%2BcHQ_33Cq%3DUnouEOu9K8t-662YFnSbszK_Tqng%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
