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.
