Issue #23238 has been reported by Jo Rhett.

----------------------------------------
Bug #23238: PuppetLabs repo dependencies for Ubuntu Saucy are insufficient
https://projects.puppetlabs.com/issues/23238

* 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.

Reply via email to