[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#607899: unblock: puppet/2.6.2-4



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: freeze-exception

Hi,

I'm sorry to keep bothering the release team, but there seems to be
one new issue that has come up in the puppet package that really
should be fixed for Squeeze, I really hope its the last.

Basically the puppet that is currently in Squeeze is supposed to
support a language feature called "parameterized classes", these are
in use by popular puppet modules, their usage is growing rapidly, and
is a documented language feature. Unfortunately, the version that we
have in Squeeze is broken in this regard, not supporting this is a
pretty big hit for the package in Squeeze, as the problems it uncovers
are non-trivial inheritance issues that are quite frustrating to
debug.

This is upstream bug #4534 [1] that was fixed in 2.6.3. We've got
2.6.2 in Squeeze, with various cherry-picked fixes from 2.6.3, but
this is one we are missing.

I've cherry-picked the fix for this[2], and it works well, not
exposing the bug any longer.

If I could bother you, hopefully one last time, to allow this fix into
Squeeze by doing an unblock puppet/2.6.2-4 it would be really
appreciated.

hopefully this will be the last you hear from me, thanks again!
Micah

  [1] https://projects.puppetlabs.com/issues/4534
  [2] https://projects.puppetlabs.com/projects/puppet/repository/revisions/65ef24e

-- System Information:
Debian Release: 6.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: