[Pkg-puppet-devel] Bug#751958: puppet-common: Unnecessary versioned dependency on sysv-rc

Steven McDonald steven at steven-mcdonald.id.au
Wed Jun 18 10:02:01 UTC 2014


Package: puppet-common
Version: 3.6.1-1
Severity: normal

Hi there,

The commit at [0] introduces a versioned dependency on sysv-rc, in
response to a change made to the Debian service provider in [1],
effective as of tag debian/2.6.4-2. This change uses the new
insserv-style enable/disable commands with update-rc.d, supported only
by the newer sysv-rc.

However, tags debian/2.6.8-1 and newer also contain the commit at [2],
which is an upstream fix that chooses the appropriate update-rc.d
command based on the version of sysv-rc. These package versions are
therefore compatible with older versions of sysv-rc, so the versioned
dependency is no longer necessary.

Removing this versioned dependency would make backporting Debian's
Puppet package to old releases easier.

Please let me know if you have any questions.

Thanks,
Steven.

[0] http://anonscm.debian.org/gitweb/?p=pkg-puppet/puppet.git;a=commitdiff;h=9e4e680fa87842ca85e50ca7b19b881a09fda02d
[1] http://anonscm.debian.org/gitweb/?p=pkg-puppet/puppet.git;a=commitdiff;h=c737ae5a1ab157cbb1b7e2f52b55e34f4187a4b0
[2] http://anonscm.debian.org/gitweb/?p=pkg-puppet/puppet.git;a=commitdiff;h=f5aabf52631afbda92dca1b5a90a3198bc4baf99



More information about the Pkg-puppet-devel mailing list