Issue #20914 has been reported by Jos Boumans. ---------------------------------------- Bug #20914: Puppet 3.2 release broken for Ubuntu 12.04 https://projects.puppetlabs.com/issues/20914
* 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 <[email protected]> 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
