Issue #20914 has been updated by Nicolas Richeton.
Same issue for Debian squeeze. ruby-rgen is not available and blocks update to puppet 3.2.1 ---------------------------------------- Bug #20914: Puppet 3.2 release broken for Ubuntu 12.04 https://projects.puppetlabs.com/issues/20914#change-91620 * Author: Jos Boumans * Status: Unreviewed * Priority: Immediate * Assignee: * Category: Debian * Target version: 3.2.2 * Affected Puppet version: 3.2.1 * Keywords: * Branch: ---------------------------------------- With the 3.2.1 release, 'ruby-rgen' has become a dependency for the puppet package: <pre> $ apt-cache show puppet-common Package: puppet-common Source: puppet Version: 3.2.1-1puppetlabs1 Architecture: all Maintainer: Puppet Labs <i...@puppetlabs.com> Installed-Size: 3391 Depends: ruby | ruby-interpreter, libxmlrpc-ruby, libopenssl-ruby, ruby-shadow | libshadow-ruby1.8, libaugeas-ruby | libaugeas-ruby1.9.1 | libaugeas-ruby1.8, adduser, lsb-base, sysv-rc (>= 2.86) | file-rc, hiera (>= 1.0.0), facter (>= 1.6.12), ruby-rgen Recommends: lsb-release, debconf-utils Suggests: ruby-selinux | libselinux-ruby1.8, librrd-ruby1.9.1 | librrd-ruby1.8 Conflicts: hiera-puppet Breaks: puppet (<< 2.6.0~rc2-1), puppetmaster (<< 0.25.4-1) </pre> ---- However, this package does not exist in Ubuntu 12.04: https://launchpad.net/+search?field.text=ruby-rgen <pre> $ sudo apt-get install ruby-rgen Reading package lists... Done Building dependency tree Reading state information... Done Package ruby-rgen is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'ruby-rgen' has no installation candidate </pre> ---- Furthermore, the pull request and installation guide both note this package as *optional*, but the debian package makes it mandatory, making it impossible to bypass: https://github.com/puppetlabs/puppet/pull/1596 http://docs.puppetlabs.com/guides/installation.html#installing-from-a-tarball-not-recommended Please release a working version of the debian package so we can use Puppet 3.2. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.