[Pkg-puppet-devel] Bug#798636: Puppet 4 is now in experimental

Stig Sandbeck Mathisen ssm at debian.org
Fri May 20 19:03:40 UTC 2016


I've just uploaded puppet 4.5.0-1 to Debian experimental.


There is one problem with puppet 4 and packaged puppet modules.  If I
install puppet 4, packaged puppet modules (puppet-module-*) are
deinstalled.

This is caused by a dependency on a minimum version of puppet-common, or
a dependency on "puppet-module-puppetlabs-stdlib" which has such a
dependency.

The "puppet" package has "Provides: puppet-common", but this does not
satisfy a versioned dependency.

Some packaged puppet modules use "Depends: puppet-common (>= 3)", and
installing puppet 4 will cause these packages to be uninstalled.

These need to be updated to "Depends: puppet (>= 4) | puppet-common (>=
3)" before puppet 4 should be uploaded to Debian unstable:

  puppet-module-asciiduck-sssd (>= 3)
  puppet-module-puppetlabs-apt (>= 3)
  puppet-module-puppetlabs-concat (>= 3)
  puppet-module-puppetlabs-inifile (>= 3)
  puppet-module-puppetlabs-ntp (>= 3)
  puppet-module-puppetlabs-postgresql (>= 3)
  puppet-module-puppetlabs-stdlib (>= 3)
  puppet-module-saz-memcached (>= 3)

I'll upload new versions of these shortly, with the dependencies fixed.

The other packaged puppet modules use "Depends: puppet-common". These
should be updated to "Depends: puppet (>= 4) | puppet-common" at some
point.

-- 
Stig Sandbeck Mathisen



More information about the Pkg-puppet-devel mailing list