Debian Patches

Status for openvox/9.3.0-3

Patch Description Author Forwarded Bugs Origin Last update
0008-Fix-user-provider-specs.patch Fix user provider specs
This fixes multiple user provider specs failing with:

NameError:
uninitialized constant Etc::PasswdEntry

which suggests these specs weren't getting much exercise, probably because the
CI environment is lacking the ruby-shadow library which in turn disables the
Puppet feature transparently.

It also updates a couple assertions that were also outdated.

===================================================================
Jérôme Charaoui <jerome@riseup.net> yes 2026-08-10
0001-Adjust-default-paths.patch Adjust default paths
This patch adjusts the default paths used in various places in Puppet
Agent, mainly replacing /opt/puppetlabs with paths that conform to
Debian Policy. It also replaces the "puppetlabs" path component with "puppet"
in the places where it appears, as a matter of consistency with previous
releases of Puppet packages in the Debian archive.
Stig Sandbeck Mathisen <ssm@debian.org> not-needed 2016-05-16
0002-Override-locale-loading-path.patch Override locale loading path
Use the package's /usr/share/puppet/locale, where we actually install
Puppet's gettext files on Debian.
Apollon Oikonomopoulos <apoikos@debian.org> not-needed debian 2020-03-13
0003-Fix-manpages.patch Fix manpages
This escapes the pipe (|) characters from Puppet command-line docs because we
generate the manpages using ronn-ng instead of ronn, and the new version
interprets these characters as markdown tables.

This also fixes the "bad-whatis-entry" lintian warning for the puppet.conf(5)
manpage.
===================================================================
Jérôme Charaoui <jerome@riseup.net> not-needed 2024-11-17
0005-Disable-VCR-based-spec-tests.patch Disable VCR-based spec tests
Disable VCR-based spec tests as VCR isn't packaged in Debian due to the project
being relicensed to the non-DFSG-free Hippocratic license.
Jérôme Charaoui <jerome@riseup.net> not-needed 2026-08-10
0007-Fix-l10n-spec-load-path.patch Fix l10n spec load path
Fix a load path used in the l10n spec so that it works during Debian builds.

===================================================================
Jérôme Charaoui <jerome@riseup.net> not-needed 2026-08-10
0009-Fix-failing-specs-when-test-host-uses-base-service-provider.patch Fix failing specs when test host uses base service provider
In some build environments such as Debian's pbuilder, the host's /proc might be
mounted in the build environment, but the systemctl executable is missing from
the chroot, since it's not a strict build dependency.

In such environments, the base service provider will be selected, which doesn't
support the :enable parameter, leading to such failures:

Service[yay](provider=base) does not implement: enable

Instead of forcing the host's service provider to report support for the enable
parameter, simply skip the test when it isn't available.
===================================================================
Jérôme Charaoui <jerome@riseup.net> yes 2026-11-04
0010-Revert-rdoc-upgrade.patch Revert RDoc upgrade
This reverts upstream now requiring RDoc 8.0+ via a71d1200 as it's not yet
packaged in Debian
Jérôme Charaoui <jerome@riseup.net> not-needed 2026-09-04

All known versions for source package 'openvox'

Links