This is probably because the default ruby used to provide
libxmlrpc-ruby and libopenssl-ruby*/ruby-openssl, but the rubies
available in jessie do not. Because puppet depends on both of those
packages, the upgrade does not succeed because apt can't find the
needed dependencies. This has been fixed in master in commit
https://github.com/puppetlabs/puppet/commit/b6514b8dfe92a1e66c086fe1f45e5e7261bd45fb,
but it has not yet been released. It should be released in Puppet
3.6.0.

HTH

On Mon, Apr 21, 2014 at 5:16 AM, Juan Sierra Pons <[email protected]> wrote:
>
> El 20/04/2014 18:29, "Mike R." <[email protected]> escribió:
>
>
>>
>> Using wheezy or unstable puppetlabs release, dist-upgrade wants to remove
>> puppet and puppet-common to upgrade libruby. Anyone seen this?
>>
>>
>> root@enigma:~# apt-get dist-upgrade
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> Calculating upgrade... Done
>> The following packages were automatically installed and are no longer
>> required:
>>   facter hiera libaugeas-ruby1.8 libjson-ruby libruby libshadow-ruby1.8
>> ruby-rgen virt-what
>> Use 'apt-get autoremove' to remove them.
>> The following packages will be REMOVED:
>>   puppet puppet-common
>> The following packages will be upgraded:
>>   libruby
>> 1 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
>> Need to get 7,296 B of archives.
>> After this operation, 5,186 kB disk space will be freed.
>> Do you want to continue? [Y/n] n
>> Abort.
>> root@enigma:~#
>>
>> --
>> 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].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/puppet-users/ce5a9804-9488-4aa0-9a04-f92bb273d962%40googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
> Hi,
>
> I had the same problem. I installed older package version using the
> alternatives proposed by aptitude.
>
> Hope it helps
>
> Best regards
>
> --
> 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].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/CABS%3Dy9tHHKySmJVpNye5QBhnVuvrN_eiB3unHuDREru_jjFi%2BQ%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
Matthaus Owens
Puppet Labs

Join us at PuppetConf 2014, September 22-24 in San Francisco
Register by May 30th to take advantage of the Early Adopter discount —save $349!

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CACD%3DwAf%2B0EkTH%3Dgi5hFna0FKxMbp08Z4VxofSMxLb_%2B1e6wP0g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to