Issue #23238 has been updated by Jo Rhett.
FYI this was on a brand new build, "apt-get upgrade" run once before installing the saucy deb per the doc at the top. I suspect your build package testing has some dependencies installed that aren't in a stock build. ---------------------------------------- Bug #23238: PuppetLabs repo dependencies for Ubuntu Saucy are insufficient https://projects.puppetlabs.com/issues/23238#change-100086 * Author: Jo Rhett * Status: Unreviewed * Priority: High * Assignee: * Category: Debian * Target version: 3.x * Affected Puppet version: 3.3.2 * Keywords: * Branch: ---------------------------------------- The documentation provided on http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html no longer works for ubuntu saucy: <pre> root@sunstone:~# apt-get install puppet Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: puppet : Depends: puppet-common (= 3.3.2-1puppetlabs1) but it is not going to be installed E: Unable to correct problems, you have held broken packages. root@sunstone:~# apt-get install puppet puppet-common Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: puppet-common : Depends: hiera (>= 1.0.0) but it is not installable Recommends: debconf-utils but it is not going to be installed E: Unable to correct problems, you have held broken packages. root@sunstone:~# apt-get install puppet puppet-common debconf-utils Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: puppet-common : Depends: hiera (>= 1.0.0) but it is not installable E: Unable to correct problems, you have held broken packages. root@sunstone:~# apt-cache showpkg hiera Package: hiera Versions: Reverse Depends: puppet-common,hiera 1.0.0 puppet-common,hiera 1.0.0 Dependencies: Provides: Reverse Provides: </pre> As it shows above, puppet-common depends on virtual package hiera for which there are no providers. -- 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. For more options, visit https://groups.google.com/groups/opt_out.
