summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--autoscripts/postrm-init-tmpfiles-purge7
-rw-r--r--autoscripts/postrm-init-tmpfiles-remove7
-rw-r--r--debhelper-compat-upgrade-checklist.pod51
-rw-r--r--debhelper.pod2
-rwxr-xr-xdh_assistant232
-rwxr-xr-xdh_installtmpfiles44
-rw-r--r--lib/Debian/Debhelper/DH/AddonAPI.pm6
-rw-r--r--lib/Debian/Debhelper/DH/SequenceState.pm1
-rw-r--r--lib/Debian/Debhelper/Dh_Lib.pm19
-rw-r--r--lib/Debian/Debhelper/Sequence.pm5
-rw-r--r--lib/Debian/Debhelper/SequencerUtil.pm1
-rw-r--r--man/po4a/po/de.po1204
-rw-r--r--man/po4a/po/debhelper.pot599
-rw-r--r--man/po4a/po/es.po612
-rw-r--r--man/po4a/po/fr.po632
-rw-r--r--man/po4a/po/ja.po621
-rw-r--r--man/po4a/po/pt.po638
-rwxr-xr-xt/dh_installsystemd/dh_installsystemd_tmpfiles.t36
-rw-r--r--t/dh_installsystemduser/debian/foo.baz.user.service (renamed from t/dh_installsystemduser/debian/baz.user.service)0
-rwxr-xr-xt/dh_installsystemduser/dh_installsystemduser.t2
20 files changed, 2733 insertions, 1986 deletions
diff --git a/autoscripts/postrm-init-tmpfiles-purge b/autoscripts/postrm-init-tmpfiles-purge
new file mode 100644
index 0000000..31419f5
--- /dev/null
+++ b/autoscripts/postrm-init-tmpfiles-purge
@@ -0,0 +1,7 @@
+if [ -x "$(command -v systemd-tmpfiles)" ]; then
+ if [ "$1" = "purge" ] && systemd-tmpfiles --help | grep -q "\-\-purge"; then
+ systemd-tmpfiles ${DPKG_ROOT:+--root="$DPKG_ROOT"} --purge - >/dev/null <<TMPFILES_EOF || true
+#TMPFILES_PURGE#
+TMPFILES_EOF
+ fi
+fi
diff --git a/autoscripts/postrm-init-tmpfiles-remove b/autoscripts/postrm-init-tmpfiles-remove
new file mode 100644
index 0000000..3132744
--- /dev/null
+++ b/autoscripts/postrm-init-tmpfiles-remove
@@ -0,0 +1,7 @@
+if [ -x "$(command -v systemd-tmpfiles)" ]; then
+ if [ "$1" = "remove" ]; then
+ systemd-tmpfiles ${DPKG_ROOT:+--root="$DPKG_ROOT"} --remove - >/dev/null <<TMPFILES_EOF || true
+#TMPFILES_REMOVE#
+TMPFILES_EOF
+ fi
+fi
diff --git a/debhelper-compat-upgrade-checklist.pod b/debhelper-compat-upgrade-checklist.pod
index f271115..9a49dc3 100644
--- a/debhelper-compat-upgrade-checklist.pod
+++ b/debhelper-compat-upgrade-checklist.pod
@@ -56,6 +56,17 @@ The primary exception to this change are files such as F<debian/changelog>,
F<debian/NEWS>, and F<debian/copyright>, where the same file is used for all
packages by default. These cases will remain unchanged.
+=item -
+
+It is now an error to use a packaging file without the package prefix for
+B<--name> even if the source package only produces one binary package. As example,
+if you had a F<debian/bar.service> with the following snippet in F<debian/rules>:
+
+ override_dh_installsystemd:
+ dh_installsystemd -p foo --name bar
+
+Then you need to rename F<debian/bar.service> to F<debian/foo.bar.service>.
+
=back
=item v14
@@ -104,7 +115,7 @@ B<dh_installinitramfs> in the default B<dh> sequence.
=item -
-I<< This item only applies to source packages that has exactly one B<Package> stanza in F<debian/control>. >>
+I<< This item only applies to source packages that have exactly one B<Package> stanza in F<debian/control>. >>
The B<dh> sequencer will warn if the B<single-binary> addon is implicitly activated to
warn maintainers of the pending compat 15 change in B<dh_auto_install>.
@@ -195,9 +206,9 @@ L<https://lists.debian.org/debian-devel/2024/03/msg00030.html> also covers
when the substvars need tweaking. The most common case involves using
the B<-d> option from B<dpkg-shlibdeps> possibly via B<dh_shlibdeps>.
-Note: This change changes will cause false-positives from an unfixed
-B<lintian>. Please check L<https://bugs.debian.org/1067653> for B<lintian>
-support for this change.
+Note: This change will cause false-positives from an unfixed
+B<lintian>. Please check L<https://bugs.debian.org/1067653> for
+B<lintian> support for this change.
=item -
@@ -224,6 +235,19 @@ In compat 15 (or later), this is changed to an error.
=item -
+It is now triggers a warning to use a packaging file without the package prefix for
+B<--name> even if the source package only produces one binary package. As example,
+if you had a F<debian/bar.service> with the following snippet in F<debian/rules>:
+
+ override_dh_installsystemd:
+ dh_installsystemd -p foo --name bar
+
+Then you need to rename F<debian/bar.service> to F<debian/foo.bar.service>.
+
+In compat 15 (or later), this is changed to an error.
+
+=item -
+
Packages using the B<cmake> build system should be aware of the following changes:
=over 4
@@ -270,12 +294,17 @@ passes extra parameters to the upstream build system should be reviewed.
The F<debian/compat> file is no longer accepted as a source for specifying the
debhelper compat level. Put the compat level in the B<X-DH-Compat> field of
-the source stanza of F<debian/control>.
+the B<Source> stanza of F<debian/control>.
Note to avoid breaking packages that already migrated to compat 14 immediately,
while it was experimental this change is first enforced when compat 14 becomes
stable.
+=item -
+
+The tool B<dh_installtmpfiles> now runs with --remove on package removal, and
+--purge on package purge. systemd v256 is required for the latter.
+
=back
=item v13
@@ -331,7 +360,7 @@ are identical).
The B<dh_auto_*> helpers now reset the environment variables B<HOME>
and common B<XDG_*> variable. Please see description of the
-environment variables in L</ENVIRONMENT> for how this is handled.
+environment variables in L<debhelper(1)/ENVIRONMENT> for how this is handled.
I<This feature changed between debhelper 13 and debhelper 13.2.>
@@ -501,7 +530,7 @@ Note the B<--> before the B<--libexecdir> parameter.
B<Retroactively removed in debhelper/13.5>:
-The B<dh_installdeb> tool would no longer installs the maintainer provided
+The B<dh_installdeb> tool would no longer install the maintainer provided
F<conffiles> file as it was deemed unnecessary. However, the
B<remove-on-upgrade> from dpkg/1.20 made the file relevant again and
B<dh_installdeb> now installs it again in compat levels 12+.
@@ -635,8 +664,8 @@ B<dh_installinfo> incorrectly ignore B<--sourcedir>.
=item -
The B<perl-makemaker> and B<perl-build> build systems no longer pass
-B<-I.> to perl. Packages that still need this behaviour can emulate
-it by using the B<PERL5LIB> environment variable. E.g. by adding
+B<-I.> to perl. Packages that relies on this behavior can often use the
+B<PERL5LIB> environment variable as a substitute. E.g. by adding
B<export PERL5LIB=.> in their debian/rules file (or similar).
=item -
@@ -825,7 +854,7 @@ Changes from v8 are:
=item -
Multiarch support. In particular, B<dh_auto_configure> passes
-multiarch directories to autoconf in --libdir and --libexecdir.
+multiarch directories to B<autoconf> in --libdir and --libexecdir.
=item -
@@ -842,7 +871,7 @@ size of -dbg packages.
=item -
B<dh_auto_configure> does not include the source package name
-in --libexecdir when using autoconf.
+in --libexecdir when using B<autoconf>.
=item -
diff --git a/debhelper.pod b/debhelper.pod
index e8a80fa..06164ae 100644
--- a/debhelper.pod
+++ b/debhelper.pod
@@ -516,7 +516,7 @@ bugfix within a compatibility level).
Note that debhelper does not provide debhelper-compat for experimental or beta
compatibility levels; packages experimenting with those compatibility levels
-should put the compat level in the B<X-DH-Compat> field of the source stanza
+should put the compat level in the B<X-DH-Compat> field of the B<Source> stanza
of the F<debian/control> file (or, if only for selected commands, the
B<DH_COMPAT> environment variable).
diff --git a/dh_assistant b/dh_assistant
index 3d3337f..6a9297a 100755
--- a/dh_assistant
+++ b/dh_assistant
@@ -165,13 +165,17 @@ is a build system if the build system does not use/set/define that variable.
=back
-=head2 detect-hook-targets (AJSON)
+=head2 detect-hook-targets (EXEC, AJSON)
B<Synopsis>: B<dh_assistant> B<detect-hook-targets>
Detects possible override targets and hook targets that L<dh(1)> might use (provided that the
relevant command is in the sequence).
+**UNSAFE**: This command relies on the output of L<make>. Even it its dry-run mode, B<make> may
+execute commands from F<debian/rules>. Avoid using on packages from untrusted sources, where you
+have not reviewed the packaging for backdoors.
+
The detection is based on scanning the rules file for any target that I<might look> like a hook
target and can therefore list targets that are in fact not hook targets (or are but will never
be triggered for other reasons).
@@ -264,13 +268,17 @@ following command:
This command accepts no options or arguments.
-=head2 detect-unknown-hook-targets (AJSON, LINT)
+=head2 detect-unknown-hook-targets (EXEC, AJSON, LINT)
B<Synopsis>: B<dh_assistant> B<detect-unknown-hook-targets> [--output-format=json] [command-options]
Detects unknown and possibly misspelled override targets and hook targets in F<debian/rules> that
will most likely not be used by L<dh(1)>.
+**UNSAFE**: This command relies on the output of L<make>. Even it its dry-run mode, B<make> may
+execute commands from F<debian/rules>. Avoid using on packages from untrusted sources, where you
+have not reviewed the packaging for backdoors.
+
This command differs from B<detect-hook-targets> subtly in the scope. The B<detect-hook-targets>
will list all targets that looks like hook targets whether they are applicable or not. This
command show all hook targets, for which a command cannot be found in any sequence. Accordingly,
@@ -298,7 +306,15 @@ not stable, it will not be documented. The JSON output looks something like this
"execute_before_dh_install"
]
}
- ]
+ ],
+ "hook-targets-for-disabled-commands": [
+ {
+ "filename": "debian/rules",
+ "target-name": "override_dh_builddeb",
+ "removed-by": "zz-debputy"
+ }
+ ],
+
}
In more details:
@@ -333,8 +349,43 @@ following command:
When not null and not empty, each element in this list are names for likely candidates for the
"correct" name of this target.
+=back
+
+=item hook-targets-for-disabled-commands
+
+List of known hook targets found related to disabled commands along with additional information about them.
+
+=over 4
+
+=item target-name
+
+The actual target name detected in the file (usually F<debian/rules>).
+
=item filename
+This attribute reports which file the target was found it. In most cases, this will always be "debian/rules"
+though in case of include files, the target could appear in an include file. Note this attribute is not
+super reliable as L<make(1)> only reports it for targets with a "recipe" (targets with commands inside
+them). When B<make> does not provide the filename, B<dh_assistant> blindly assumes the filename is
+"debian/rules" (as overrides via includes is not a commonly used feature).
+
+Note this accuracy of this attribute is limited about what data B<dh_assistant> can read out from the
+following command:
+
+ LC_ALL=C make -Rrnpsf debian/rules debhelper-fail-me 2>/dev/null
+
+=item removed-by
+
+If present, this denotes the B<dh> add-on that removed the command from the sequence (thereby disabling
+this command for that package).
+
+Note this field is not present in all cases. As an example, as obsolete commands (such as B<dh_gconf>) are
+not part of any sequence by the time they are marked as obsolete.
+
+If you (as a consumer) need to know whether a command is obsolete or the particular reason why a command
+was disabled, please file a feature request to get that data. The absence of B<removed-by> is not
+guaranteed to imply the command is obsolete.
+
=back
=item issues
@@ -406,6 +457,11 @@ not stable, it will not be documented. The JSON output looks something like this
},
[... more commands listed here... ]
],
+ "removed-commands": [
+ {
+ "command": "dh_gconf"
+ },
+ ]
"issues": [
{
"issue": "load-addon",
@@ -432,6 +488,34 @@ While most commands are resolved via PATH, a sequence add-on could register a co
=back
+=item disabled-commands
+
+The top level key containing the list of all known commands that have been disabled. Each element in
+the list are an object and can have the following keys:
+
+=over 4
+
+=item command
+
+The name of the command.
+
+While most commands are resolved via PATH, a sequence add-on could register a command via a full path
+(by passing the path search). If so, the command provided in this output will also use the full path.
+
+=item removed-by
+
+If present, this denotes the B<dh> add-on that removed the command from the sequence (thereby disabling
+this command for that package).
+
+Note this field is not present in all cases. As an example, as obsolete commands (such as B<dh_gconf>) are
+not part of any sequence by the time they are marked as obsolete.
+
+If you (as a consumer) need to know whether a command is obsolete or the particular reason why a command
+was disabled, please file a feature request to get that data. The absence of B<removed-by> is not
+guaranteed to imply the command is obsolete.
+
+=back
+
=item issues
If present, then it is a list of one or more reasons why this output is definitely incomplete. Each element
@@ -476,9 +560,12 @@ These options behave the same as the L<dh(1)> options with the same name.
B<Synopsis>: B<dh_assistant> B<list-guessed-dh-config-files> [command-options]
-Load all B<dh> sequence add-ons, determine the full list of commands could be used by this
-source package and for each command used, then attempt to I<guess> which "config files"
-these commands are interested in.
+Load all B<dh> sequence add-ons declaratively depended on, determine the full list of
+commands could be relevant for this source package and for each command used, then
+attempt to I<guess> which "config files" these commands are interested in.
+
+The command will include config files for commands that are not active with current add-ons,
+since the commands might be run manually from hook targets.
Note this command only guesses "per command config files". Standard global config files
such as F<debian/control>, F<debian/rules>, and F<debian/compat> are not included in this
@@ -489,7 +576,8 @@ The B<dh_assistant> tool have to derive this from optional metadata that command
choose to provide and B<dh_assistant> has no means to validate that this metadata is up
to date.
-As the command will attempt to load all plugins, they must be installed.
+As the command will attempt to load all plugins referenced by the package, they must
+be installed.
The text output is intended for human consumption and should be self-explanatory. Since it is
not stable, it will not be documented. The JSON output looks something like this:
@@ -500,6 +588,7 @@ not stable, it will not be documented. The JSON output looks something like this
"commands": [
{
"command": "dh_autoreconf_clean"
+ "is-active": true
}
],
"file-type": "pkgfile",
@@ -509,6 +598,7 @@ not stable, it will not be documented. The JSON output looks something like this
"commands": [
{
"command": "dh_installgsettings"
+ "is-active": true
}
],
"file-type": "pkgfile",
@@ -577,6 +667,29 @@ which all reacts to (the now) deprecated B<tmpfile> pkgfile. In the particular c
to the file for a given compat level (but that information is not available to B<dh_assistant> and therefore
is not available in this output either).
+=item is-active
+
+A boolean that determines whether the command is active with the loaded sequences. When false, the command
+is known to debhelper, but it is not run automatically via B<dh>. The command might be explicitly removed
+by a sequence, marked as obsolete or possibly known to debhelper a command that would activate in a different
+command level (than the one currently active).
+
+Note that commands that are not "active" can often still be invoked manually from F<debian/rules> via hook
+targets. Therefore, this reflects whether B<dh> would call the command directly or provide its standard
+hook targets for the command.
+
+=item removed-by
+
+If present, this denotes the B<dh> add-on that removed the command from the sequence (thereby disabling
+this command for that package).
+
+Note this field is not present in all cases even when B<is-active> is true. As an example, as obsolete
+commands (such as B<dh_gconf>) are not part of any sequence by the time they are marked as obsolete.
+
+If you (as a consumer) need to know whether a command is obsolete or the particular reason why a command
+was disabled, please file a feature request to get that data. The absence of B<removed-by> plus
+B<is-active> being false is not guaranteed to imply the command is obsolete.
+
=back
=back
@@ -722,6 +835,15 @@ meaning is defined here.
=over 4
+=item EXEC
+
+This command will or may execute content from the package. Do not run on untrusted packages.
+
+Note: This tag only applies if the command will I<out of the box> be unsafe. As an example, commands that
+parse the output of B<make> is inherently unsafe, because it is trivial B<make> to have B<make> run
+code even in B<--dry-run> mode. As a counter example, commands that only loads B<dh> add-ons will be
+considered safe, because B<PERL5LIB> is assumed to be curated to only include trusted plugins.
+
=item AJSON
The command always provides JSON output. See L</JSON OUTPUT> for details.
@@ -734,7 +856,8 @@ do so by default. See L</JSON OUTPUT> for details when using B<--output-format=j
=item LINT
The command is or can be used for linting purposes. This command will exit with code 2 when an important
-issue is found.
+issue is found. B<Be careful> if the command is also tagged with B<EXEC>. When this happens, the
+command should only be used on trusted content (see the B<EXEC> tag for details).
Note that commands may have options that redefine what is considered an "important" issue.
@@ -789,6 +912,9 @@ $JSON_ENCODER = $JSON_ENCODER->pretty->space_before(0)->canonical if -t STDOUT;
# We never use the log file for this tool
inhibit_log();
$Debian::Debhelper::Dh_Lib::PARSE_DH_SEQUENCE_INFO = 1;
+# Force commands to opt-in
+$Debian::Debhelper::Dh_Lib::ALLOW_UNSAFE_EXECUTION = 0;
+
my %COMMANDS = (
'help' => \&_do_help,
@@ -827,9 +953,9 @@ The following commands are available:
active-compat-level Output information about which compat level is declared/active (AJSON)
supported-compat-levels Output information about supported compat levels (AJSON, CRFA)
which-build-system Determine which build system will be used (AJSON)
- detect-hook-targets Detect and output possible override and hook targets (AJSON)
+ detect-hook-targets Detect and output possible override and hook targets (EXEC, AJSON)
detect-unknown-hook-targets
- Detect unknown / typos of known hook targets (RJSON)
+ Detect unknown / typos of known hook targets (EXEC, LINT, RJSON)
list-commands List all commands across all sequences (RJSON)
list-guessed-dh-config-files
List guessed "config files" for debhelper commands (AJSON)
@@ -839,10 +965,11 @@ The following commands are available:
Command tags:
+ * EXEC *UNSAFE*: The command may execute code from the package. Do not use on unsafe content.
* AJSON The command always provides JSON output.
* RJSON The command *can* provide JSON output via --output-format=json.
* LINT The command is or can be used for linting purposes. This command will exit with code 2
- when an important issue is found.
+ when an important issue is found. Be careful when using commands also tagged EXEC!
* CRFA Command does not need to be run from a package source directory
(Mnemonic "Can be Run From Anywhere")
* BLD The command is intended to be used as a part of a package build.
@@ -875,6 +1002,10 @@ sub _output {
return;
}
+sub _allow_unsafe_execution() {
+ $Debian::Debhelper::Dh_Lib::ALLOW_UNSAFE_EXECUTION = 1;
+}
+
sub active_compat_level {
if (@ARGV) {
error("$COMMAND: No arguments supported (please remove everything after the command)");
@@ -1011,7 +1142,7 @@ sub _load_levenshtein {
sub _all_sequence_commands {
my ($forgive_errors, @addon_requests) = @_;
- my ($sequences, @all_commands, @unloadable);
+ my ($sequences, @all_commands, @unloadable, $commands_removed_by_sequence);
Debian::Debhelper::SequencerUtil::load_sequence_addon('root-sequence', 'both');
my @addons = Debian::Debhelper::SequencerUtil::compute_selected_addons('binary', @addon_requests);
# Load addons, which can modify sequences.
@@ -1029,8 +1160,10 @@ sub _all_sequence_commands {
{
no warnings qw(once);
$sequences = \%Debian::Debhelper::DH::SequenceState::sequences;
+ $commands_removed_by_sequence = \%Debian::Debhelper::DH::SequenceState::commands_removed_by_sequence;
}
my %seen;
+ my %disabled_commands = %{$commands_removed_by_sequence}; # Copy
for my $sequence(values(%{$sequences})) {
my @commands = map {$_->[0]} $sequence->flatten_sequence('both', 0);
for my $command (@commands) {
@@ -1038,9 +1171,10 @@ sub _all_sequence_commands {
next if exists($seen{$command});
$seen{$command} = 1;
push(@all_commands, $command);
+ delete($disabled_commands{$command});
}
}
- return \@all_commands, \@unloadable;
+ return \@all_commands, \%disabled_commands, \@unloadable;
}
sub list_commands {
@@ -1068,18 +1202,32 @@ sub list_commands {
my $value = $ARGV[0];
error("$COMMAND: No non-options supported - please remove ${value}");
}
-
- my ($all_commands, $unloadables) = _all_sequence_commands(1, @addon_requests);
+ my ($all_commands, $disabled_commands, $unloadables) = _all_sequence_commands(1, @addon_requests);
if ($output_format eq 'json') {
- my @commands_json;
+ my (@commands_json, %known_commands);
for my $command (sort(@{$all_commands})) {
push(@commands_json, {
'command' => $command,
});
+ $known_commands{$command} = 1;
}
my %result = (
"commands" => \@commands_json,
);
+ if (%{$disabled_commands}) {
+ my @remove_commands;
+ while (my ($command, $addon) = each(%{$disabled_commands})) {
+ next if $known_commands{$command};
+ my $data = {
+ 'command' => $command,
+ };
+ $data->{'removed-by'} = $addon if $addon;
+ push(@remove_commands, $data);
+ }
+ if (@remove_commands) {
+ $result{'disabled-commands'} = \@remove_commands;
+ }
+ }
if (@{$unloadables}) {
my @issues;
for my $addon (@{$unloadables}) {
@@ -1155,10 +1303,11 @@ sub list_guessed_dh_config_files {
error("$COMMAND: No non-options supported - please remove ${value}");
}
- my ($all_commands, $unloadables) = _all_sequence_commands(1, @addon_requests);
+ my ($active_commands, $disabled_cmds, $unloadables) = _all_sequence_commands(1, @addon_requests);
my $pkg_files = {};
my $bug_950723;
- for my $command (@{$all_commands}) {
+ my @all_commands = (@{$active_commands}, keys(%{$disabled_cmds}));
+ for my $command (@all_commands) {
my @annotations = _extract_annotations($command);
next if not @annotations or $annotations[0] eq 'always-skip';
for my $annotation (@annotations) {
@@ -1173,17 +1322,22 @@ sub list_guessed_dh_config_files {
next if $type ne 'pkgfile' and $type ne 'pkgfile-logged';
my $key = "pkgfile/${need}";
my $existing = $pkg_files->{$key};
+ my $is_active = not exists($disabled_cmds->{$command});
+ my $command_data = {
+ 'command' => $command,
+ 'is-active' => $is_active,
+ };
+ if (not $is_active) {
+ my $removed_by = $disabled_cmds->{$command};
+ $command_data->{'removed-by'} = $removed_by if $removed_by;
+ }
if (defined($existing)) {
- push(@{$existing->{'commands'}}, {
- 'command' => $command,
- });
+ push(@{$existing->{'commands'}}, $command_data);
} else {
$existing = {
'file-type' => 'pkgfile',
'pkgfile' => $need,
- 'commands' => [{
- 'command' => $command,
- }],
+ 'commands' => [$command_data],
};
$pkg_files->{$key} = $existing;
}
@@ -1213,6 +1367,7 @@ sub list_guessed_dh_config_files {
sub detect_unknown_hook_targets {
_assert_debian_control_exists();
+ _allow_unsafe_execution();
my $distance_func = _load_levenshtein();
require Getopt::Long;
Getopt::Long::config('no_ignore_case');
@@ -1221,8 +1376,8 @@ sub detect_unknown_hook_targets {
my (@addon_requests, %all_overrides, %unknown_hooks);
my $lint_exit = 1;
my %options=(
- "output-format=s" => \$output_format,
- "linter-exit-code!" => \$lint_exit,
+ "output-format=s" => \$output_format,
+ "linter-exit-code!" => \$lint_exit,
"with=s" => sub {
my ($option, $value) = @_;
push(@addon_requests, map { "+${_}" } split(",", $value));
@@ -1249,10 +1404,15 @@ sub detect_unknown_hook_targets {
$_ ne 'debhelper-fail-me' and !m{^(?:debian/rules|create-stamp)}
} keys(%{$explicit_targets});
- my ($all_commands, $unloadables) = _all_sequence_commands(1, @addon_requests);
- for my $command (@{$all_commands}) {
+ my ($activate_commands, $disabled_commands, $unloadables) = _all_sequence_commands(1, @addon_requests);
+ my @hook_targets_for_disabled_commands;
+ my @all_commands = (@{$activate_commands}, keys(%{$disabled_commands}));
+ for my $command (@all_commands) {
for my $variant (_hook_target_variants($command)) {
$all_overrides{$variant} = 1;
+ if (exists($missing_targets{$variant}) and exists($disabled_commands->{$command})) {
+ push(@hook_targets_for_disabled_commands, [$variant, $disabled_commands->{$command}]);
+ }
delete($missing_targets{$variant});
}
}
@@ -1276,7 +1436,7 @@ sub detect_unknown_hook_targets {
}
if ($output_format eq 'json') {
- my @hook_target_data;
+ my (@hook_target_data, @disabled_targets_data);
for my $target (sort(keys(%unknown_hooks))) {
my $options = $unknown_hooks{$target};
my (undef, $filename) = @{$explicit_targets->{$target}};
@@ -1286,8 +1446,19 @@ sub detect_unknown_hook_targets {
'candidates' => $options,
});
}
+ for my $rm_data (@hook_targets_for_disabled_commands) {
+ my ($target, $removed_by_sequence) = @{$rm_data};
+ my (undef, $filename) = @{$explicit_targets->{$target}};
+ my $data = {
+ 'target-name' => $target,
+ 'filename' => $filename,
+ };
+ $data->{'removed-by'} = $removed_by_sequence if $removed_by_sequence;
+ push(@disabled_targets_data, $data);
+ }
my %result = (
- "unknown-hook-targets" => \@hook_target_data,
+ "unknown-hook-targets" => \@hook_target_data,
+ "hook-targets-for-disabled-commands" => \@disabled_targets_data,
);
if (@{$unloadables}) {
my @issues;
@@ -1335,6 +1506,7 @@ sub detect_hook_targets {
error("$COMMAND: No arguments supported (please remove everything after the command)");
}
_assert_debian_control_exists();
+ _allow_unsafe_execution();
my $explicit_targets = _load_hook_targets();
my (%result, @targets, @unverifiable_commands, %seen_cmds);
while (my ($target, $rule_details) = each(%{$explicit_targets})) {
diff --git a/dh_installtmpfiles b/dh_installtmpfiles
index aa5ab72..70dbc5a 100755
--- a/dh_installtmpfiles
+++ b/dh_installtmpfiles
@@ -28,6 +28,12 @@ and generates F<postinst> code blocks for activating the tmpfiles.d
configuration when the package is installed. These snippets are added
to the maintainer scripts by L<dh_installdeb(1)>.
+In compat 14+, tmpfiles.d files are copied into the F<postrm> script, and
+they are used with systemd-tmpfiles --remove after the package is removed
+and --purge when the package is purged. This allows one to use the
+tmpfiles.d mechanism to clean up files that are no longer needed after a
+package has been removed/purged.
+
=head1 OPTIONS
@@ -35,7 +41,7 @@ to the maintainer scripts by L<dh_installdeb(1)>.
=item B<--name=>I<name>
-This option controls both a prefix used for lookng up maintainer provided
+This option controls both a prefix used for looking up maintainer provided
tmpfiles.d configuration files (those mentioned in the L</FILES> section)
and also the base name used for the installed version of the file.
@@ -105,20 +111,54 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
foreach my $package (@{$dh{DOPACKAGES}}) {
my $tmpdir = tmpdir($package);
my @tmpfiles;
+ my @purge;
+ my @remove;
my @dirs = grep { -d } map { "${tmpdir}/$_" } qw(usr/lib/tmpfiles.d etc/tmpfiles.d);
find({
wanted => sub {
+ my $lines;
my $name = $File::Find::name;
return if not -f $name or not $name =~ m{[.]conf$};
- push(@tmpfiles, basename($name)); },
+ push(@tmpfiles, basename($name));
+
+ # We copy the needed lines to the postrm, as the tmpfiles.d files
+ # will be gone by the time the remove/purge postscript is run.
+ if (! compat(13) && (! $dh{NO_PURGE} || ! $dh{NO_REMOVE})) {
+ open(my $fd, '<', $name) or error("open($name) failed: $!");
+ {
+ local $/;
+ $lines = <$fd>;
+ }
+ close($fd);
+
+ chomp $lines;
+
+ if ($lines) {
+ push(@purge, $lines);
+ push(@remove, $lines);
+ }
+ }
+ },
no_chdir => 1,
}, @dirs) if @dirs;
if (@tmpfiles) {
autoscript($package, 'postinst', 'postinst-init-tmpfiles', { 'TMPFILES' => join(' ', uniq(sort(@tmpfiles))) });
}
+
+ if (@remove) {
+ autoscript($package, 'postrm', 'postrm-init-tmpfiles-remove', {
+ 'TMPFILES_REMOVE' => join("\n", @remove),
+ });
+ }
+
+ if (@purge) {
+ autoscript($package, 'postrm', 'postrm-init-tmpfiles-purge', {
+ 'TMPFILES_PURGE' => join("\n", @purge),
+ });
+ }
}
=head1 SEE ALSO
diff --git a/lib/Debian/Debhelper/DH/AddonAPI.pm b/lib/Debian/Debhelper/DH/AddonAPI.pm
index f8328e3..16d7498 100644
--- a/lib/Debian/Debhelper/DH/AddonAPI.pm
+++ b/lib/Debian/Debhelper/DH/AddonAPI.pm
@@ -143,12 +143,15 @@ sub insert_after {
sub remove_command {
my ($command) = @_;
# Implement if actually needed (I *think* it basically means to transform dh_foo to dh_foo -a/-i)
+ # Remember to adapt the `commands_removed_by_sequence` logic to handle this one as well.
_assert_not_conditional_sequence_addon('remove_command');
my @affected_sequences = _sequences_containing_cmd($command);
@affected_sequences = _filter_sequences_for_conditional_add_ons(@affected_sequences);
return 1 if not @affected_sequences;
for my $seq (@affected_sequences) {
- $seq->remove_command($command);
+ if ($seq->remove_command($command)) {
+ $Debian::Debhelper::DH::SequenceState::commands_removed_by_sequence{$command} = $DH_INTERNAL_ADDON_NAME;
+ }
}
return 1;
}
@@ -221,6 +224,7 @@ sub declare_command_obsolete {
}
_assert_not_conditional_sequence_addon('declare_command_obsolete');
$Debian::Debhelper::DH::SequenceState::obsolete_command{$command} = [$DH_INTERNAL_ADDON_NAME, $error_compat];
+ $Debian::Debhelper::DH::SequenceState::commands_removed_by_sequence{$command} = '';
return 1;
}
diff --git a/lib/Debian/Debhelper/DH/SequenceState.pm b/lib/Debian/Debhelper/DH/SequenceState.pm
index b029e01..539eced 100644
--- a/lib/Debian/Debhelper/DH/SequenceState.pm
+++ b/lib/Debian/Debhelper/DH/SequenceState.pm
@@ -21,6 +21,7 @@ our (
@options,
# Options passed by name (to assist can_skip with which options are used)
%seen_options,
+ %commands_removed_by_sequence,
# Whether there were sequences of options that inhibit certain optimizations
# * $unoptimizable_option_bundle => can skip iff cli-options hint is present and empty
# * $unoptimizable_user_option => We can never skip anything (non-option seen)
diff --git a/lib/Debian/Debhelper/Dh_Lib.pm b/lib/Debian/Debhelper/Dh_Lib.pm
index 720741f..cdc1686 100644
--- a/lib/Debian/Debhelper/Dh_Lib.pm
+++ b/lib/Debian/Debhelper/Dh_Lib.pm
@@ -248,6 +248,8 @@ our $DEB822_FIELD_REGEX = qr/
/xoa;
our $PARSE_DH_SEQUENCE_INFO = 0;
+# Safety valve for `dh_assistant`. Not intended for anyone else.
+our $ALLOW_UNSAFE_EXECUTION = 1;
# We need logging in compat 9 or in override/hook targets (for --remaining-packages to work)
# - This option is a global toggle to disable logs for special commands (e.g. dh or dh_clean)
@@ -970,7 +972,7 @@ my ($compat_from_bd, $compat_from_dctrl);
$delared_compat_source = "Build-Depends: debhelper-compat (= $c)";
} elsif ($compat_from_dctrl != -1) {
$c = $compat_from_dctrl;
- $delared_compat_source = "X-DH-Comat: $c";
+ $delared_compat_source = "X-DH-Compat: $c";
} elsif (not $nowarn) {
# d/compat deliberately omitted since we do not want to recommend users to it.
error("Please specify the compatibility level in debian/control. Such as, via Build-Depends: debhelper-compat (= X)");
@@ -1121,8 +1123,15 @@ sub default_sourcedir {
);
}
push(@try, "debian/$package.$filename");
+ my $nameless_variant = "debian/$filename";
+ if (defined $dh{NAME} and not compat(13) and -f $nameless_variant) {
+ warning('The use of prefix-less debhelper config files with --name is deprecated.');
+ warning("Please rename \"${nameless_variant}\" to \"debian/$dh{MAINPACKAGE}.${filename}\"");
+ error("Named prefix-less debhelper config files is not supported in compat 15 and later")
+ if not compat(14);
+ warning('Named prefix-less debhelper config files will trigger an error in compat 15 or later');
+ }
if ($nameless_variant_handling or (not defined($nameless_variant_handling) and $package eq $dh{MAINPACKAGE})) {
- my $nameless_variant = "debian/$filename";
push(@try, $nameless_variant);
if (getpackages() > 1 and not $nameless_variant_handling and not compat(13) and -f $nameless_variant) {
warning('The use of prefix-less debhelper config files is deprecated.');
@@ -3286,4 +3295,10 @@ sub _internal_optional_file_args {
return;
}
+sub assert_unsafe_execution_is_ok {
+ if (not $Debian::Debhelper::Dh_Lib::ALLOW_UNSAFE_EXECUTION) {
+ error("Internal error: The command did not want to allow unsafe execution, but was about to trigger it!");
+ }
+}
+
1
diff --git a/lib/Debian/Debhelper/Sequence.pm b/lib/Debian/Debhelper/Sequence.pm
index ba627f4..cefa4f7 100644
--- a/lib/Debian/Debhelper/Sequence.pm
+++ b/lib/Debian/Debhelper/Sequence.pm
@@ -74,8 +74,9 @@ sub _insert {
sub remove_command {
my ($this, $command) = @_;
- $this->{'_cmds'} = [grep { $_->{'command'} ne $command } @{$this->{'_cmds'}}];
- return;
+ my $cmds = $this->{'_cmds'};
+ $this->{'_cmds'} = [grep { $_->{'command'} ne $command } @{$cmds}];
+ return scalar(@{$this->{'_cmds'}}) < scalar(@{$cmds});
}
sub add_command_at_start {
diff --git a/lib/Debian/Debhelper/SequencerUtil.pm b/lib/Debian/Debhelper/SequencerUtil.pm
index 2fe5824..b01e920 100644
--- a/lib/Debian/Debhelper/SequencerUtil.pm
+++ b/lib/Debian/Debhelper/SequencerUtil.pm
@@ -228,6 +228,7 @@ sub rules_explicit_target {
my ($target) = @_;
if (! $RULES_PARSED) {
+ Debian::Debhelper::Dh_Lib::assert_unsafe_execution_is_ok();
my $processing_targets = 0;
my $not_a_target = 0;
my $current_target;
diff --git a/man/po4a/po/de.po b/man/po4a/po/de.po
index a39321a..c65a464 100644
--- a/man/po4a/po/de.po
+++ b/man/po4a/po/de.po
@@ -1,14 +1,16 @@
# Translation of the debhelper documentation to German.
# Copyright (C) 1997-2011 Joey Hess.
# This file is distributed under the same license as the debhelper package.
-# Copyright (C) of this file 2011-2017, 2019, 2020 Chris Leick and 2020, 2022 Erik Pfannenstein
+# Copyright (C) of this file 2011-2017, 2019, 2020 Chris Leick,
+# 2020, 2022 Erik Pfannenstein,
+# 2024 Christoph Brinkhaus
msgid ""
msgstr ""
-"Project-Id-Version: debhelper 12.9\n"
+"Project-Id-Version: debhelper 13.15.3\n"
"Report-Msgid-Bugs-To: debhelper@packages.debian.org\n"
-"POT-Creation-Date: 2024-03-27 15:54+0100\n"
+"POT-Creation-Date: 2024-06-17 11:59+0200\n"
"PO-Revision-Date: 2023-01-11 22:00+0100\n"
-"Last-Translator: Erik Pfannenstein <debianignatz@gmx.de>\n"
+"Last-Translator: Christoph Brinkhaus <c.brinkhaus@t-online.de>\n"
"Language-Team: German <debian-l10n-german@lists.debian.org>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
@@ -134,7 +136,7 @@ msgid ""
msgstr ""
"Um ein neues Debian-Paket unter Benutzung von Debhelper zu erstellen, können "
"Sie einfach eine Beispielregeldatei kopieren und manuell bearbeiten. Oder "
-"Sie probieren das Paket B<dh-make> aus; dieses enthält einenL<dh_make|"
+"Sie probieren das Paket B<dh-make> aus; dieses enthält einen L<dh_make|"
"dh_make(1)>-Befehl, welcher den Prozess teilweise automatisiert. Für eine "
"behutsamere Einführung enthält das Paket ucB<maint-guide> ein Lernprogramm, "
"mit dem Sie Ihr erstes Paket unter mit Hilfe von Debhelper erstellen."
@@ -174,7 +176,7 @@ msgstr "#LIST#"
#. type: =head2
#: debhelper.pod:47
msgid "Deprecated Commands"
-msgstr "Missbilligte Befehle"
+msgstr "Veraltete Befehle"
#. type: textblock
#: debhelper.pod:49
@@ -243,19 +245,10 @@ msgstr ""
"Formate, entnehmen Sie den entsprechenden Handbuchseiten. Im Allgemeinen "
"sind diese Dateien Listen von Dateien, die bearbeitet werden, eine Datei pro "
"Zeile. Einige Programme in Debhelper bedienen sich Paaren von Dateien und "
-"Zielen oder etwas kompiziertere Formate."
+"Zielen oder etwas kompliziertere Formate."
#. type: textblock
#: debhelper.pod:79
-#, fuzzy
-#| msgid ""
-#| "Note for the first (or only) binary package listed in F<debian/control>, "
-#| "debhelper will use F<debian/foo> when there's no F<debian/I<package>.foo> "
-#| "file. However, it is often a good idea to keep the F<I<package>.> prefix "
-#| "as it is more explicit. The primary exception to this are files that "
-#| "debhelper by default installs in every binary package when it does not "
-#| "have a package prefix (such as F<debian/copyright> or F<debian/"
-#| "changelog>)."
msgid ""
"Note if there is only one binary package listed in F<debian/control>, then "
"debhelper will use F<debian/foo> when there's no F<debian/I<package>.foo> "
@@ -264,13 +257,13 @@ msgid ""
"binary packages. However, it is often a good idea to keep the F<I<package>.> "
"prefix as it is more explicit and also required when upgrading to compat 15."
msgstr ""
-"Beachten Sie, dass Debhelper für das erste (oder einzige) in F<debian/"
-"control> aufgeführte Binärpaket F<debian/foo> benutzen wird, wenn es keine "
-"F<debian/I<Paket>.foo>-Datei gibt. Oft ist es jedoch eine gute Idee, das "
-"Präfix F<I<Paket>.> zu behalten, da es eindeutiger ist. Die Hauptausnahme "
-"davon bilden Dateien, die Debhelper standardmäßig in jedem Binärpaket "
-"installiert, wenn es kein Paketpräfix besitzt (wie F<debian/copyright> oder "
-"F<debian/changelog>)."
+"Beachten Sie, das debhelper F<debian/foo> verwenden wird, wenn nur ein "
+"Binärpaket in F<debian/control> aufgeführt ist und es keine Datei F<debian/"
+"I<package>.foo> gibt. In Kompatibilitätsstufen vor 15 geschieht dies auch "
+"für das erste in F<debian/control> aufgeführte Binärpaket, falls es mehrere "
+"Binärpakete gibt. Oft ist es jedoch eine gute Idee, das Präfix F<I<Paket>.> "
+"zu behalten, da es eindeutiger ist und beim Upgrade auf Kompatibilitätsstufe "
+"15 sowieso benötigt wird."
#. type: textblock
#: debhelper.pod:86
@@ -280,6 +273,10 @@ msgid ""
"copyright> and F<debian/changelog>, where the files are generally used and "
"needed for all binary packages."
msgstr ""
+"Außerdem gibt es einige spezielle Fälle, in denen Debhelper immer auf eine "
+"präfix-lose Version zurückfällt. Das sind Fälle wie F<debian/copyright> und "
+"F<debian/changelog>, in denen die Dateien generell für alle Binärpakete "
+"verwendet werden und notwendig sind."
#. type: textblock
#: debhelper.pod:91
@@ -586,10 +583,8 @@ msgstr ""
#. type: =head3
#: debhelper.pod:233
-#, fuzzy
-#| msgid "Substitution limits"
msgid "Substitution limitations: filtering"
-msgstr "Ersetzungsbeschränkungen"
+msgstr "Ersetzungsbeschränkungen: Filterung"
#. type: textblock
#: debhelper.pod:235
@@ -599,6 +594,10 @@ msgid ""
"those variables being considered a token in its own right with the content "
"given."
msgstr ""
+"Die eingebaute Ersetzung kann nicht dazu verwendet werden, Inhalte zu "
+"»filtern«. Versuche, »Kommentare« oder »Leerzeilen« mittels Ersetzungen zu "
+"erzeugen hat als Ergebnis, dass diese Variablen selbst als Markierung "
+"innerhalb des gegebenen Inhalts interpretiert werden."
#. type: textblock
#: debhelper.pod:239
@@ -608,6 +607,11 @@ msgid ""
"features out of the box. Though keep in mind that B<dh-exec> has its own "
"substitution logic that can feature interact with the one from debhelper."
msgstr ""
+"Falls Sie filtern wollen erwägen Sie die Verwendung einer ausführbaren "
+"Debhelper-Konfigurationsdatei mit B<dh-exec> als Interpreter. Das Werkzeug "
+"B<dh-exec> unterstützt zahlreiche Funktionalitäten standardmäßig. Denken Sie "
+"aber daran, dass B<dh-exec> seine eigene Logik für Ersetzungen hat, die mit "
+"den Funktionalitäten von Debhelper interagieren kann."
#. type: =head2
#: debhelper.pod:244
@@ -661,12 +665,6 @@ msgstr ""
#. type: textblock
#: debhelper.pod:269
-#, fuzzy
-#| msgid ""
-#| "In compatibility level 13+, the output will be subject to substitutions "
-#| "(see L</Substitutions in debhelper config files>) where the tool support "
-#| "these. Remember to be careful if your generator I<also> provides "
-#| "substitutions as this can cause unnecessary confusion."
msgid ""
"In compatibility level 13+, the output will be subject to substitutions (see "
"L</Substitutions in debhelper config files>) where the tool support these. "
@@ -678,15 +676,11 @@ msgstr ""
"(siehe L</Ersetzungen in Debhelper-Konfigurationsdateien>), soweit das "
"Werkzeug diese unterstützt. Denken Sie daran, Vorsicht walten zu lassen, "
"falls Ihr Generator I<auch> Ersetzungen bereitstellt, da dies zu unnötiger "
-"Verwirrung führen kann."
+"Verwirrung führen kann. Im besonderen verfügt das üblicherweise verwendete "
+"Werkzeug B<dh-exec> über eine eigene Unterstützung für Ersetzungen."
#. type: textblock
#: debhelper.pod:275
-#, fuzzy
-#| msgid ""
-#| "Otherwise, the output will be used exactly as-is. Notably, debhelper "
-#| "will I<not> expand wildcards or strip comments or strip whitespace in the "
-#| "output."
msgid ""
"Otherwise, the output will be used exactly as-is. Notably, debhelper will "
"I<not> expand wildcards or strip comments or strip whitespace in the output "
@@ -695,7 +689,8 @@ msgid ""
msgstr ""
"Andernfalls wird die Ausgabe exakt so benutzt, wie sie ist. Insbesondere "
"wird Debhelper Platzhalter I<nicht> expandieren oder Kommentare und "
-"Leerzeichen aus der Ausgabe entfernen."
+"Leerraumzeichen aus der Ausgabe entfernen. Das Werkzeug B<dh-exec> verfügt "
+"über ein Ausgangsfilter, das diese Dinge standardmäßig entfernt."
#. type: textblock
#: debhelper.pod:282
@@ -839,7 +834,7 @@ msgid ""
msgstr ""
"wirkt sich nicht auf die Pakete aus, die dieser Debhelper-Befehl bereits "
"durchlaufen hat (d.h. falls der Befehl im Debhelper-Protokoll des Pakets "
-"auftaucht). Falls Sie zum Beispiel den Befehl nur bei einigen Binäraketen "
+"auftaucht). Falls Sie zum Beispiel den Befehl nur bei einigen Binärpaketen "
"mit speziellen Optionen aufrufen müssen, geben Sie diese Option beim letzten "
"Aufruf des Befehls an, um die restlichen Pakete mit Standardeinstellungen zu "
"verarbeiten."
@@ -868,6 +863,9 @@ msgid ""
"B<Deprecated>: This option has no practical use in compat 15 or later as the "
"behaviour it affects is removed in compat 15."
msgstr ""
+"B<Veraltet>: Diese Option hat für Kompatibilitätsstufe 15 und neuer keinen "
+"praktischen Nutzen, weil deren Auswirkung in Kompatibilitätsstufe 15 "
+"entfernt worden ist."
#. type: textblock
#: debhelper.pod:346
@@ -897,7 +895,7 @@ msgid ""
msgstr ""
"Dies wird von L<dh(1)> verwandt, wenn benutzerdefinierte Optionen an alle "
"von ihm ausgeführten Befehle weitergereicht werden. Falls der Befehl die "
-"angegebene Option oder das ganze Bündel von Optionen unterstützt,kommt er "
+"angegebene Option oder das ganze Bündel von Optionen unterstützt, kommt er "
"zum Tragen. Falls nicht, wird er ignoriert."
#. type: =head1
@@ -1333,40 +1331,33 @@ msgstr ""
"(wie für die Veröffentlichung einer neuen Funktionalität oder einer "
"Fehlerbehebung innerhalb einer Kompatibilitätsstufe)."
+# FIXME: s/source/B<source>/
#. type: textblock
#: debhelper.pod:517
#, fuzzy
#| msgid ""
#| "Note that debhelper does not provide debhelper-compat for experimental or "
#| "beta compatibility levels; packages experimenting with those "
-#| "compatibility levels should use F<debian/compat> (or, if only for "
-#| "selected commands, B<DH_COMPAT>)."
+#| "compatibility levels should put the compat level in the B<X-DH-Compat> "
+#| "field of the source stanza of the F<debian/control> file (or, if only for "
+#| "selected commands, the B<DH_COMPAT> environment variable)."
msgid ""
"Note that debhelper does not provide debhelper-compat for experimental or "
"beta compatibility levels; packages experimenting with those compatibility "
-"levels should put the compat level in the B<X-DH-Compat> field of the source "
-"stanza of the F<debian/control> file (or, if only for selected commands, the "
-"B<DH_COMPAT> environment variable)."
+"levels should put the compat level in the B<X-DH-Compat> field of the "
+"B<Source> stanza of the F<debian/control> file (or, if only for selected "
+"commands, the B<DH_COMPAT> environment variable)."
msgstr ""
"Beachten Sie, dass Debhelper-Compat nicht für experimentelle oder Beta-"
"Kompatibilitätsstufen vorgesehen ist. Pakete, die mit diesen "
-"Kompatibilitätsstufen experimentieren, sollten F<debian/compat> oder, falls "
-"nur ausgewählte Befehle betroffen sind, B<DH_COMPAT> verwenden."
+"Kompatibilitätsstufen experimentieren, sollten die Kompatibilitätsstufe in "
+"das Feld B<X-DH-Compat> des Source-Abschnitts der Datei F<debian/control> "
+"eintragen (oder, falls nur für bestimmte Befehle, in die Umgebungsvariable "
+"B<DH_COMPAT>)."
-# Profided by Markus Hiereth and Helge Kreutzmann, thanks!
+# Provided by Markus Hiereth and Helge Kreutzmann, thanks!
#. type: textblock
#: debhelper.pod:523
-#, fuzzy
-#| msgid ""
-#| "Prior versions of debhelper required specifying the compatibility level "
-#| "in the file F<debian/compat>, and current debhelper still supports this "
-#| "for backward compatibility. To use this method, the F<debian/compat> file "
-#| "should contain the compatibility level as a single number, and no other "
-#| "content. If you specify the compatibility level by this method, your "
-#| "package will also need a versioned build dependency on a version of the "
-#| "debhelper package equal to (or greater than) the compatibility level your "
-#| "package uses. So, if you specify compatibility level #RECOMMENDED_COMPAT# "
-#| "in F<debian/compat>, ensure F<debian/control> has:"
msgid ""
"Historically, debhelper required specifying the compatibility level in the "
"file F<debian/compat>, and debhelper up to version 14 supports this for "
@@ -1379,8 +1370,8 @@ msgid ""
"ensure F<debian/control> has:"
msgstr ""
"Frühere Versionen von Debhelper benötigten die Angabe der "
-"Kompatibilitätsstufe in der Datei F<debian/compat>. Das aktuelle Debhelper "
-"unterstützt dies zum Zweck der Rückwärtskompatibilität weiterhin. Um diese "
+"Kompatibilitätsstufe in der Datei F<debian/compat>, und Debhelper bis zur "
+"Version 14 unterstützen dies zum Zweck der Rückwärtskompatibilität. Um diese "
"Methode zu verwenden, sollte die Datei F<debian/compat> die "
"Kompatibilitätsstufe als einzelne Zahl enthalten und keinen weiteren Inhalt. "
"Falls Sie die Kompatibilitätsstufe mit dieser Methode angeben, muss Ihr "
@@ -1403,19 +1394,14 @@ msgstr ""
#. type: textblock
#: debhelper.pod:535
-#, fuzzy
-#| msgid ""
-#| "Note that you must use either the build-dependency on debhelper-compat or "
-#| "the F<debian/compat> file. Whenever possible, the debhelper-compat build-"
-#| "dependency is recommended."
msgid ""
"Note that you must use exactly one method for specifying the default "
"debhelper compat level of the package. Whenever possible, the debhelper-"
"compat build-dependency is recommended."
msgstr ""
-"Beachten Sie, dass Sie entweder die Bauabhängigkeit auf debhelper-compat "
-"oder die F<debian/compat>-Datei verwenden müssen. Wo immer möglich, "
-"empfiehlt sich die debhelper-compat-Bauabhängigkeit."
+"Beachten Sie, dass Sie genau eine Methode verwenden müssen, um die "
+"standardmäßige Kompatibilitätsstufe eines Pakets anzugeben. Wo immer "
+"möglich, empfiehlt sich die Bauabhängigkeit auf Debhelper-Compat."
#. type: textblock
#: debhelper.pod:539
@@ -1428,7 +1414,7 @@ msgid ""
"that may be surprising to maintainers or reviewers (or, in the long term, to "
"yourself)."
msgstr ""
-"Falls nötig, kann die B<DH_COMPAT>-Umgebungsvariable dazu verwendet werden, "
+"Falls nötig, kann die Umgebungsvariable B<DH_COMPAT> dazu verwendet werden, "
"die Kompatibilitätsstufe für einen bestimmten Befehl außer Kraft zu setzen. "
"Diese Funktionalität eignet sich hauptsächlich für die vorübergehende "
"Anhebung einiger Befehle auf eine neue Kompatibilitätsstufe oder zum "
@@ -1465,6 +1451,9 @@ msgid ""
"The list of supported compatibility levels and the related upgrade check "
"list has moved to L<debhelper-compat-upgrade-checklist(7)>."
msgstr ""
+"Die Liste unterstützter Kompatibilitätsstufen und die entsprechende Upgrade-"
+"Prüfliste sind nach L<debhelper-compat-upgrade-checklist(7)> verschoben "
+"worden."
#. type: =head1
#: debhelper.pod:559 dh_auto_test:48 dh_dwz:69 dh_installcatalogs:67
@@ -1537,9 +1526,9 @@ msgid ""
msgstr ""
"Außerdem können einige zusätzliche Paket basierend auf dem Inhalt der "
"Umgebungsvariable B<DEB_BUILD_PROFILES> und den Feldern B<Build-Profiles> in "
-"den Absätzen für binäre Pakete in B<debian/control> ausgeschlossen werden. "
-"Dies geschieht gemäß der Entwurfrichtlinie unter L<https://wiki.debian.org/"
-"BuildProfileSpec>."
+"den Abschnitten für binäre Pakete in B<debian/control> ausgeschlossen "
+"werden. Dies geschieht gemäß der Entwurfrichtlinie unter L<https://wiki."
+"debian.org/BuildProfileSpec>."
#. type: =head3
#: debhelper.pod:586
@@ -1782,7 +1771,7 @@ msgid ""
"need to also use the B<-p> flag to specify which binary package the "
"debhelper program will act on."
msgstr ""
-"Manchmal wollen Sie möglicherweise ein anderes temporäres Vezeichnis "
+"Manchmal wollen Sie möglicherweise ein anderes temporäres Verzeichnis "
"benutzen. Dies wird durch den Schalters B<-P> unterstützt. »B<dh_installdocs "
"-Pdebian/tmp>« wird zum Beispiel B<debian/tmp> als temporäres Verzeichnis "
"nutzen. Beachten Sie, dass die Debhelper-Programme nur auf ein einzelnes "
@@ -1807,12 +1796,12 @@ msgid ""
"and F<config> scripts, etc."
msgstr ""
"Debhelper beinhaltet Unterstützung für Udebs. Um ein Udeb mit Debhelper zu "
-"erstellen, fügen Sie dem Absatz des Pakets in F<debian/control> »B<Package-"
-"Type: udeb>« hinzu. Debhelper wird versuchen, Udebs zu erstellen, die der "
-"Debian-Installer-Richtlinie entsprechen, indem die erzeugten Paketdateien "
-"mit F<.udeb> enden, keine Dokumentation in ein Udeb installiert wird und "
-"F<preinst>-, F<postrm>-, F<prerm>- sowie F<config>-Skripte etc. übersprungen "
-"werden."
+"erstellen, fügen Sie dem Abschnitt des Pakets in F<debian/control> "
+"»B<Package-Type: udeb>« hinzu. Debhelper wird versuchen, Udebs zu erstellen, "
+"die der Debian-Installer-Richtlinie entsprechen, indem die erzeugten "
+"Paketdateien mit F<.udeb> enden, keine Dokumentation in ein Udeb installiert "
+"wird und F<preinst>-, F<postrm>-, F<prerm>- sowie F<config>-Skripte etc. "
+"übersprungen werden."
#. type: =head1
#: debhelper.pod:693
@@ -1875,7 +1864,7 @@ msgstr ""
"aufrufen, noch wird dh auflisten, welche Unterbefehle aufgerufen werden. "
"Abhängig vom benutzten Bausystem wird auch dieses weniger Details ausgeben. "
"Dadurch wird es einfacher, wichtige Nachrichten zu erkennen, die Ausgabe "
-"wird jedoch als Buildd-Protokoll ziemlich nutzlos."
+"wird jedoch als Build-Protokoll ziemlich nutzlos."
#. type: textblock
#: debhelper.pod:718
@@ -1891,18 +1880,13 @@ msgstr "B<DH_COMPAT>"
#. type: textblock
#: debhelper.pod:722
-#, fuzzy
-#| msgid ""
-#| "Temporarily specifies what compatibility level debhelper should run at, "
-#| "overriding any value specified via Build-Depends on debhelper-compat or "
-#| "via the F<debian/compat> file."
msgid ""
"Temporarily specifies what compatibility level debhelper should run at, "
"overriding the default compat level of the source package."
msgstr ""
"gibt vorübergehend an, auf welcher Kompatibilitätsstufe Debhelper ausgeführt "
-"werden soll und setzt dabei jeden Wert außer Kraft, der über Build-Depends "
-"in Debhelper-compat oder über die Datei F<debian/compat> angegeben wurde."
+"werden soll und setzt dabei die standardmäßige Kompatibilitätsstufe aus dem "
+"Quellpaket außer Kraft."
#. type: =item
#: debhelper.pod:725
@@ -2033,8 +2017,8 @@ msgid ""
"default), or \"never\"."
msgstr ""
"Diese Variablen können benutzt werden, um zu steuern, ob Debhelper-Befehle "
-"in ihrer Textausgabe Farben benutzen sollen. Sie können auf »always«, "
-"»auto« (die Voreinstellung) oder »never« gesetzt werden."
+"in ihrer Textausgabe Farben benutzen sollen. Sie können auf »always«, »auto« "
+"(die Voreinstellung) oder »never« gesetzt werden."
#. type: textblock
#: debhelper.pod:773
@@ -2122,7 +2106,7 @@ msgid ""
"cleared."
msgstr ""
"In Kompatibilitätsstufe 13 und darüber werden diese Umgebungsvariablen "
-"zurückgesetzt, bevor das Originalautoren-Bausystem via B<dh_auto_*> "
+"zurückgesetzt, bevor das Bausystem der Originalautoren via B<dh_auto_*> "
"angeworfen wird. Die B<HOME>- (B<dh_auto_*>-Hilfsprogramme) und die "
"B<XDG_RUNTIME_DIR>-Variable (nur B<dh_auto_test>) werden auf ein "
"beschreibbares Verzeichnis gesetzt. Alle anderen Variablen und "
@@ -2209,7 +2193,7 @@ msgstr ""
#. type: =item
#: debhelper.pod:837
msgid "B<dherroron=obsolete-compat-levels>"
-msgstr "dherroron=obsolete-compat-levels>"
+msgstr "B<dherroron=obsolete-compat-levels>"
#. type: textblock
#: debhelper.pod:839
@@ -2224,8 +2208,8 @@ msgid ""
"be removed compat levels into errors."
msgstr ""
"Wenn B<dherroron> vorhanden und auf B<obsolete-compat-levels> gesetzt ist, "
-"werden die Debhelper-Werkzeuge die Missbilligungswarnungen für auf der "
-"Abschussliste stehenden Kompaitiblitätsstufen zu Fehlern erheben."
+"werden die Debhelper-Werkzeuge die Missbilligungswarnungen für die in naher "
+"Zukunft zu entfernenden Kompatiblitätsstufen zu Fehlern erheben."
#. type: textblock
#: debhelper.pod:845
@@ -2321,8 +2305,8 @@ msgstr ""
"Dieser Wert wird mehrere Debhelper-Tools anweisen, die Installation von "
"Dokumentation wie Handbuchseiten oder von den Originalautoren "
"bereitgestellte Dokumentation auszulassen. Außerdem werden die Werkzeuge es "
-"ignorieren, wenndie deklarierte Dokumentation fehlt, unter der Annahme, dass "
-"sie nicht gebaut wurde."
+"ignorieren, wenn die deklarierte Dokumentation fehlt, unter der Annahme, "
+"dass sie nicht gebaut wurde."
#. type: textblock
#: debhelper.pod:884
@@ -2345,6 +2329,9 @@ msgid ""
"passed the B<--no-trim> option, forcing it to forgo removing older entries "
"from changelogs."
msgstr ""
+"Dieser Wert bewirkt, dass L<dh_installchangelogs(1)> arbeitet, als ob es mit "
+"B<--no-trim> aufgerufen worden wäre. Damit wird erzwungen, keine alten "
+"Einträge aus Changelogs zu entfernen."
#. type: =item
#: debhelper.pod:897
@@ -2427,6 +2414,9 @@ msgid ""
"by the debhelper package, it also causes the tools to act like the "
"B<DH_QUIET> environment variable was non-empty."
msgstr ""
+"Dieser Wert betrifft die meisten B<dh_auto_*>-Werkzeuge direkt. Für Befehle, "
+"die vom Debhelper-Paket bereitgestellt werden führt es dazu, das sie so "
+"arbeiten, als ob die Umgebungsvariable B<DH_QUIET> nicht leer wäre."
#. type: textblock
#: debhelper.pod:931
@@ -2445,7 +2435,7 @@ msgstr ""
"Das hängt davon ab, wie die Werkzeuge im Detail implementiert sind."
#. type: =head1
-#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:922
+#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:951
#: debhelper-obsolete-compat.pod:178 dh:872 dh_auto_build:53 dh_auto_clean:55
#: dh_auto_configure:58 dh_auto_install:103 dh_auto_test:64 dh_bugfiles:133
#: dh_builddeb:176 dh_clean:189 dh_compress:243 dh_dwz:175 dh_fixperms:164
@@ -2539,15 +2529,11 @@ msgid ""
"debhelper-compat-upgrade-checklist - Upgrade checklist for supported "
"debhelper compat levels"
msgstr ""
-"debhelper-compat-upgrade-checklist - Upgrade-Prüfliste für "
-"unterstützteDebhelper-Kompaitiblitätsstufen"
+"debhelper-compat-upgrade-checklist - Upgrade-Prüfliste für unterstützte "
+"Debhelper-Kompatiblitätsstufen"
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:9
-#, fuzzy
-#| msgid ""
-#| "This document is an upgrade checklist of all the supported debhelper "
-#| "compat levels. It also lists all the support debhelper compat levels."
msgid ""
"This document is an upgrade checklist of all the supported debhelper compat "
"levels. It also lists all the supported debhelper compat levels."
@@ -2591,7 +2577,7 @@ msgstr "v15"
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:27
-#: debhelper-compat-upgrade-checklist.pod:63 strings-kept-translations.pod:9
+#: debhelper-compat-upgrade-checklist.pod:74 strings-kept-translations.pod:9
msgid ""
"This compatibility level is still open for development; use with caution."
msgstr ""
@@ -2606,107 +2592,110 @@ msgstr "Änderungen gegenüber v14 sind:"
#. type: =item
#: debhelper-compat-upgrade-checklist.pod:33
#: debhelper-compat-upgrade-checklist.pod:47
-#: debhelper-compat-upgrade-checklist.pod:69
-#: debhelper-compat-upgrade-checklist.pod:77
-#: debhelper-compat-upgrade-checklist.pod:83
+#: debhelper-compat-upgrade-checklist.pod:59
+#: debhelper-compat-upgrade-checklist.pod:80
#: debhelper-compat-upgrade-checklist.pod:88
#: debhelper-compat-upgrade-checklist.pod:94
-#: debhelper-compat-upgrade-checklist.pod:100
+#: debhelper-compat-upgrade-checklist.pod:99
#: debhelper-compat-upgrade-checklist.pod:105
-#: debhelper-compat-upgrade-checklist.pod:125
+#: debhelper-compat-upgrade-checklist.pod:111
+#: debhelper-compat-upgrade-checklist.pod:116
#: debhelper-compat-upgrade-checklist.pod:136
-#: debhelper-compat-upgrade-checklist.pod:140
-#: debhelper-compat-upgrade-checklist.pod:144
-#: debhelper-compat-upgrade-checklist.pod:148
-#: debhelper-compat-upgrade-checklist.pod:152
-#: debhelper-compat-upgrade-checklist.pod:156
-#: debhelper-compat-upgrade-checklist.pod:160
-#: debhelper-compat-upgrade-checklist.pod:164
-#: debhelper-compat-upgrade-checklist.pod:168
-#: debhelper-compat-upgrade-checklist.pod:172
-#: debhelper-compat-upgrade-checklist.pod:176
-#: debhelper-compat-upgrade-checklist.pod:202
-#: debhelper-compat-upgrade-checklist.pod:210
-#: debhelper-compat-upgrade-checklist.pod:225
-#: debhelper-compat-upgrade-checklist.pod:231
-#: debhelper-compat-upgrade-checklist.pod:237
-#: debhelper-compat-upgrade-checklist.pod:243
-#: debhelper-compat-upgrade-checklist.pod:251
-#: debhelper-compat-upgrade-checklist.pod:257
+#: debhelper-compat-upgrade-checklist.pod:147
+#: debhelper-compat-upgrade-checklist.pod:151
+#: debhelper-compat-upgrade-checklist.pod:155
+#: debhelper-compat-upgrade-checklist.pod:159
+#: debhelper-compat-upgrade-checklist.pod:163
+#: debhelper-compat-upgrade-checklist.pod:167
+#: debhelper-compat-upgrade-checklist.pod:171
+#: debhelper-compat-upgrade-checklist.pod:175
+#: debhelper-compat-upgrade-checklist.pod:179
+#: debhelper-compat-upgrade-checklist.pod:183
+#: debhelper-compat-upgrade-checklist.pod:187
+#: debhelper-compat-upgrade-checklist.pod:213
+#: debhelper-compat-upgrade-checklist.pod:221
+#: debhelper-compat-upgrade-checklist.pod:236
+#: debhelper-compat-upgrade-checklist.pod:249
+#: debhelper-compat-upgrade-checklist.pod:255
#: debhelper-compat-upgrade-checklist.pod:261
-#: debhelper-compat-upgrade-checklist.pod:269
-#: debhelper-compat-upgrade-checklist.pod:289
-#: debhelper-compat-upgrade-checklist.pod:297
-#: debhelper-compat-upgrade-checklist.pod:305
-#: debhelper-compat-upgrade-checklist.pod:314
-#: debhelper-compat-upgrade-checklist.pod:320
-#: debhelper-compat-upgrade-checklist.pod:330
-#: debhelper-compat-upgrade-checklist.pod:338
-#: debhelper-compat-upgrade-checklist.pod:344
-#: debhelper-compat-upgrade-checklist.pod:358
-#: debhelper-compat-upgrade-checklist.pod:369
-#: debhelper-compat-upgrade-checklist.pod:383
-#: debhelper-compat-upgrade-checklist.pod:394
-#: debhelper-compat-upgrade-checklist.pod:410
-#: debhelper-compat-upgrade-checklist.pod:420
-#: debhelper-compat-upgrade-checklist.pod:424
-#: debhelper-compat-upgrade-checklist.pod:429
-#: debhelper-compat-upgrade-checklist.pod:434
-#: debhelper-compat-upgrade-checklist.pod:441
-#: debhelper-compat-upgrade-checklist.pod:447
-#: debhelper-compat-upgrade-checklist.pod:455
-#: debhelper-compat-upgrade-checklist.pod:461
-#: debhelper-compat-upgrade-checklist.pod:465
+#: debhelper-compat-upgrade-checklist.pod:267
+#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:293
+#: debhelper-compat-upgrade-checklist.pod:303
+#: debhelper-compat-upgrade-checklist.pod:318
+#: debhelper-compat-upgrade-checklist.pod:326
+#: debhelper-compat-upgrade-checklist.pod:334
+#: debhelper-compat-upgrade-checklist.pod:343
+#: debhelper-compat-upgrade-checklist.pod:349
+#: debhelper-compat-upgrade-checklist.pod:359
+#: debhelper-compat-upgrade-checklist.pod:367
+#: debhelper-compat-upgrade-checklist.pod:373
+#: debhelper-compat-upgrade-checklist.pod:387
+#: debhelper-compat-upgrade-checklist.pod:398
+#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:423
+#: debhelper-compat-upgrade-checklist.pod:439
+#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:453
+#: debhelper-compat-upgrade-checklist.pod:458
+#: debhelper-compat-upgrade-checklist.pod:463
#: debhelper-compat-upgrade-checklist.pod:470
-#: debhelper-compat-upgrade-checklist.pod:475
+#: debhelper-compat-upgrade-checklist.pod:476
#: debhelper-compat-upgrade-checklist.pod:484
-#: debhelper-compat-upgrade-checklist.pod:500
-#: debhelper-compat-upgrade-checklist.pod:509
-#: debhelper-compat-upgrade-checklist.pod:525
-#: debhelper-compat-upgrade-checklist.pod:533
+#: debhelper-compat-upgrade-checklist.pod:490
+#: debhelper-compat-upgrade-checklist.pod:494
+#: debhelper-compat-upgrade-checklist.pod:499
+#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:513
+#: debhelper-compat-upgrade-checklist.pod:529
#: debhelper-compat-upgrade-checklist.pod:538
-#: debhelper-compat-upgrade-checklist.pod:560
-#: debhelper-compat-upgrade-checklist.pod:566
-#: debhelper-compat-upgrade-checklist.pod:578
-#: debhelper-compat-upgrade-checklist.pod:586
-#: debhelper-compat-upgrade-checklist.pod:592
-#: debhelper-compat-upgrade-checklist.pod:597
-#: debhelper-compat-upgrade-checklist.pod:602
+#: debhelper-compat-upgrade-checklist.pod:554
+#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:567
+#: debhelper-compat-upgrade-checklist.pod:589
+#: debhelper-compat-upgrade-checklist.pod:595
#: debhelper-compat-upgrade-checklist.pod:607
#: debhelper-compat-upgrade-checklist.pod:615
-#: debhelper-compat-upgrade-checklist.pod:625
-#: debhelper-compat-upgrade-checklist.pod:635
-#: debhelper-compat-upgrade-checklist.pod:642
+#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:626
+#: debhelper-compat-upgrade-checklist.pod:631
+#: debhelper-compat-upgrade-checklist.pod:636
+#: debhelper-compat-upgrade-checklist.pod:644
#: debhelper-compat-upgrade-checklist.pod:654
-#: debhelper-compat-upgrade-checklist.pod:659
-#: debhelper-compat-upgrade-checklist.pod:687
-#: debhelper-compat-upgrade-checklist.pod:704
-#: debhelper-compat-upgrade-checklist.pod:709
-#: debhelper-compat-upgrade-checklist.pod:715
-#: debhelper-compat-upgrade-checklist.pod:721
-#: debhelper-compat-upgrade-checklist.pod:726
-#: debhelper-compat-upgrade-checklist.pod:732
-#: debhelper-compat-upgrade-checklist.pod:741
-#: debhelper-compat-upgrade-checklist.pod:751
-#: debhelper-compat-upgrade-checklist.pod:757
+#: debhelper-compat-upgrade-checklist.pod:664
+#: debhelper-compat-upgrade-checklist.pod:671
+#: debhelper-compat-upgrade-checklist.pod:683
+#: debhelper-compat-upgrade-checklist.pod:688
+#: debhelper-compat-upgrade-checklist.pod:716
+#: debhelper-compat-upgrade-checklist.pod:733
+#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:744
+#: debhelper-compat-upgrade-checklist.pod:750
+#: debhelper-compat-upgrade-checklist.pod:755
+#: debhelper-compat-upgrade-checklist.pod:761
+#: debhelper-compat-upgrade-checklist.pod:770
#: debhelper-compat-upgrade-checklist.pod:780
-#: debhelper-compat-upgrade-checklist.pod:787
-#: debhelper-compat-upgrade-checklist.pod:793
-#: debhelper-compat-upgrade-checklist.pod:799
-#: debhelper-compat-upgrade-checklist.pod:805
-#: debhelper-compat-upgrade-checklist.pod:825
-#: debhelper-compat-upgrade-checklist.pod:830
-#: debhelper-compat-upgrade-checklist.pod:837
-#: debhelper-compat-upgrade-checklist.pod:842
-#: debhelper-compat-upgrade-checklist.pod:847
-#: debhelper-compat-upgrade-checklist.pod:855
-#: debhelper-compat-upgrade-checklist.pod:861
+#: debhelper-compat-upgrade-checklist.pod:786
+#: debhelper-compat-upgrade-checklist.pod:809
+#: debhelper-compat-upgrade-checklist.pod:816
+#: debhelper-compat-upgrade-checklist.pod:822
+#: debhelper-compat-upgrade-checklist.pod:828
+#: debhelper-compat-upgrade-checklist.pod:834
+#: debhelper-compat-upgrade-checklist.pod:854
+#: debhelper-compat-upgrade-checklist.pod:859
#: debhelper-compat-upgrade-checklist.pod:866
#: debhelper-compat-upgrade-checklist.pod:871
-#: debhelper-compat-upgrade-checklist.pod:886
+#: debhelper-compat-upgrade-checklist.pod:876
+#: debhelper-compat-upgrade-checklist.pod:884
#: debhelper-compat-upgrade-checklist.pod:890
-#: debhelper-compat-upgrade-checklist.pod:898
-#: debhelper-compat-upgrade-checklist.pod:903 debhelper-obsolete-compat.pod:29
+#: debhelper-compat-upgrade-checklist.pod:895
+#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:915
+#: debhelper-compat-upgrade-checklist.pod:919
+#: debhelper-compat-upgrade-checklist.pod:927
+#: debhelper-compat-upgrade-checklist.pod:932 debhelper-obsolete-compat.pod:29
#: debhelper-obsolete-compat.pod:36 debhelper-obsolete-compat.pod:40
#: debhelper-obsolete-compat.pod:44 debhelper-obsolete-compat.pod:57
#: debhelper-obsolete-compat.pod:62 debhelper-obsolete-compat.pod:68
@@ -2738,7 +2727,7 @@ msgstr ""
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:41
-#: debhelper-compat-upgrade-checklist.pod:117
+#: debhelper-compat-upgrade-checklist.pod:128
msgid ""
"The rationale for this change is to avoid \"surprises\" when adding a second "
"binary package later. Previously, debhelper would silently change behaviour "
@@ -2762,6 +2751,11 @@ msgid ""
">> (from F<debian/foo>) where I<package> is the first binary package listed "
"in F<debian/control>."
msgstr ""
+"Jetzt ist es in den meisten Fällen ein Fehler, paketlose Versionen von "
+"Debhelper Konfigurationsdateien zu verwenden, wenn zwei oder mehr "
+"Binärpakete in F<debian/control> aufgeführt sind. Veraltete Dateien sollten "
+"(von F<debian/foo>) in F<< debian/I<Paket>.foo >> umbenannt werden, wobei "
+"I<Paket> das erste der in F<debian/control> aufgeführten Binärpakete ist."
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:55
@@ -2770,29 +2764,68 @@ msgid ""
"F<debian/NEWS>, and F<debian/copyright>, where the same file is used for all "
"packages by default. These cases will remain unchanged."
msgstr ""
+"Die Hauptausnahme bei dieser Änderung sind Dateien wie F<debian/changelog>, "
+"F<debian/NEWS> und F<debian/copyright>, wo die gleiche Datei per "
+"Voreinstellung für alle Pakete verwendet wird. Diese Fälle bleiben "
+"unverändert."
-#. type: =item
+#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:61
+msgid ""
+"It is now an error to use a packaging file without the package prefix for "
+"B<--name> even if the source package only produces one binary package. As "
+"example, if you had a F<debian/bar.service> with the following snippet in "
+"F<debian/rules>:"
+msgstr ""
+
+#. type: verbatim
+#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:242
+#, fuzzy, no-wrap
+#| msgid ""
+#| " override_dh_installinit:\n"
+#| "\tdh_installinit -pfoo --only-scripts\n"
+#| "\tdh_installinit --remaining\n"
+#| "\n"
+msgid ""
+" override_dh_installsystemd:\n"
+" dh_installsystemd -p foo --name bar\n"
+"\n"
+msgstr ""
+" override_dh_installinit:\n"
+"\tdh_installinit -pfoo --only-scripts\n"
+"\tdh_installinit --remaining\n"
+"\n"
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:68
+#: debhelper-compat-upgrade-checklist.pod:245
+msgid ""
+"Then you need to rename F<debian/bar.service> to F<debian/foo.bar.service>."
+msgstr ""
+
+#. type: =item
+#: debhelper-compat-upgrade-checklist.pod:72
msgid "v14"
msgstr "v14"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:76
msgid "Changes from v13 are:"
msgstr "Änderungen gegenüber v13 sind:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:71
+#: debhelper-compat-upgrade-checklist.pod:82
msgid ""
"The B<dh_installpam> tool will now install PAM configuration files under "
"F<< /usr/lib/pam.d/I<package> >> instead of F<< /etc/pam.d/I<package> >>."
msgstr ""
"Das B<dh_installpam>-Werkzeug wird die PAM-Konfigurationsdateien nicht mehr "
-"unter F<< /etc/pam.d/I<Paket> >>, sondern unter F<< /usr/lib/pam.d/I<Paet> "
+"unter F<< /etc/pam.d/I<Paket> >>, sondern unter F<< /usr/lib/pam.d/I<Paket> "
">> installieren."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:74
+#: debhelper-compat-upgrade-checklist.pod:85
msgid ""
"Please consider using the \"rm_conffile\" feature from L<dh_installdeb(1)> "
"to ensure the proper removal of previous PAM files."
@@ -2802,13 +2835,15 @@ msgstr ""
"sicherzustellen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:79
+#: debhelper-compat-upgrade-checklist.pod:90
msgid ""
"Packages using the B<dh> sequencer should be aware the following changes:"
msgstr ""
+"Pakete, die den B<dh>-Sequenzer verwenden, sollten folgende Änderungen "
+"berücksichtigen:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:85
+#: debhelper-compat-upgrade-checklist.pod:96
msgid ""
"The tool B<dh_installsysusers> is now included in the default sequence. This "
"helper tool will process systemd sysusers files."
@@ -2817,15 +2852,18 @@ msgstr ""
"enthalten. Es verarbeitet systemd-Sysuser-Dateien."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:90
+#: debhelper-compat-upgrade-checklist.pod:101
msgid ""
"The B<dh_installsystemduser> tool will default to enabling systemd user "
"units, start them on installation, restart them on upgrades and stop them on "
"uninstalling the package."
msgstr ""
+"Das Werkzeug B<dh_installsystemduser> aktiviert jetzt in der Voreinstellung "
+"Systemd-User-Units, startet sie bei der Installation, startet sie bei "
+"Upgrades neu und stoppt sie bei der Deinstallation eines Pakets."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:96
+#: debhelper-compat-upgrade-checklist.pod:107
msgid ""
"Use of the B<dh_gconf> command in override and hook targets now causes an "
"error. The B<dh_gconf> command has been a no-op for years and was removed "
@@ -2836,7 +2874,7 @@ msgstr ""
"und ist in Debhelper 13.4 entfernt worden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:102
+#: debhelper-compat-upgrade-checklist.pod:113
msgid ""
"The B<dh_installalternatives> tool will now be run after B<dh_link> rather "
"than after B<dh_installinitramfs> in the default B<dh> sequence."
@@ -2845,15 +2883,22 @@ msgstr ""
"Sequenz nach B<dh_link> und nicht mehr nach B<dh_installinitramfs> "
"ausgeführt."
+# FIXME: s/that has/that have/
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:107
+#: debhelper-compat-upgrade-checklist.pod:118
+#, fuzzy
+#| msgid ""
+#| "I<< This item only applies to source packages that has exactly one "
+#| "B<Package> stanza in F<debian/control>. >>"
msgid ""
-"I<< This item only applies to source packages that has exactly one "
+"I<< This item only applies to source packages that have exactly one "
"B<Package> stanza in F<debian/control>. >>"
msgstr ""
+"I<< Dieser Punkt ist nur auf Quellpakete anwendbar, die genau einen "
+"Abschnitt B<Paket> in F<debian/control> haben. >>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:109
+#: debhelper-compat-upgrade-checklist.pod:120
msgid ""
"The B<dh> sequencer will warn if the B<single-binary> addon is implicitly "
"activated to warn maintainers of the pending compat 15 change in "
@@ -2864,7 +2909,7 @@ msgstr ""
"Kompat-15-Änderung in B<dh_auto_install> zu warnen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:112
+#: debhelper-compat-upgrade-checklist.pod:123
msgid ""
"Maintainers are urged to either explicitly activate the B<single-binary> "
"addon to preserve the existing behaviour (e.g., by adding B<dh-sequence-"
@@ -2880,7 +2925,7 @@ msgstr ""
"der Warnung)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:127
+#: debhelper-compat-upgrade-checklist.pod:138
msgid ""
"The B<dh_control> tool now automatically applies relationship substvars to "
"relevant fields. That means that many substvars such as B<${misc:Depends}> "
@@ -2889,72 +2934,84 @@ msgid ""
"installed version of B<dpkg> considers a relation or dependency-like field. "
"At the time of writing, the list consists of:"
msgstr ""
+"Das Werkzeug B<dh_control> wendet nun automatisch Ersetzungsvariable mit "
+"Beziehungen auf die relevanten Felder an. Das bedeutet, dass viele "
+"Ersetzungsvariable wie B<${misc:Depends}> und B<${shlibs:Depends}> nicht "
+"mehr explizit in F<debian/control> aufgeführt werden müssen. Das betrifft "
+"jede Ersetzungsvariable, die nach einem Feld benannt wird, das die "
+"installierte Version von B<dpkg> als eine Beziehung oder ein "
+"abhängigkeitsähnliches Feld versteht. Zur Zeit der Erstellung des Dokuments "
+"besteht diese Liste aus:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:138
+#: debhelper-compat-upgrade-checklist.pod:149
msgid "Pre-Depends"
-msgstr ""
+msgstr "Pre-Depends"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:142
+#: debhelper-compat-upgrade-checklist.pod:153
msgid "Depends"
-msgstr ""
+msgstr "Depends"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:146
+#: debhelper-compat-upgrade-checklist.pod:157
msgid "Recommends"
-msgstr ""
+msgstr "Recommends"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:150
+#: debhelper-compat-upgrade-checklist.pod:161
msgid "Suggests"
-msgstr ""
+msgstr "Suggests"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:154
+#: debhelper-compat-upgrade-checklist.pod:165
msgid "Enhances"
-msgstr ""
+msgstr "Enhances"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:158
+#: debhelper-compat-upgrade-checklist.pod:169
msgid "Conflicts"
-msgstr ""
+msgstr "Conflicts"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:162
+#: debhelper-compat-upgrade-checklist.pod:173
msgid "Breaks"
-msgstr ""
+msgstr "Breaks"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:166
+#: debhelper-compat-upgrade-checklist.pod:177
msgid "Replaces"
-msgstr ""
+msgstr "Replaces"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:170
+#: debhelper-compat-upgrade-checklist.pod:181
msgid "Provides"
-msgstr ""
+msgstr "Provides"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:174
+#: debhelper-compat-upgrade-checklist.pod:185
msgid "Built-Using"
-msgstr ""
+msgstr "Built-Using"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:178
+#: debhelper-compat-upgrade-checklist.pod:189
msgid "Static-Built-Using"
-msgstr ""
+msgstr "Static-Built-Using"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:182
+#: debhelper-compat-upgrade-checklist.pod:193
msgid ""
"This means that B<Depends: foo, ${misc:Depends}> in F<debian/control> can "
"now be reduced to B<Depends: foo> and B<Depends: ${misc:Depends}, ${shlibs:"
"Depends}> can be removed entirely as examples of how the feature works."
msgstr ""
+"Das bedeutet, dass zum Beispiel B<Depends: foo, ${misc:Depends}> in F<debian/"
+"control> zu B<Depends: foo> verkürzt werden kann. Ausserdem kann als "
+"Beispiel für diese Funktionalität B<Depends: ${misc:Depends}, ${shlibs:"
+"Depends}> komplett entfernt werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:186
+#: debhelper-compat-upgrade-checklist.pod:197
msgid ""
"Note that other substvars such as B<${binary:Version}> are unaffected by "
"this change and should still be used explicitly as necessary. Additionally, "
@@ -2962,9 +3019,15 @@ msgid ""
"into B<Pre-Depends> field, B<dh_shlibdeps> will handle this automatically as "
"well (see the next compat item)."
msgstr ""
+"Beachten Sie, dass andere Ersetzungsvariable wie B${binary:Version} von "
+"dieser Änderung nicht betroffen sind und weiterhin wenn notwendig explizit "
+"verwendet werden sollen. Bei Paketen, bei denen B<Essential: yes> gesetzt "
+"ist und bei denen manuell das Feld B<${shlibs:Depends}> in das Feld B<Pre-"
+"Depends> übertragen wurde, wird B<dh_shlibdeps> dies ebenfalls automatisch "
+"handhaben (siehe den nächsten Punkt zu Kompatibilitätsstufen)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:192
+#: debhelper-compat-upgrade-checklist.pod:203
msgid ""
"See L<https://lists.debian.org/debian-devel/2024/02/msg00230.html> for the "
"details of this proposal. The summary in L<https://lists.debian.org/debian-"
@@ -2972,31 +3035,51 @@ msgid ""
"The most common case involves using the B<-d> option from B<dpkg-shlibdeps> "
"possibly via B<dh_shlibdeps>."
msgstr ""
+"Siehe L<https://lists.debian.org/debian-devel/2024/02/msg00230.html> für "
+"Details zu diesem Vorschlag. Die Zusammenfassung in L<https://lists.debian."
+"org/debian-devel/2024/03/msg00030.html> behandelt auch die Fälle, bei denen "
+"Ersetzungsvariable eine Anpassung benötigen. Der allgemeinste Fall "
+"beinhaltet die Verwendung der Option B<-d> von B<dpkg-shlibdeps>, "
+"möglicherweise durch B<dh_shlibdeps>."
+# FIXME: s/This change changes/This change/
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:198
+#: debhelper-compat-upgrade-checklist.pod:209
+#, fuzzy
+#| msgid ""
+#| "Note: This change changes will cause false-positives from an unfixed "
+#| "B<lintian>. Please check L<https://bugs.debian.org/1067653> for "
+#| "B<lintian> support for this change."
msgid ""
-"Note: This change changes will cause false-positives from an unfixed "
-"B<lintian>. Please check L<https://bugs.debian.org/1067653> for B<lintian> "
-"support for this change."
+"Note: This change will cause false-positives from an unfixed B<lintian>. "
+"Please check L<https://bugs.debian.org/1067653> for B<lintian> support for "
+"this change."
msgstr ""
+"Hinweis: Diese Änderung wird Falsch-positiv-Bewertungen von einem nicht "
+"korrigiertem B<lintian> verursachen. Bitte prüfen Sie anhand von L<https://"
+"bugs.debian.org/1067653>, ob B<lintian> diese Änderung unterstützt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:204
+#: debhelper-compat-upgrade-checklist.pod:215
msgid ""
"The B<dh_shlibdeps> tool now defaults to using B<${shlibs:Pre-Depends}> for "
"packages that are B<Essential: yes>."
msgstr ""
+"Das Werkzeug B<dh_shlibdeps> verwendet in der Voreinstellung B<${shlibs:Pre-"
+"Depends}> für Pakete mit B<Essential: yes>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:207
+#: debhelper-compat-upgrade-checklist.pod:218
msgid ""
"Note due to the B<dh_gencontrol> change above, any package using "
"B<dh_gencontrol> will not have to do anything for this migration."
msgstr ""
+"Beachten Sie, dass durch die obige Änderung von B<dh_gencontrol> jedes "
+"Paket, das B<dh_gencontrol> verwendet, nicht von dieser Migration betroffen "
+"ist."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:212
+#: debhelper-compat-upgrade-checklist.pod:223
msgid ""
"It now triggers a warning to use package-less versions of debhelper "
"configuration files when there are 2 or more binary packages listed in "
@@ -3004,141 +3087,171 @@ msgid ""
"debian/I<package>.foo >> (from F<debian/foo>) where I<package> is the first "
"binary package listed in F<debian/control>."
msgstr ""
+"Es veranlasst nun in den meisten Fällen eine Warnung, die paketlosen "
+"Versionen von Debhelper-Konfigurationsdateien zu verwenden, wenn zwei oder "
+"mehr Binärpakete in F<debian/control> aufgeführt sind. Veraltete Dateien "
+"sollten (von F<debian/foo>) in F<< debian/I<Paket>.foo >> umbenannt werden, "
+"wobei I<Paket> das erste der in F<debian/control> aufgeführten Binärpakete "
+"ist."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:218
+#: debhelper-compat-upgrade-checklist.pod:229
msgid ""
"The primary exception to this change are files such as F<debian/changelog>, "
"F<debian/NEWS>, and F<debian/copyright>, where the same file is used for all "
"packages by default. These cases will remain unchanged. The debhelper tool "
"using the files will trigger warnings on usage."
msgstr ""
+"Die Hauptausnahme bei dieser Änderung sind Dateien wie F<debian/changelog>, "
+"F<debian/NEWS> und F<debian/copyright>, wo die gleiche Datei per "
+"Voreinstellung für alle Pakete verwendet wird. Diese Fälle bleiben "
+"unverändert. Das Werkzeug Debhelper wird bei Verwendung dieser Dateien eine "
+"Warnung auslösen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:223
+#: debhelper-compat-upgrade-checklist.pod:234
+#: debhelper-compat-upgrade-checklist.pod:247
msgid "In compat 15 (or later), this is changed to an error."
msgstr ""
+"In Kompatibilitätsstufe 15 (oder neuer) ist das geändert zu einem Fehler."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:227
+#: debhelper-compat-upgrade-checklist.pod:238
+msgid ""
+"It is now triggers a warning to use a packaging file without the package "
+"prefix for B<--name> even if the source package only produces one binary "
+"package. As example, if you had a F<debian/bar.service> with the following "
+"snippet in F<debian/rules>:"
+msgstr ""
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:251
msgid ""
"Packages using the B<cmake> build system should be aware of the following "
"changes:"
msgstr ""
+"Pakete, die das Bausystem B<cmake> verwenden, sollten die folgenden "
+"Änderungen beachten:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:233
+#: debhelper-compat-upgrade-checklist.pod:257
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON> to "
"L<cmake(1)> to avoid some reproducibility issues."
msgstr ""
-"Das B<cmake>-Bausystem gibt jetzt B<-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON> an "
+"Das Bausystem B<cmake> gibt jetzt B<-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON> an "
"L<cmake(1)> weiter, womit einige Reproduzierbarkeitsprobleme vermieden "
"werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:239
+#: debhelper-compat-upgrade-checklist.pod:263
msgid ""
"The B<cmake> build system now sets the B<ASMFLAGS> environment variable when "
"it is unset and B<ASFLAGS> is present. The former name (B<ASMFLAGS>) is the "
"name B<cmake> expects, while the latter (B<ASFLAGS>) is the name that L<dpkg-"
"buildpackage(1)> uses."
msgstr ""
+"Das Bausystem B<cmake> setzt nun die Umgebungsvariable B<ASMFLAGS> falls sie "
+"nicht gesetzt ist und B<ASFLAGS> vorhanden ist. Der erstere Name "
+"(B<ASMFLAGS>) ist der Name, den B<cmake> erwartet, während der letztere "
+"(B<ASFLAGS>) der Name ist, den L<dpkg-buildpackage(1)> verwendet."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:245
-#, fuzzy
-#| msgid ""
-#| "The B<meson+ninja> and B<cmake> build systems now use B<meson install> "
-#| "and B<cmake --install>, respectively, instead of B<ninja install> and "
-#| "B<make install> in the L<dh_auto_install(1)> call. Any override of "
-#| "B<dh_auto_install> that passes extra parameters to the upstream build "
-#| "system should be reviewed."
+#: debhelper-compat-upgrade-checklist.pod:269
msgid ""
"The B<cmake> build systems now use B<cmake --install> instead of B<make "
"install> in the L<dh_auto_install(1)> call. Any override of "
"B<dh_auto_install> that passes extra parameters to the upstream build system "
"should be reviewed."
msgstr ""
-"Die B<meson+ninja>- und B<cmake>-Bausysteme verwenden im "
-"L<dh_auto_install(1)>-Aufruf jetzt B<meson install> bzw. B<cmake --install> "
-"anstelle von B<ninja install> und B<make install>. Jede Außerkraftsetzung "
-"von B<dh_auto_install>, die Extra-Parameter an das Bausystem der "
-"Originalautoren weiterreicht, sollte überprüft werden."
+"Das Bausystem B<cmake> verwendet im L<dh_auto_install(1)>-Aufruf jetzt "
+"B<cmake --install> anstelle von B<ninja install>. Jede Außerkraftsetzung von "
+"B<dh_auto_install>, die Extra-Parameter an das Bausystem der Originalautoren "
+"weiterreicht, sollte überprüft werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:253
+#: debhelper-compat-upgrade-checklist.pod:277
msgid ""
"Packages using the B<meson> build system should be aware of the following "
"changes:"
msgstr ""
+"Pakete, die das Bausystem B<meson> verwenden, sollten die folgenden "
+"Änderungen beachten:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:259
-#, fuzzy
-#| msgid ""
-#| "The B<autoconf> buildsystem now passes B<--runstatedir=/run> to F<./"
-#| "configure>."
+#: debhelper-compat-upgrade-checklist.pod:283
msgid ""
"The B<meson> build system now passes B<--auto-features=enabled> to B<meson>."
msgstr ""
-"Das B<autoconf>-Bausystem übergibt nun B<--runstatedir=/run> an F<./"
-"configure>."
+"Das Bausystem B<meson> übergibt nun B<--auto-features=enabled> an B<meson>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:263
-#, fuzzy
-#| msgid ""
-#| "The B<meson+ninja> and B<cmake> build systems now use B<meson install> "
-#| "and B<cmake --install>, respectively, instead of B<ninja install> and "
-#| "B<make install> in the L<dh_auto_install(1)> call. Any override of "
-#| "B<dh_auto_install> that passes extra parameters to the upstream build "
-#| "system should be reviewed."
+#: debhelper-compat-upgrade-checklist.pod:287
msgid ""
"The B<meson+ninja> build system now use B<meson install> instead of B<ninja "
"install> in the L<dh_auto_install(1)> call. Any override of "
"B<dh_auto_install> that passes extra parameters to the upstream build system "
"should be reviewed."
msgstr ""
-"Die B<meson+ninja>- und B<cmake>-Bausysteme verwenden im "
-"L<dh_auto_install(1)>-Aufruf jetzt B<meson install> bzw. B<cmake --install> "
-"anstelle von B<ninja install> und B<make install>. Jede Außerkraftsetzung "
-"von B<dh_auto_install>, die Extra-Parameter an das Bausystem der "
-"Originalautoren weiterreicht, sollte überprüft werden."
+"Das Bausystem B<meson+ninja> verwendet im L<dh_auto_install(1)>-Aufruf jetzt "
+"B<meson install> anstelle von B<ninja install>. Jede Außerkraftsetzung von "
+"B<dh_auto_install>, die Extra-Parameter an das Bausystem der Originalautoren "
+"weiterreicht, sollte überprüft werden."
+# FIXME: s/source/B<source>/
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:271
+#: debhelper-compat-upgrade-checklist.pod:295
+#, fuzzy
+#| msgid ""
+#| "The F<debian/compat> file is no longer accepted as a source for "
+#| "specifying the debhelper compat level. Put the compat level in the B<X-DH-"
+#| "Compat> field of the source stanza of F<debian/control>."
msgid ""
"The F<debian/compat> file is no longer accepted as a source for specifying "
"the debhelper compat level. Put the compat level in the B<X-DH-Compat> field "
-"of the source stanza of F<debian/control>."
+"of the B<Source> stanza of F<debian/control>."
msgstr ""
+"Die Datei F<debian/compat> wird nicht mehr als Quelle zur Spezifikation der "
+"Debhelper-Kompatibilitätsstufe akzeptiert. Setzen Sie die "
+"Kompatibilitätsstufe in dem Feld B<X-DH-Compat> des Source-Abschnitts von "
+"F<debian/control>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:299
msgid ""
"Note to avoid breaking packages that already migrated to compat 14 "
"immediately, while it was experimental this change is first enforced when "
"compat 14 becomes stable."
msgstr ""
+"Beachten Sie, dass diese Änderung das erste Mal in Kraft gesetzt wird, wenn "
+"Kompatibilitätsstufe 14 als stabil deklariert wird. Damit wird vermieden, "
+"Pakete zu beschädigen, die schon zu Kompatibilitätsstufe 14 migriert wurden, "
+"während diese Änderung noch experimentell war."
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:305
+msgid ""
+"The tool B<dh_installtmpfiles> now runs with --remove on package removal, "
+"and --purge on package purge. systemd v256 is required for the latter."
+msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:310
msgid "v13"
msgstr "v13"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:283
+#: debhelper-compat-upgrade-checklist.pod:312
msgid "This is the recommended mode of operation."
msgstr "Dies ist der empfohlene Betriebsmodus."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:314
msgid "Changes from v12 are:"
msgstr "Die Änderungen gegenüber v12 sind:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:291
+#: debhelper-compat-upgrade-checklist.pod:320
msgid ""
"The B<meson+ninja> build system now uses B<meson test> instead of B<ninja "
"test> when running the test suite. Any override of B<dh_auto_test> that "
@@ -3152,7 +3265,7 @@ msgstr ""
"Befehlszeile nicht mit B<ninja test> kompatibel ist."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:299
+#: debhelper-compat-upgrade-checklist.pod:328
msgid ""
"All debhelper like tools based on the official debhelper library (including "
"B<dh> and the official B<dh_*> tools) no longer accepts abbreviated command "
@@ -3167,7 +3280,7 @@ msgstr ""
"werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:307
+#: debhelper-compat-upgrade-checklist.pod:336
msgid ""
"The ELF related debhelper tools (B<dh_dwz>, B<dh_strip>, B<dh_makeshlibs>, "
"B<dh_shlibdeps>) are now only run for arch dependent packages by default (i."
@@ -3183,7 +3296,7 @@ msgstr ""
"B<dh-sequence-elf-tools> hinzufügen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:316
+#: debhelper-compat-upgrade-checklist.pod:345
msgid ""
"The third-party B<gradle> build system (from B<gradle-debian-helper> "
"package) now runs the upstream-provided test suite automatically. To "
@@ -3195,7 +3308,7 @@ msgstr ""
"zu unterbinden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:322
+#: debhelper-compat-upgrade-checklist.pod:351
msgid ""
"The B<dh_installman> tool now aborts if it sees conflicting definitions of a "
"manpage. This typically happens if the upstream build system is installing "
@@ -3212,30 +3325,32 @@ msgstr ""
"einfachste Lösung, die Handbuchseite aus F<< debian/I<package>.manpages >> "
"zu entfernen (davon ausgehend, dass beide Versionen identisch sind)."
-# FIXME: s/resets/reset
-# FIXME: last line: missing "is"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:332
+#: debhelper-compat-upgrade-checklist.pod:361
+#, fuzzy
+#| msgid ""
+#| "The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
+#| "common B<XDG_*> variable. Please see description of the environment "
+#| "variables in L</ENVIRONMENT> for how this is handled."
msgid ""
"The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
"common B<XDG_*> variable. Please see description of the environment "
-"variables in L</ENVIRONMENT> for how this is handled."
+"variables in L<debhelper(1)/ENVIRONMENT> for how this is handled."
msgstr ""
"Die B<dh_auto_*>-Hilfsprogramme setzen nun die Umgebungsvariablen B<HOME> "
"und gebräuchliche B<XDG_*>-Variablen zurück. Wie damit umgegangen wird, "
"können Sie Sie der Beschreibung für die Umgebungsvariablen in L</"
"ENVIRONMENT> entnehmen."
-# FIXME: Double "between"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:336
+#: debhelper-compat-upgrade-checklist.pod:365
msgid "I<This feature changed between debhelper 13 and debhelper 13.2.>"
msgstr ""
-"I<Dieses Funktionsmerkmal hat sich zwischen Debhelper 13 und Debhelper 13.2 "
+"I<Dieses Funktionalität hat sich zwischen Debhelper 13 und Debhelper 13.2 "
"geändert.>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:340
+#: debhelper-compat-upgrade-checklist.pod:369
msgid ""
"The B<dh> command will now error if an override or hook target for an "
"obsolete command are present in F<debian/rules> (e.g. "
@@ -3246,7 +3361,7 @@ msgstr ""
"B<override_dh_systemd_enable:>) vorhanden ist."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:346
+#: debhelper-compat-upgrade-checklist.pod:375
msgid ""
"The B<dh_missing> command will now default to B<--fail-missing>. This can "
"be reverted to a non-fatal warning by explicitly passing B<--list-missing> "
@@ -3257,7 +3372,7 @@ msgstr ""
"list-missing> übergeben wird, wie es in Kompatibilitätsstufe 12 war."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:350
+#: debhelper-compat-upgrade-checklist.pod:379
msgid ""
"If you do not want the warning either, please omit the call to "
"B<dh_missing>. If you use the B<dh> command sequencer, then you can do this "
@@ -3270,7 +3385,7 @@ msgstr ""
"oder dem passenden Paket erledigen. Zum Beispiel:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:355
+#: debhelper-compat-upgrade-checklist.pod:384
#, no-wrap
msgid ""
" # Disable dh_missing\n"
@@ -3282,7 +3397,7 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:360
+#: debhelper-compat-upgrade-checklist.pod:389
msgid ""
"The B<dh> command sequencer now runs B<dh_installtmpfiles> in the default "
"sequence. The B<dh_installtmpfiles> takes over handling of tmpfiles.d "
@@ -3295,7 +3410,7 @@ msgstr ""
"B<dh_installsystemd> ist nun deaktiviert."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:365
+#: debhelper-compat-upgrade-checklist.pod:394
msgid ""
"Note that B<dh_installtmpfiles> responds to F<< debian/I<package>.tmpfiles "
">> where B<dh_installsystemd> used a name without the trailing \"s\"."
@@ -3305,7 +3420,7 @@ msgstr ""
"benutzt hat."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:371
+#: debhelper-compat-upgrade-checklist.pod:400
msgid ""
"Many B<dh_*> tools now support limited variable expansion via the B<${foo}> "
"syntax. In many cases, this can be used to reference paths that contain "
@@ -3323,7 +3438,7 @@ msgstr ""
"das Paket weiterhin L<dh-exec(1)> benötigt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:378
+#: debhelper-compat-upgrade-checklist.pod:407
msgid ""
"Please see L</Substitutions in debhelper config files> for syntax and "
"available substitution variables. To B<dh_*> tool writers, substitution "
@@ -3336,7 +3451,7 @@ msgstr ""
"Funktionen B<filearray> und B<filedoublearray>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:385
+#: debhelper-compat-upgrade-checklist.pod:414
msgid ""
"The B<dh> command sequencer will now skip all hook and override targets for "
"B<dh_auto_test>, B<dh_dwz> and B<dh_strip> when B<DEB_BUILD_OPTIONS> lists "
@@ -3348,7 +3463,7 @@ msgstr ""
"aufführt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:389
+#: debhelper-compat-upgrade-checklist.pod:418
msgid ""
"Any package relying on these targets to always be run should instead move "
"relevant logic out of those targets. E.g. non-test related packaging code "
@@ -3362,20 +3477,20 @@ msgstr ""
"B<execute_before_dh_auto_install> verschoben werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:396
+#: debhelper-compat-upgrade-checklist.pod:425
msgid ""
"The B<cmake> buildsystem now passes B<-"
"DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON> to L<cmake(1)> to speed up automatic "
"installation process. If for some reason you need previous behavior, "
"override the flag:"
msgstr ""
-"Das B<cmake>-Bausystem übergibt nun B<-"
+"Das Bausystem B<cmake> übergibt nun B<-"
"DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON> an L<cmake(1)>, um den automatischen "
"Installationsprozess zu beschleunigen. Falls Sie aus irgendeinem Grund beim "
"alten Verhalten bleiben möchten, übersteuern Sie den Schalter:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:400
+#: debhelper-compat-upgrade-checklist.pod:429
#, no-wrap
msgid ""
" dh_auto_configure -- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF ...\n"
@@ -3385,17 +3500,17 @@ msgstr ""
"\n"
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:404
+#: debhelper-compat-upgrade-checklist.pod:433
msgid "v12"
msgstr "v12"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:406
+#: debhelper-compat-upgrade-checklist.pod:435
msgid "Changes from v11 are:"
msgstr "Änderungen gegenüber v11 sind:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:441
msgid ""
"The B<dh_makeshlibs> tool now generates shlibs files with versioned "
"dependency by default. This means that B<-VUpstream-Version> (a.k.a. B<-V>) "
@@ -3406,7 +3521,7 @@ msgstr ""
"B<-V>) nun die Voreinstellung ist."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:416
+#: debhelper-compat-upgrade-checklist.pod:445
msgid ""
"If an unversioned dependency in the shlibs file is wanted, this can be "
"obtained by passing B<-VNone> instead. However, please see "
@@ -3418,7 +3533,7 @@ msgstr ""
"versionierte Abhängigkeiten."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:422
+#: debhelper-compat-upgrade-checklist.pod:451
msgid ""
"The B<-s> (B<--same-arch>) option is removed. Please use B<-a> (B<--arch>) "
"instead."
@@ -3427,7 +3542,7 @@ msgstr ""
"stattdessen B<-a> (B<--arch>)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:426
+#: debhelper-compat-upgrade-checklist.pod:455
msgid ""
"Invoking B<dh_clean -k> now causes an error instead of a deprecation warning."
msgstr ""
@@ -3435,7 +3550,7 @@ msgstr ""
"Warnung, es sei missbilligt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:431
+#: debhelper-compat-upgrade-checklist.pod:460
msgid ""
"The B<--no-restart-on-upgrade> option in B<dh_installinit> has been "
"removed. Please use the new name B<--no-stop-on-upgrade>"
@@ -3444,7 +3559,7 @@ msgstr ""
"Bitte verwenden Sie den neuen Namen B<--no-stop-on-upgrade>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:436
+#: debhelper-compat-upgrade-checklist.pod:465
msgid ""
"There was a bug in the B<doit> (and similar) functions from L<Debian::"
"Debhelper::Dh_Lib> that made them spawn a shell in one particular "
@@ -3457,7 +3572,7 @@ msgstr ""
"auf den Fehler setzen, mit der Meldung »command not found« fehlschlagen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:443
+#: debhelper-compat-upgrade-checklist.pod:472
msgid ""
"The B<--list-missing> and B<--fail-missing> in B<dh_install> has been "
"removed. Please use B<dh_missing> and its corresponding options, which can "
@@ -3468,7 +3583,7 @@ msgstr ""
"durch andere Hilfsprogramme installierten Dateien ebenfalls sehen können."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:478
msgid ""
"The B<dh_installinit> helper no longer installs configuration for the "
"upstart init system. Instead, it will abort the build if it finds an old "
@@ -3484,7 +3599,7 @@ msgstr ""
"entfernt werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:457
+#: debhelper-compat-upgrade-checklist.pod:486
msgid ""
"The B<dh_installdeb> tool will do basic validation of some L<dpkg-"
"maintscript-helper(1)> commands and will error out if the commands appear to "
@@ -3495,24 +3610,24 @@ msgstr ""
"beenden, falls die Befehle ungültig zu sein scheinen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:463
+#: debhelper-compat-upgrade-checklist.pod:492
msgid "The B<dh_missing> tool will now default to B<--list-missing>."
msgstr ""
"Das Werkzeug B<dh_missing> wird nun auf B<--list-missing> voreingestellt."
# https://en.wikipedia.org/wiki/Soname
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:467
+#: debhelper-compat-upgrade-checklist.pod:496
msgid ""
"The B<dh_makeshlibs> tool will now only pass libraries to L<dpkg-"
"gensymbols(1)> if the ELF binary has a SONAME (containing \".so\")."
msgstr ""
"Das Werkzeug B<dh_makeshlibs> wird jetzt nur Bibliotheken an L<dpkg-"
-"gensymbols(1)> übergeben, falls die ELF-Binärdatei einen SONAME hat (enthält "
-"».so«)."
+"gensymbols(1)> übergeben, falls die ELF-Binärdatei einen SONAME hat "
+"(enthält ».so«)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:472
+#: debhelper-compat-upgrade-checklist.pod:501
msgid ""
"The B<dh_compress> tool no longer compresses examples (i.e. anything "
"installed in F<</usr/share/doc/I<package>/examples>>.)"
@@ -3521,7 +3636,7 @@ msgstr ""
"was in F<</usr/share/doc/I<Paket>/examples>> installiert ist)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:477
+#: debhelper-compat-upgrade-checklist.pod:506
msgid ""
"The standard sequence in B<dh> now includes B<dh_dwz> and "
"B<dh_installinitramfs> by default. This makes the B<dwz> and "
@@ -3536,7 +3651,7 @@ msgstr ""
"Override-Ziel in F<debian/rules> ein (z.B. I<override_dh_dwz:>)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:486
+#: debhelper-compat-upgrade-checklist.pod:515
msgid ""
"The build systems B<meson> and B<autoconf> no longer explicitly set the B<--"
"libexecdir> variable and thus relies on the build system default - which "
@@ -3548,7 +3663,7 @@ msgstr ""
"Richtlinie 4.1.5)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:491
+#: debhelper-compat-upgrade-checklist.pod:520
msgid ""
"If a particular upstream package does not use the correct default, the "
"parameter can often be passed manually via L<dh_auto_configure(1)>. E.g. "
@@ -3559,7 +3674,7 @@ msgstr ""
"L<dh_auto_configure(1)> übergeben werden, etwa wie im folgenden Beispiel:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:495
+#: debhelper-compat-upgrade-checklist.pod:524
#, no-wrap
msgid ""
" override_dh_auto_configure:\n"
@@ -3571,20 +3686,26 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:498
+#: debhelper-compat-upgrade-checklist.pod:527
msgid "Note the B<--> before the B<--libexecdir> parameter."
msgstr "Beachten Sie das B<--> vor dem Parameter B<--libexecdir>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:502
+#: debhelper-compat-upgrade-checklist.pod:531
msgid "B<Retroactively removed in debhelper/13.5>:"
msgstr "B<Rückwirkend in debhelper/13.5 entfernt:>"
# FIXME: would no longer installs → no longer installs
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:533
+#, fuzzy
+#| msgid ""
+#| "The B<dh_installdeb> tool would no longer installs the maintainer "
+#| "provided F<conffiles> file as it was deemed unnecessary. However, the "
+#| "B<remove-on-upgrade> from dpkg/1.20 made the file relevant again and "
+#| "B<dh_installdeb> now installs it again in compat levels 12+."
msgid ""
-"The B<dh_installdeb> tool would no longer installs the maintainer provided "
+"The B<dh_installdeb> tool would no longer install the maintainer provided "
"F<conffiles> file as it was deemed unnecessary. However, the B<remove-on-"
"upgrade> from dpkg/1.20 made the file relevant again and B<dh_installdeb> "
"now installs it again in compat levels 12+."
@@ -3593,10 +3714,10 @@ msgstr ""
"bereitgestellte F<conffiles>-Datei, weil das als unnötig erachtet wurde. Das "
"B<remove-on-upgrade> aus Dpkg Version 1.20 machte die Datei jedoch wieder "
"relevant und B<dh_installdeb> installiert sie jetzt wieder in den "
-"Kompaitiblitätsstufen 12 und aufwärts."
+"Kompatiblitätsstufen 12 und höher."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:511
+#: debhelper-compat-upgrade-checklist.pod:540
msgid ""
"The B<dh_installsystemd> tool no longer relies on B<dh_installinit> for "
"handling systemd services that have a sysvinit alternative. Both tools must "
@@ -3610,7 +3731,7 @@ msgstr ""
"Systemd sauber gestartet wird."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:516
+#: debhelper-compat-upgrade-checklist.pod:545
msgid ""
"If you have an override for B<dh_installinit> (e.g. to call it with B<--no-"
"start>) then you will probably need one for B<dh_installsystemd> as well now."
@@ -3620,7 +3741,7 @@ msgstr ""
"wahrscheinlich auch eine für B<dh_installsystemd> benötigen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:520
+#: debhelper-compat-upgrade-checklist.pod:549
msgid ""
"This change makes B<dh_installinit> inject a I<misc:Pre-Depends> for B<< "
"init-system-helpers (>= 1.54~) >>. Please ensure that the package lists "
@@ -3633,7 +3754,7 @@ msgstr ""
"Sie ein Upgrade auf Kompatibilitätsstufe 12 durchführen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:527
+#: debhelper-compat-upgrade-checklist.pod:556
msgid ""
"The third-party B<dh_golang> tool (from B<dh-golang> package) now defaults "
"on honoring B<DH_GOLANG_EXCLUDES> variable for source installation in -dev "
@@ -3649,7 +3770,7 @@ msgstr ""
"unter B<Debian::Debhelper::Buildsystem::golang(3pm)>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:535
+#: debhelper-compat-upgrade-checklist.pod:564
msgid ""
"B<dh_installsystemduser> is now included in the B<dh> standard sequence by "
"default."
@@ -3658,7 +3779,7 @@ msgstr ""
"Sequenz enthalten."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:540
+#: debhelper-compat-upgrade-checklist.pod:569
msgid ""
"The B<python-distutils> buildsystem is now removed. Please use the third-"
"party build system B<pybuild> instead."
@@ -3667,17 +3788,17 @@ msgstr ""
"Sie stattdessen das Drittanbieterbausystem B<pybuild>."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:545
+#: debhelper-compat-upgrade-checklist.pod:574
msgid "v11"
msgstr "v11"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:547
+#: debhelper-compat-upgrade-checklist.pod:576
msgid "This mode is discouraged."
msgstr "Von diesem Modus wird abgeraten."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:549
+#: debhelper-compat-upgrade-checklist.pod:578
msgid ""
"The compat 11 is discouraged for new packages as it suffers from feature "
"interaction between L<dh_installinit> and L<dh_installsystemd> causing "
@@ -3686,7 +3807,7 @@ msgid ""
"available in Debian#887904 and L<https://lists.debian.org/debian-"
"release/2019/04/msg01442.html>."
msgstr ""
-"Von der Kompatibilitätsstufe 11 wird für neue Pakete abgeraten, da sie vvon "
+"Von der Kompatibilitätsstufe 11 wird für neue Pakete abgeraten, da sie von "
"Funktionalitätswechselwirkungen zwischen L<dh_installinit> und "
"L<dh_installsystemd> betroffen ist, die dazu führen, dass in manchen Fällen "
"Dienste nicht korrekt laufen. Bitte erwägen Sie, stattdessen die "
@@ -3695,12 +3816,12 @@ msgstr ""
"release/2019/04/msg01442.html> verfügbar."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:556
+#: debhelper-compat-upgrade-checklist.pod:585
msgid "Changes from v10 are:"
msgstr "Änderungen gegenüber v10 sind:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:591
msgid ""
"B<dh_installinit> no longer installs F<service> or F<tmpfile> files, nor "
"generates maintainer scripts for those files. Please use the new "
@@ -3711,7 +3832,7 @@ msgstr ""
"neue Hilfsprogramm B<dh_installsystemd>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:568
+#: debhelper-compat-upgrade-checklist.pod:597
msgid ""
"The B<dh_systemd_enable> and B<dh_systemd_start> helpers have been replaced "
"by the new B<dh_installsystemd> helper. For the same reason, the B<systemd> "
@@ -3725,7 +3846,7 @@ msgstr ""
"ein leeres Override-Ziel."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:574
+#: debhelper-compat-upgrade-checklist.pod:603
msgid ""
"Please note that the B<dh_installsystemd> tool has a slightly different "
"behaviour in some cases (e.g. when using the B<--name> parameter)."
@@ -3735,7 +3856,7 @@ msgstr ""
"verhält."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:580
+#: debhelper-compat-upgrade-checklist.pod:609
msgid ""
"B<dh_installdirs> no longer creates debian/I<package> directories unless "
"explicitly requested (or it has to create a subdirectory in it)."
@@ -3745,43 +3866,43 @@ msgstr ""
"darin erstellt werden)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:584
+#: debhelper-compat-upgrade-checklist.pod:613
msgid "The vast majority of all packages will be unaffected by this change."
msgstr ""
"Die große Mehrheit aller Pakete wird von dieser Änderung nicht betroffen "
"sein."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:588
+#: debhelper-compat-upgrade-checklist.pod:617
msgid ""
"The B<makefile> buildsystem now passes B<INSTALL=\"install --strip-"
"program=true\"> to L<make(1)>. Derivative buildsystems (e.g. B<configure> "
"or B<cmake>) are unaffected by this change."
msgstr ""
-"Das B<makefile>-Bausystem übergibt nun B<INSTALL=\"install --strip-"
+"Das Bausystem B<makefile> übergibt nun B<INSTALL=\"install --strip-"
"program=true\"> an L<make(1)>. Davon abgeleitete Bausysteme (z. B. "
"B<configure> oder B<cmake>) sind von dieser Änderung nicht betroffen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:594
+#: debhelper-compat-upgrade-checklist.pod:623
msgid ""
"The B<autoconf> buildsystem now passes B<--runstatedir=/run> to F<./"
"configure>."
msgstr ""
-"Das B<autoconf>-Bausystem übergibt nun B<--runstatedir=/run> an F<./"
+"Das Bausystem B<autoconf> übergibt nun B<--runstatedir=/run> an F<./"
"configure>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:599
+#: debhelper-compat-upgrade-checklist.pod:628
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_INSTALL_RUNSTATEDIR=/run> to "
"L<cmake(1)>."
msgstr ""
-"Das B<cmake>-Bausystem übergibt nun B<-DCMAKE_INSTALL_RUNSTATEDIR=/run> an "
+"Das Bausystem B<cmake> übergibt nun B<-DCMAKE_INSTALL_RUNSTATEDIR=/run> an "
"L<cmake(1)>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:604
+#: debhelper-compat-upgrade-checklist.pod:633
msgid ""
"B<dh_installman> will now prefer detecting the language from the path name "
"rather than the extension."
@@ -3790,7 +3911,7 @@ msgstr ""
"statt der Erweiterung bestimmen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:609
+#: debhelper-compat-upgrade-checklist.pod:638
msgid ""
"B<dh_auto_install> will now only create the destination directory it needs. "
"Previously, it would create the package build directory for all packages. "
@@ -3804,7 +3925,7 @@ msgstr ""
"Debhelper enthalten sind."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:617
+#: debhelper-compat-upgrade-checklist.pod:646
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now error out if their config has a pattern that does not "
@@ -3816,18 +3937,18 @@ msgstr ""
"auf einen Pfad bezieht, den es nicht gibt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:650
msgid ""
"Known exceptions include building with the B<nodoc> profile, where the above "
"tools will silently permit failed matches where the patterns are used to "
"specify documentation."
msgstr ""
"Bekannte Ausnahmen umfassen das Bauen mit dem Profil B<nodoc>, bei dem die "
-"obigen Werkzeuge stillschweigend fehlschlagende Suchen mit Mustern erlauben,"
+"obigen Werkzeuge stillschweigend fehlschlagende Suchen mit Mustern erlauben, "
"welche zur Angabe von Dokumentation verwendet werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:627
+#: debhelper-compat-upgrade-checklist.pod:656
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now accept the parameter B<--sourcedir> with same meaning "
@@ -3840,7 +3961,7 @@ msgstr ""
"jetzt, so wie B<dh_install>, auf F<debian/tmp> zurück."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:632
+#: debhelper-compat-upgrade-checklist.pod:661
msgid ""
"Migration note: A bug in debhelper 11 up to 11.1.5 made B<dh_installinfo> "
"incorrectly ignore B<--sourcedir>."
@@ -3850,12 +3971,18 @@ msgstr ""
# FIXME s/can emulate it/can get an emulation of it/ (or emulate it)
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:637
+#: debhelper-compat-upgrade-checklist.pod:666
+#, fuzzy
+#| msgid ""
+#| "The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I."
+#| "> to perl. Packages that still need this behaviour can emulate it by "
+#| "using the B<PERL5LIB> environment variable. E.g. by adding B<export "
+#| "PERL5LIB=.> in their debian/rules file (or similar)."
msgid ""
"The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I.> "
-"to perl. Packages that still need this behaviour can emulate it by using "
-"the B<PERL5LIB> environment variable. E.g. by adding B<export PERL5LIB=.> "
-"in their debian/rules file (or similar)."
+"to perl. Packages that relies on this behavior can often use the "
+"B<PERL5LIB> environment variable as a substitute. E.g. by adding B<export "
+"PERL5LIB=.> in their debian/rules file (or similar)."
msgstr ""
"Die Bausysteme B<perl-makemaker> und B<perl-build> übergeben B<-I.> nicht "
"mehr an Perl. Pakete, die dieses Verhalten immer noch benötigen, können es "
@@ -3864,7 +3991,7 @@ msgstr ""
"dergleichen)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:644
+#: debhelper-compat-upgrade-checklist.pod:673
msgid ""
"The B<PERL_USE_UNSAFE_INC> environment variable is no longer set by B<dh> or "
"any of the B<dh_auto_*> tools. It was added as a temporary work around to "
@@ -3875,7 +4002,7 @@ msgstr ""
"das gleichzeitige Bauen vieler Pakete scheitert."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:649
+#: debhelper-compat-upgrade-checklist.pod:678
msgid ""
"Note this item will eventually become obsolete as upstream intends to drop "
"support for the B<PERL_USE_UNSAFE_INC> environment variable. When perl "
@@ -3888,7 +4015,7 @@ msgstr ""
"Variable nachträglich auch aus bestehenden Kompatibilitätsstufen entfernt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:656
+#: debhelper-compat-upgrade-checklist.pod:685
msgid ""
"The B<dh_makeshlibs> helper will now exit with an error if objdump returns a "
"non-zero exit from analysing a given file."
@@ -3898,18 +4025,18 @@ msgstr ""
"ungleich null zurückliefert."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:661
+#: debhelper-compat-upgrade-checklist.pod:690
msgid ""
"The B<dh_installdocs> and B<dh_installexamples> tools may now install "
"I<most> of the documentation in a different path to comply with the "
"recommendation from Debian policy §12.3 (since version 3.9.7)."
msgstr ""
-"Die Werkzeuge B<dh_installdocs> und B<dh_installexamples> können jezt die "
+"Die Werkzeuge B<dh_installdocs> und B<dh_installexamples> können jetzt die "
"I<meiste> Dokumentation in einem anderen Pfad installieren, um die "
"Empfehlung der Debian-Richtlinien §12.3 (seit Version 3.9.7) zu erfüllen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:665
+#: debhelper-compat-upgrade-checklist.pod:694
msgid ""
"Note that if a given source package only contains a single binary package in "
"F<debian/control> or none of the packages are I<-doc> packages, then this "
@@ -3922,7 +4049,7 @@ msgstr ""
"keine I<-doc>-Pakete dabei sind."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:670
+#: debhelper-compat-upgrade-checklist.pod:699
msgid ""
"By default, these tools will now attempt to determine a \"main package for "
"the documentation\" (called a I<doc-main-package> from here on) for every I<-"
@@ -3940,7 +4067,7 @@ msgstr ""
"die Dokumentation wird immer noch im I<-doc>-Paket mitgeliefert."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:678
+#: debhelper-compat-upgrade-checklist.pod:707
msgid ""
"The B<--doc-main-package> option can be used when the auto-detection is "
"insufficient or to reset the path to its previous value if there is a reason "
@@ -3949,10 +4076,10 @@ msgstr ""
"Die Option B<--doc-main-package> kann benutzt werden, wenn die automatische "
"Erkennung unzureichend ist oder um den Pfad auf seinen vorherigen Wert "
"zurückzusetzen, falls es einen Grund gibt, von der Empfehlung der Debian-"
-"Richlinien abzuweichen."
+"Richtlinien abzuweichen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:682
+#: debhelper-compat-upgrade-checklist.pod:711
msgid ""
"Some documentation will not be affected by this change. These exceptions "
"include the copyright file, changelog files, README.Debian, etc. These "
@@ -3963,7 +4090,7 @@ msgstr ""
"werden weiterhin im Pfad F<< /usr/share/doc/I<Paket> >> installiert."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:689
+#: debhelper-compat-upgrade-checklist.pod:718
msgid ""
"The B<dh_strip> and B<dh_shlibdeps> tools no longer uses filename patterns "
"to determine which files to process. Instead, they open the file and look "
@@ -3977,24 +4104,24 @@ msgstr ""
"ausführbares binäres Programm ist."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:694
+#: debhelper-compat-upgrade-checklist.pod:723
msgid "This change may cause the tools to process more files than previously."
msgstr ""
"Diese Änderung kann dazu führen, dass mehr Dateien als vorher verarbeitet "
"werden."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:698
+#: debhelper-compat-upgrade-checklist.pod:727
msgid "v10"
msgstr "v10"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:700
+#: debhelper-compat-upgrade-checklist.pod:729
msgid "Changes from v9 are:"
msgstr "Änderungen gegenüber v9 sind:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:706
+#: debhelper-compat-upgrade-checklist.pod:735
msgid ""
"B<dh_installinit> will no longer installs a file named debian/I<package> as "
"an init script."
@@ -4003,7 +4130,7 @@ msgstr ""
"Skript installieren."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:711
+#: debhelper-compat-upgrade-checklist.pod:740
msgid ""
"B<dh_installdocs> will error out if it detects links created with --link-doc "
"between packages of architecture \"all\" and non-\"all\" as it breaks "
@@ -4014,7 +4141,7 @@ msgstr ""
"nicht-»all« erzeugt wurden, da d binNMUs beschädigt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:717
+#: debhelper-compat-upgrade-checklist.pod:746
msgid ""
"B<dh_installdeb> no longer installs a maintainer-provided debian/I<package>."
"shlibs file. This is now done by B<dh_makeshlibs> instead."
@@ -4024,7 +4151,7 @@ msgstr ""
"erledigt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:723
+#: debhelper-compat-upgrade-checklist.pod:752
msgid ""
"B<dh_installwm> refuses to create a broken package if no man page can be "
"found (required to register for the x-window-manager alternative)."
@@ -4034,7 +4161,7 @@ msgstr ""
"Window-Manager zu registrieren)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:728
+#: debhelper-compat-upgrade-checklist.pod:757
msgid ""
"Debhelper will default to B<--parallel> for all buildsystems that support "
"parallel building. This can be disabled by using either B<--no-parallel> or "
@@ -4046,7 +4173,7 @@ msgstr ""
"deaktiviert werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:734
+#: debhelper-compat-upgrade-checklist.pod:763
msgid ""
"The B<dh> command will not accept any of the deprecated \"manual sequence "
"control\" parameters (B<--before>, B<--after>, etc.). Please use override "
@@ -4054,10 +4181,10 @@ msgid ""
msgstr ""
"Der Befehl B<dh> wird keinen der veralteten Parameter zur »manuellen "
"Sequenzsteuerung« (B<--before>, B<--after>, etc.) akzeptieren. Bitte "
-"verwenden Sie stattdessen Aufhebungsziele (override targts)."
+"verwenden Sie stattdessen Aufhebungsziele (override targets)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:767
msgid ""
"B<Retroactively applied to earlier compat levels>: B<dh> no longer accepts "
"any of these since debhelper/12.4."
@@ -4066,7 +4193,7 @@ msgstr ""
"akzeptiert seit Debhelper/12.4 nichts davon mehr."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:743
+#: debhelper-compat-upgrade-checklist.pod:772
msgid ""
"The B<dh> command will no longer use log files to track which commands have "
"been run. The B<dh> command I<still> keeps track of whether it already ran "
@@ -4078,12 +4205,12 @@ msgstr ""
"sie ggf. überspringen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:747
+#: debhelper-compat-upgrade-checklist.pod:776
msgid "The main effects of this are:"
msgstr "Die wichtigsten Auswirkungen davon sind:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:753
+#: debhelper-compat-upgrade-checklist.pod:782
msgid ""
"With this, it is now easier to debug the I<install> or/and I<binary> "
"sequences because they can now trivially be re-run (without having to do a "
@@ -4095,7 +4222,7 @@ msgstr ""
"ist)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:759
+#: debhelper-compat-upgrade-checklist.pod:788
msgid ""
"The main caveat is that B<dh_*> now only keeps track of what happened in a "
"single override target. When all the calls to a given B<dh_cmd> command "
@@ -4107,12 +4234,12 @@ msgstr ""
"alles wie zuvor funktionieren."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:764
+#: debhelper-compat-upgrade-checklist.pod:793
msgid "Example of where it can go wrong:"
msgstr "Beispiel, bei dem es schiefgehen kann:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:766
+#: debhelper-compat-upgrade-checklist.pod:795
#, no-wrap
msgid ""
" override_dh_foo:\n"
@@ -4124,7 +4251,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:769
+#: debhelper-compat-upgrade-checklist.pod:798
#, no-wrap
msgid ""
" override_dh_bar:\n"
@@ -4138,7 +4265,7 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:773
+#: debhelper-compat-upgrade-checklist.pod:802
msgid ""
"In this case, the call to B<dh_foo --remaining> will I<also> include I<my-"
"pkg>, since B<dh_foo -pmy-pkg> was run in a separate override target. This "
@@ -4150,7 +4277,7 @@ msgstr ""
"umfasst außerdem B<-a>, B<-i>, etc."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:782
+#: debhelper-compat-upgrade-checklist.pod:811
msgid ""
"The B<dh_installdeb> command now shell-escapes the lines in the "
"F<maintscript> config file. This was the original intent but it did not "
@@ -4164,7 +4291,7 @@ msgstr ""
"von Dateinamen in Anführungszeichen)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:789
+#: debhelper-compat-upgrade-checklist.pod:818
msgid ""
"The B<dh_installinit> command now defaults to B<--restart-after-upgrade>. "
"For packages needing the previous behaviour, please use B<--no-restart-after-"
@@ -4175,7 +4302,7 @@ msgstr ""
"Sie bitte B<--no-restart-after-upgrade>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:795
+#: debhelper-compat-upgrade-checklist.pod:824
msgid ""
"The B<autoreconf> sequence is now enabled by default. Please pass B<--"
"without autoreconf> to B<dh> if this is not desirable for a given package"
@@ -4185,7 +4312,7 @@ msgstr ""
"nicht erwünscht ist."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:801
+#: debhelper-compat-upgrade-checklist.pod:830
msgid ""
"The B<systemd> sequence is now enabled by default. Please pass B<--without "
"systemd> to B<dh> if this is not desirable for a given package."
@@ -4195,7 +4322,7 @@ msgstr ""
"erwünscht ist."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:807
+#: debhelper-compat-upgrade-checklist.pod:836
msgid ""
"B<Retroactively removed>: B<dh> no longer creates the package build "
"directory when skipping running debhelper commands. This will not affect "
@@ -4209,7 +4336,7 @@ msgstr ""
"sind."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:812
+#: debhelper-compat-upgrade-checklist.pod:841
msgid ""
"This compatibility feature had a bug since its inception in "
"debhelper/9.20130516 that made it fail to apply in compat 9 and earlier. As "
@@ -4223,26 +4350,31 @@ msgstr ""
"überarbeitet, sondern entfernt."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:819
+#: debhelper-compat-upgrade-checklist.pod:848
msgid "v9"
msgstr "v9"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:821
+#: debhelper-compat-upgrade-checklist.pod:850
msgid "Changes from v8 are:"
msgstr "Änderungen gegenüber v8 sind:"
+# FIXME: s/autoconf/B<autoconf>/
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:827
+#: debhelper-compat-upgrade-checklist.pod:856
+#, fuzzy
+#| msgid ""
+#| "Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
+#| "directories to autoconf in --libdir and --libexecdir."
msgid ""
"Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
-"directories to autoconf in --libdir and --libexecdir."
+"directories to B<autoconf> in --libdir and --libexecdir."
msgstr ""
"Multiarch-Unterstützung. Insbesondere gibt B<dh_auto_configure> Multiarch-"
-"Verzeichnisse an Autoconf in --libdir and --libexecdir weiter."
+"Verzeichnisse an B<autoconf> in --libdir und --libexecdir weiter."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:832
+#: debhelper-compat-upgrade-checklist.pod:861
msgid ""
"dh is aware of the usual dependencies between targets in debian/rules. So, "
"\"dh binary\" will run any build, build-arch, build-indep, install, etc "
@@ -4256,7 +4388,7 @@ msgstr ""
"anderen Zielen zu definieren."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:839
+#: debhelper-compat-upgrade-checklist.pod:868
msgid ""
"B<dh_strip> compresses debugging symbol files to reduce the installed size "
"of -dbg packages."
@@ -4264,22 +4396,27 @@ msgstr ""
"B<dh_strip> komprimiert Debug-Symboldateien, um die Größe der installierten "
"»-dbg«-Paketen zu verringern."
+# FIXME: s/autoconf/B<autoconf>/
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:844
+#: debhelper-compat-upgrade-checklist.pod:873
+#, fuzzy
+#| msgid ""
+#| "B<dh_auto_configure> does not include the source package name in --"
+#| "libexecdir when using autoconf."
msgid ""
"B<dh_auto_configure> does not include the source package name in --"
-"libexecdir when using autoconf."
+"libexecdir when using B<autoconf>."
msgstr ""
"B<dh_auto_configure> enthält keinen Quellpaketnamen in --libexecdir, wenn "
-"Autoconf benutzt wird."
+"B<autoconf> benutzt wird."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:849
+#: debhelper-compat-upgrade-checklist.pod:878
msgid "B<dh> does not default to enabling --with=python-support"
msgstr "Standardmäßig aktiviert B<dh> nicht --with=python-support."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:851
+#: debhelper-compat-upgrade-checklist.pod:880
msgid ""
"(Obsolete: As the B<dh_pysupport> tool was removed from Debian stretch. "
"Since debhelper/10.3, B<dh> no longer enables this sequence add-on "
@@ -4290,7 +4427,7 @@ msgstr ""
"unabhängig von der Kompatibilitätsstufe nicht mehr.)"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:857
+#: debhelper-compat-upgrade-checklist.pod:886
msgid ""
"All of the B<dh_auto_>I<*> debhelper programs and B<dh> set environment "
"variables listed by B<dpkg-buildflags>, unless they are already set."
@@ -4300,7 +4437,7 @@ msgstr ""
"sie nicht bereits gesetzt sind."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:863
+#: debhelper-compat-upgrade-checklist.pod:892
msgid ""
"B<dh_auto_configure> passes B<dpkg-buildflags> CFLAGS, CPPFLAGS, and LDFLAGS "
"to perl F<Makefile.PL> and F<Build.PL>"
@@ -4309,7 +4446,7 @@ msgstr ""
"buildflags> an Perls F<Makefile.PL> und F<Build.PL.>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:868
+#: debhelper-compat-upgrade-checklist.pod:897
msgid ""
"B<dh_strip> puts separated debug symbols in a location based on their build-"
"id."
@@ -4318,7 +4455,7 @@ msgstr ""
"ihrer Baukennzahl basiert."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:873
+#: debhelper-compat-upgrade-checklist.pod:902
msgid ""
"Executable debhelper config files are run and their output used as the "
"configuration."
@@ -4327,26 +4464,26 @@ msgstr ""
"Ausgabe wird als Konfiguration benutzt."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:878
-#: debhelper-compat-upgrade-checklist.pod:909
-#: debhelper-compat-upgrade-checklist.pod:913 debhelper-obsolete-compat.pod:81
+#: debhelper-compat-upgrade-checklist.pod:907
+#: debhelper-compat-upgrade-checklist.pod:938
+#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:81
#: debhelper-obsolete-compat.pod:135 debhelper-obsolete-compat.pod:158
#: debhelper-obsolete-compat.pod:165 debhelper-obsolete-compat.pod:174
msgid "This mode is deprecated."
msgstr "Dieser Modus ist missbilligt."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:880
+#: debhelper-compat-upgrade-checklist.pod:909
msgid "v8"
msgstr "v8"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:882
+#: debhelper-compat-upgrade-checklist.pod:911
msgid "Changes from v7 are:"
msgstr "Änderungen gegenüber v7 sind:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:888
+#: debhelper-compat-upgrade-checklist.pod:917
msgid ""
"Commands will fail rather than warning when they are passed unknown options."
msgstr ""
@@ -4354,7 +4491,7 @@ msgstr ""
"Optionen übergeben werden."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:892
+#: debhelper-compat-upgrade-checklist.pod:921
msgid ""
"B<dh_makeshlibs> will run B<dpkg-gensymbols> on all shared libraries that it "
"generates shlibs files for. So B<-X> can be used to exclude libraries. "
@@ -4370,7 +4507,7 @@ msgstr ""
"bauen lassen."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:929
msgid ""
"B<dh> requires the sequence to run be specified as the first parameter, and "
"any switches come after it. Ie, use \"B<dh $@ --foo>\", not \"B<dh --foo "
@@ -4381,7 +4518,7 @@ msgstr ""
"schreiben nicht »B<dh --foo $@>«, sondern »B<dh $@ --foo>«."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:905
+#: debhelper-compat-upgrade-checklist.pod:934
msgid ""
"B<dh_auto_>I<*> prefer to use Perl's B<Module::Build> in preference to "
"F<Makefile.PL>."
@@ -4389,17 +4526,17 @@ msgstr ""
"B<dh_auto_>I<*> bevorzugt Perls B<Module::Build> gegenüber F<Makefile.PL>."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:911 debhelper-obsolete-compat.pod:21
+#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:21
msgid "v7"
msgstr "v7"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:915 debhelper-obsolete-compat.pod:23
+#: debhelper-compat-upgrade-checklist.pod:944 debhelper-obsolete-compat.pod:23
msgid "This is the lowest supported compatibility level."
msgstr "Dies ist die unterste unterstützte Kompatibilitätsstufe."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:917
+#: debhelper-compat-upgrade-checklist.pod:946
msgid ""
"If you are upgrading from an earlier compatibility level, please review "
"L<debhelper-obsolete-compat(7)>."
@@ -4408,12 +4545,12 @@ msgstr ""
"durchführen, überprüfen Sie bitte L<debhelper-obsolete-compat(7)>."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:926
+#: debhelper-compat-upgrade-checklist.pod:955
msgid "L<debhelper-obsolete-compat(7)>"
msgstr "L<debhelper-obsolete-compat(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:928
+#: debhelper-compat-upgrade-checklist.pod:957
msgid ""
"Upgrading from a (now) obsolete compatibility level? This document covers "
"the upgrade checklist up to the earliest supported level."
@@ -4423,7 +4560,7 @@ msgstr ""
"unterstützten Stufe."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:931 debhelper-obsolete-compat.pod:180
+#: debhelper-compat-upgrade-checklist.pod:960 debhelper-obsolete-compat.pod:180
#: dh:874 dh_auto_build:55 dh_auto_clean:57 dh_auto_configure:60
#: dh_auto_install:105 dh_auto_test:66 dh_builddeb:178 dh_clean:191
#: dh_compress:245 dh_dwz:177 dh_fixperms:166 dh_gencontrol:223 dh_install:385
@@ -4441,7 +4578,7 @@ msgid "L<debhelper(7)>"
msgstr "L<debhelper(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:933
+#: debhelper-compat-upgrade-checklist.pod:962
msgid ""
"General information about the debhelper framework. This document also covers "
"how to declare your chosen debhelper compat level."
@@ -4451,19 +4588,19 @@ msgstr ""
"Kompatibilitätsstufe deklarieren."
#. type: =head1
-#: debhelper-compat-upgrade-checklist.pod:938 debhelper-obsolete-compat.pod:182
+#: debhelper-compat-upgrade-checklist.pod:967 debhelper-obsolete-compat.pod:182
#: dh_installinit:419 dh_systemd_enable:288 dh_systemd_start:288
msgid "AUTHORS"
msgstr "AUTOREN"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:184
+#: debhelper-compat-upgrade-checklist.pod:969 debhelper-obsolete-compat.pod:184
#: dh_dwz:183 dh_installinitramfs:101
msgid "Niels Thykier <niels@thykier.net>"
msgstr "Niels Thykier <niels@thykier.net>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:186
+#: debhelper-compat-upgrade-checklist.pod:971 debhelper-obsolete-compat.pod:186
msgid "Joey Hess"
msgstr "Joey Hess"
@@ -4523,7 +4660,7 @@ msgid ""
msgstr ""
"Falls B<dh_install> keine Dateien im derzeitigen (oder dem via B<--"
"sourcedir> mitgegebenen) Verzeichnis findet, sucht es sie ersatzweise in "
-"F<debian/tmp>. Das ermöglicht es ihm, ohne dass es bsondere Parameter "
+"F<debian/tmp>. Das ermöglicht es ihm, ohne dass es besondere Parameter "
"benötigt, mit B<dh_auto_install> zusammenzuarbeiten, welches nach F<debian/"
"tmp> installiert."
@@ -4565,7 +4702,7 @@ msgid ""
"in reverse order for the F<prerm> and F<postrm> scripts."
msgstr ""
"Befehle, die Fragmente von Betreuerskripten erzeugen, werden die Fragmente "
-"für die F<prerm>- und F<postrm>-Skripte in umgekehrter Reiherfolge anordnen."
+"für die F<prerm>- und F<postrm>-Skripte in umgekehrter Reihenfolge anordnen."
#. type: textblock
#: debhelper-obsolete-compat.pod:64
@@ -4575,7 +4712,7 @@ msgid ""
"directory."
msgstr ""
"B<dh_installwm> wird einen untergeordneten Handbuchseiten-Link für F<x-"
-"window-manager.1.gz> installieren. falls es die Handbuchseite in F<usr/share/"
+"window-manager.1.gz> installieren, falls es die Handbuchseite in F<usr/share/"
"man/man1> im Bauverzeichnis des Pakets entdeckt."
#. type: textblock
@@ -4982,6 +5119,27 @@ msgid ""
" }\n"
"\n"
msgstr ""
+" $ dh_assistant detect-hook-targets\n"
+" {\n"
+" \"commands-not-in-path\": [\n"
+" \"dh_foo\"\n"
+" ],\n"
+" \"hook-targets\": [\n"
+" {\n"
+" \"command\": \"dh_strip_nondeterminism\",\n"
+" \"is-empty\": true,\n"
+" \"package-section-param\": null,\n"
+" \"target-name\": \"override_dh_strip_nondeterminism\"\n"
+" },\n"
+" {\n"
+" \"command\": \"dh_foo\",\n"
+" \"is-empty\": false,\n"
+" \"package-section-param\": \"-a\",\n"
+" \"target-name\": \"override_dh_foo-arch\"\n"
+" }\n"
+" ]\n"
+" }\n"
+"\n"
#. type: textblock
#: dh:119
@@ -5175,7 +5333,7 @@ msgid ""
" endif\n"
"\n"
msgstr ""
-" # EINFACH: Dies hier ist genaus durchdefiniert. Das Hook-Ziel wird immer \n"
+" # EINFACH: Dies hier ist genauso durchdefiniert. Das Hook-Ziel wird immer \n"
" # ausgeführt und dh_bar wird übersprungen. Der »vielleicht ausführen«-Teil ist \n"
" # bedingt, so wie man es erwarten würde.\n"
" #\n"
@@ -5430,7 +5588,7 @@ msgstr ""
"deterministisch ist, wenn die Erweiterung nicht verfügbar ist (z. B. während "
"des Aufräumens). Dies impliziert, dass einige Erweiterungen mit diesen "
"Beschränkungen inkompatibel sind und nur über B<Build-Depends> (oder manuell "
-"ber F<debian/rules>) benutzt werden können. Derzeit können derartige "
+"über F<debian/rules>) benutzt werden können. Derzeit können derartige "
"Erweiterungen nur Befehle zu Sequenzen hinzufügen."
#. type: =item
@@ -5584,7 +5742,7 @@ msgid ""
"either and instead run your own commands."
msgstr ""
"Manchmal ist ein Paket den L<dh_auto_configure(1)> und L<dh_auto_build(1)> "
-"so fremd, dass sie nicht automaitsch einschätzen können, was daran zu machen "
+"so fremd, dass sie nicht automatisch einschätzen können, was daran zu machen "
"ist. Um ihre Ausführung zu verhindern und stattdessen Ihre eigenen Befehle "
"einzusetzen, schreiben Sie Folgendes: "
@@ -6257,7 +6415,7 @@ msgid ""
"build process manually."
msgstr ""
"Es ist beabsichtigt, dass diese Vorgehensweise für 90% der Pakete "
-"funktioniert.Falls sie das nicht tut, möchten Sie bitte jegliche Benutzung "
+"funktioniert. Falls sie das nicht tut, möchten Sie bitte jegliche Benutzung "
"von B<dh_auto_build> überspringen und den Bauprozess nur manuell ausführen."
#. type: textblock
@@ -6828,13 +6986,7 @@ msgstr ""
#. type: verbatim
#: dh_clean:25
-#, fuzzy, no-wrap
-#| msgid ""
-#| "It removes the package build directories, and removes some other files including\n"
-#| "F<debian/files>, and any detritus left behind by other debhelper commands. It\n"
-#| "also removes common files that should not appear in a Debian diff:\n"
-#| " #*# *~ DEADJOE *.orig *.rej *.SUMS TAGS .deps/* *.P *-stamp\n"
-#| "\n"
+#, no-wrap
msgid ""
"It removes the package build directories, and removes some other files including\n"
"F<debian/files>, and any detritus left behind by other debhelper commands. It\n"
@@ -6846,7 +6998,7 @@ msgstr ""
"F<debian/files>, außerdem sämtlichen Müll, den andere Debhelper-Programme \n"
"hinterlassen haben. Es löscht auch verschiedene Dateien, die nicht in \n"
"einem Debian-Diff auftauchen sollten:\n"
-" #*# *~ DEADJOE *.orig *.rej *.SUMS TAGS .deps/* *.P *-stamp\n"
+" #*# *~ DEADJOE *.orig *.rej *.SUMS __pycache__ TAGS .deps/* *.P *-stamp\n"
"\n"
#. type: textblock
@@ -7194,7 +7346,7 @@ msgid ""
"\"Binaries\")."
msgstr ""
"Falls die Umgebungsvariable B<DEB_BUILD_OPTIONS> B<nostrip> enthält, werden "
-"getreu der Debian-Richlinie (Abschnitt 10.1. »Binaries«) keine Symbole "
+"getreu der Debian-Richtlinie (Abschnitt 10.1. »Binaries«) keine Symbole "
"entfernt."
#. type: textblock
@@ -7387,7 +7539,7 @@ msgid ""
"as those are handled by triggers.) These commands are inserted into the "
"maintainer scripts by L<dh_installdeb(1)>."
msgstr ""
-"Worum es sich kümmert ist das Hinzufügen von Beteruerskriptfragmenten, um "
+"Worum es sich kümmert ist das Hinzufügen von Betreuerskriptfragmenten, um "
"B<update-icon-caches> für Symbolverzeichnisse aufzurufen. (Dies gilt nicht "
"für GNOME- und Hicolor-Symbole, da diese von Auslösern gehandhabt werden.) "
"Diese Befehle werden durch L<dh_installdeb(1)> in die Betreuerskripte "
@@ -7736,30 +7888,25 @@ msgid ""
"B<dh_installexamples> as those helpers account for the B<nodoc> build "
"profile."
msgstr ""
+"Es gibt keine Möglichkeit, Ergebnisse basierend auf Bauprofilen oder "
+"Architektur auszufiltern. Ziehen Sie für Dokumentation die Verwendung von "
+"B<dh_installdocs> oder B<dh_installexamples> in Betracht, weil diese "
+"Hilfsprogramme für das Bauprofil B<nodoc> zuständig sind."
#. type: textblock
#: dh_install:363
-#, fuzzy
-#| msgid ""
-#| "However, renaming can be achieved by using B<dh-exec> with compatibility "
-#| "level 9 or later. An example debian/I<package>.install file using B<dh-"
-#| "exec> could look like:"
msgid ""
"However, renaming and filtering can be achieved by using B<dh-exec> with "
"compatibility level 9 or later. An example debian/I<package>.install file "
"using B<dh-exec> could look like:"
msgstr ""
-"Umbenennen kann jedoch durch Verwenden von B<dh-exec> mit der "
+"Umbenennung und Filterung kann jedoch durch Verwenden von B<dh-exec> mit der "
"Kompatibilitätsstufe 9 oder höher erreicht werden. Eine debian/I<package>."
"install-Beispieldatei, die B<dh-exec> verwendet, könnte wie folgt aussehen:"
#. type: verbatim
#: dh_install:367
-#, fuzzy, no-wrap
-#| msgid ""
-#| " #!/usr/bin/dh-exec\n"
-#| " debian/default.conf => /etc/my-package/start.conf\n"
-#| "\n"
+#, no-wrap
msgid ""
" #!/usr/bin/dh-exec\n"
" debian/default.conf => /etc/my-package/start.conf\n"
@@ -7768,6 +7915,7 @@ msgid ""
msgstr ""
" #!/usr/bin/dh-exec\n"
" debian/default.conf => /etc/my-package/start.conf\n"
+" build/foo /usr/bin <!pkg.bar.nofoo>\n"
"\n"
#. type: textblock
@@ -7988,6 +8136,10 @@ msgid ""
"performed if the B<--no-trim> option is passed or if the "
"B<DEB_BUILD_OPTIONS> environment variable contains B<notrimdch>."
msgstr ""
+"Die B<debchange>-artigen Debian-Changelogs sind so gekürzt, dass sie nur "
+"Einträge nach dem Datum der Veröffentlichung von I<oldstable> enthalten. Die "
+"Kürzung wird nicht durchgeführt, wenn die Option B<--no-trim> angegeben ist "
+"oder die Umgebungsvariable B<DEB_BUILD_OPTIONS> B<notrimdch> enthält."
#. type: =item
#: dh_installchangelogs:57
@@ -8782,7 +8934,7 @@ msgstr ""
#. type: textblock
#: dh_installdebconf:70
msgid "Do not modify F<postrm> script."
-msgstr "Ncht das F<postrm>-Skript ändern."
+msgstr "Nicht das F<postrm>-Skript ändern."
#. type: textblock
#: dh_installdebconf:74
@@ -9177,7 +9329,7 @@ msgid ""
"share/doc-base/doc-id."
msgstr ""
"sind als doc-base-Steuerdateien installiert. Beachten Sie, dass die Doc-ID "
-"vom Eintrag B<Document:> in der bestreffenden Doc-base-Steuerdatei bestimmt "
+"vom Eintrag B<Document:> in der betreffenden Doc-base-Steuerdatei bestimmt "
"wird. In dem Fall, dass mehrere Doc-base-Dateien in einem einzelnen "
"Quellpaket die gleiche Doc-ID gemeinsam benutzen, werden sie nach usr/share/"
"doc-base/package statt nach usr/share/doc-base/doc-id installiert."
@@ -9275,7 +9427,7 @@ msgid ""
msgstr ""
"setzt das Hauptpaket für ein Dokumentationspaket. Dies wird zur Installation "
"der Dokumentation des Dokumentationspakets in F<< /usr/share/doc/"
-"I<Hauptpaket> >> benutzt, wie es das Debian-Richlinienhandbuch 3.9.7 in "
+"I<Hauptpaket> >> benutzt, wie es das Debian-Richtlinienhandbuch 3.9.7 in "
"§12.3 empfiehlt."
#. type: textblock
@@ -9358,7 +9510,7 @@ msgid ""
"to make the documentation directory of a package be a dangling symlink, "
"before calling B<dh_installdocs>.)"
msgstr ""
-"(Eine ältere Methode, die dasselbe errecht und die immer noch unterstützt "
+"(Eine ältere Methode, die dasselbe erreicht und die immer noch unterstützt "
"wird, besteht darin, das Dokumentationsverzeichnis eines Pakets als defekten "
"symbolischen Link zu erstellen, bevor B<dh_installdocs> aufgerufen wird.)"
@@ -9635,6 +9787,10 @@ msgid ""
"F<< /usr/share/doc/I<package>/examples/examples >>, which is rarely what you "
"want."
msgstr ""
+"Falls die Originalautoren ein F<examples> Verzeichnis bereitstellen, werden "
+"Sie in dieser Datei meist eher B<examples/*> als B<examples> verwenden "
+"wollen. Das letztere würde F<< /usr/share/doc/I<package>/examples/examples "
+">> erzeugen, was Sie selten wollen."
#. type: textblock
#: dh_installexamples:54
@@ -9872,7 +10028,7 @@ msgid ""
"warnings from lintian about init.d scripts not being included in the package."
msgstr ""
"In Kompatibilitätsstufe 10 oder älter: Falls ein Paket nur eine Systemd-"
-"Dienstdatei mitbringt und kein Sysvinit-Skript bereitgestellt wird, möchten "
+"Dienstdatei mitbringt und kein SysVinit-Skript bereitgestellt wird, möchten "
"Sie möglicherweise den Aufruf von »dh_installinit« für dieses Paket "
"ausschließen (z. B. per B<-N>). Andernfalls könnten Sie von Lintian "
"Warnungen vor »init.d«-Skripte bekommen, die nicht im Paket enthalten sind."
@@ -9940,18 +10096,13 @@ msgstr "debian/I<Paket>.service"
#. type: textblock
#: dh_installinit:67
-#, fuzzy
-#| msgid ""
-#| "If this exists, it is installed into F<< lib/systemd/system/I<package>."
-#| "service >> in the package build directory. Only used in compat levels 10 "
-#| "and below."
msgid ""
"If this exists, it is installed into F<< usr/lib/systemd/system/I<package>."
"service >> in the package build directory. Only used in compat levels 10 and "
"below."
msgstr ""
-"Falls vorhanden, wird es in F<< lib/systemd/system/I<Paket>.service >> im "
-"Paketbauverzeichnis installiert. Wird nur in Kompatibilitätsstufen 10 und "
+"Falls vorhanden, wird es in F<< usr/lib/systemd/system/I<Paket>.service >> "
+"im Paketbauverzeichnis installiert. Wird nur in Kompatibilitätsstufen 10 und "
"darunter benutzt."
#. type: =item
@@ -9965,7 +10116,7 @@ msgid ""
"If this exists, it is installed into usr/lib/tmpfiles.d/I<package>.conf in "
"the package build directory. Only used in compat levels 10 and below."
msgstr ""
-"Falls vorhanden, wird es in lib/systemd/system/I<Paket>.conf im "
+"Falls vorhanden, wird es in usr/lib/systemd/system/I<Paket>.conf im "
"Paketbauverzeichnis installiert. Wird nur in Kompatibilitätsstufen 10 und "
"darunter benutzt."
@@ -10155,7 +10306,7 @@ msgid ""
"started."
msgstr ""
"B<Beachten Sie>, dass diese Option nicht beeinflusst, ob die Dienste "
-"gestartet werden. Bitte denken Sie daran, auch B<--no-start> zuverwenden, "
+"gestartet werden. Bitte denken Sie daran, auch B<--no-start> zu verwenden, "
"falls der Dienst nicht gestartet werden soll."
#. type: textblock
@@ -10226,7 +10377,7 @@ msgstr ""
"verwendet wird, sucht und installiert B<dh_installinit> Dateien mit dem "
"Namen F<debian/package.name.init>, F<debian/package.name.default> und "
"F<debian/package.name.upstart> an Stelle der üblichen F<debian/package."
-"init>, F<debian/package.default> and F<debian/package.upstart>."
+"init>, F<debian/package.default> und F<debian/package.upstart>."
#. type: =item
#: dh_installinit:184
@@ -10678,10 +10829,8 @@ msgstr ""
#. type: textblock
#: dh_installman:119
-#, fuzzy
-#| msgid "An example F<debian/manpages> file could look like this:"
msgid "An example F<< debian/I<package>.manpages >> file could look like this:"
-msgstr "Eine F<debian/manpages>-Datei könnte wie folgt aussehen:"
+msgstr "Eine F<< debian/I<Paket>.manpages >>-Datei könnte wie folgt aussehen:"
#. type: verbatim
#: dh_installman:121
@@ -10719,7 +10868,7 @@ msgid ""
msgstr ""
"Eine ältere Version dieses Programms, L<dh_installmanpages(1)>, wird immer "
"noch von einigen Paketen benutzt. Daher ist es immer noch in Debhelper "
-"enthalten. Es is jedoch wegen seiner der Intuition widersprechenden und "
+"enthalten. Es ist jedoch wegen seiner der Intuition widersprechenden und "
"uneinheitlichen Schnittstelle veraltet. Verwenden Sie stattdessen dieses "
"Programm."
@@ -11152,10 +11301,8 @@ msgstr "debian/I<Paket>.udev"
#. type: textblock
#: dh_installudev:30
-#, fuzzy
-#| msgid "Installed into F<lib/udev/rules.d/> in the package build directory."
msgid "Installed into F<usr/lib/udev/rules.d/> in the package build directory."
-msgstr "installiert in F<lib/udev/rules.d/> im Paketbauverzeichnis."
+msgstr "installiert in F<usr/lib/udev/rules.d/> im Paketbauverzeichnis."
#. type: textblock
#: dh_installudev:40
@@ -11432,7 +11579,7 @@ msgid ""
msgstr ""
"listet Paare von Quell- und Zieldateien auf, von denen symbolische Links "
"erstellt werden sollen. Jedes Paar sollte in einer eigenen Zeile stehen, in "
-"der Quell- und Zieldatei durch Leerzeichen getrennt sind."
+"der Quell- und Zieldatei durch Leerraumzeichen getrennt sind."
#. type: textblock
#: dh_link:56
@@ -11695,7 +11842,6 @@ msgstr ""
"erkennen. Bitte benutzen Sie die nachfolgenden Optionen B<--add-udeb> und "
"B<--no-add-udeb>, wenn diese automatische Erkennung nicht ausreicht."
-# FIXME s/and is/and are/
#. type: textblock
#: dh_makeshlibs:36
msgid ""
@@ -11908,7 +12054,7 @@ msgid ""
"packages. Note that symbols are not supported for udeb packages, which "
"solely relies on shlibs for dependency handling."
msgstr ""
-"Alterantiv kann dies ausreichen, falls (und nur falls) das Paket "
+"Alternativ kann dies ausreichen, falls (und nur falls) das Paket "
"Symbolversionierung verwendet (siehe L<dpkg-gensymbols(1)>) und I<keine> "
"Udeb-Pakete baut. Beachten Sie, dass Symbole nicht von Udeb-Paketen "
"unterstützt werden, die sich bei der Behandlung von Abhängigkeiten "
@@ -12303,7 +12449,7 @@ msgid ""
"B<${perl:Depends}> substitutions and adding them to substvars files."
msgstr ""
"B<dh_perl> ist ein Debhelper-Programm, das für das Erzeugen der B<${perl:"
-"Depends}>-Ersetzung zuständig ist und um diese dann den Substvars-Dateien "
+"Depends}>-Ersetzung zuständig ist und um diese dann den »substvars«-Dateien "
"hinzuzufügen."
#. type: textblock
@@ -12355,9 +12501,9 @@ msgid ""
"a versioned dependency is needed."
msgstr ""
"Beachten Sie, dass wegen dieses Schalters möglicherweise gar keine "
-"Abhängigkeit zu B<perl-base> erzeugt wird. B<perl-base> ist "
-"»Essential« (erforderlich), daher kann seine Abhängigkeit weggelassen "
-"werden, außer wenn eine versionsbasierte Abhängigkeit nötig ist."
+"Abhängigkeit zu B<perl-base> erzeugt wird. B<perl-base> ist »Essential« "
+"(erforderlich), daher kann seine Abhängigkeit weggelassen werden, außer wenn "
+"eine versionsbasierte Abhängigkeit nötig ist."
#. type: =item
#: dh_perl:50
@@ -12731,8 +12877,8 @@ msgid ""
"to replace with an automatically generated debug symbol package, please see "
"the B<--dbgsym-migration> option."
msgstr ""
-"B<Diese Option ist nun eine Option für besondere Zwecke und Sie benötigensie "
-"normalerweise nicht>. In den meisten Fällen sollte es nur wenige Gründe "
+"B<Diese Option ist nun eine Option für besondere Zwecke und Sie benötigen "
+"sie normalerweise nicht>. In den meisten Fällen sollte es nur wenige Gründe "
"geben, diese Option für neue Quellpakete zu benutzen, da Debhelper "
"automatisch Pakete zur Fehlersuche (»Dbgsym-Pakete«) erzeugt. B<Falls Sie "
"ein manuelles --dbg-package haben,> das Sie durch ein automatisch erzeugtes "
@@ -12900,7 +13046,7 @@ msgid ""
"symbol packages."
msgstr ""
"Falls die Umgebungsvariable B<DEB_BUILD_OPTIONS> B<nostrip> enthält, werden "
-"getreu der Debian-Richlinie (Abschnitt 10.1. »Binaries«) keine Symbole "
+"getreu der Debian-Richtlinie (Abschnitt 10.1. »Binaries«) keine Symbole "
"entfernt. Dies wird auch das Erstellen automatischer Fehlersuch-Symbolpakete "
"verhindern."
@@ -12925,7 +13071,7 @@ msgstr ""
#. type: textblock
#: dh_strip:135
msgid "Debian policy, version 3.0.1"
-msgstr "Debian-Richlinie, Version 3.0.1"
+msgstr "Debian-Richtlinie, Version 3.0.1"
#. type: textblock
#: dh_testdir:5
@@ -13227,19 +13373,14 @@ msgstr "debian/I<Paket>.service, debian/I<Paket>@.service"
#. type: textblock
#: dh_systemd_enable:47
-#, fuzzy
-#| msgid ""
-#| "If this exists, it is installed into F<< lib/systemd/system/I<package>."
-#| "service >> (or F<< lib/systemd/system/I<package>@.service >>) in the "
-#| "package build directory."
msgid ""
"If this exists, it is installed into F<< usr/lib/systemd/system/I<package>."
"service >> (or F<< usr/lib/systemd/system/I<package>@.service >>) in the "
"package build directory."
msgstr ""
-"Falls vorhanden, wird es in F<< lib/systemd/system/I<Paket>.service >> (oder "
-"F<< lib/systemd/system/I<Paket>@.service >>) im Paketbauverzeichnis "
-"installiert."
+"Falls vorhanden, wird es in F<< usr/lib/systemd/system/I<Paket>.service >> "
+"(oder F<< usr/lib/systemd/system/I<Paket>@.service >>) im "
+"Paketbauverzeichnis installiert."
#. type: textblock
#: dh_systemd_enable:52
@@ -13257,19 +13398,14 @@ msgstr "debian/I<Paket>.target, debian/I<Paket>@.target"
#. type: textblock
#: dh_systemd_enable:57
-#, fuzzy
-#| msgid ""
-#| "If this exists, it is installed into F<< lib/systemd/system/I<package>."
-#| "target >> (or F<< lib/systemd/system/I<package>@.target >>) in the "
-#| "package build directory."
msgid ""
"If this exists, it is installed into F<< usr/lib/systemd/system/I<package>."
"target >> (or F<< usr/lib/systemd/system/I<package>@.target >>) in the "
"package build directory."
msgstr ""
-"Falls vorhanden, wird es in F<< lib/systemd/system/I<Paket>.target >>(oder "
-"F<< lib/systemd/system/I<Paket>@.target >>) im Paketbauverzeichnis "
-"installiert."
+"Falls vorhanden, wird es in F<< usr/lib/systemd/system/I<Paket>.target "
+">>(oder F<< usr/lib/systemd/system/I<Paket>@.target >>) im "
+"Paketbauverzeichnis installiert."
#. type: =item
#: dh_systemd_enable:60
@@ -13278,18 +13414,13 @@ msgstr "debian/I<Paket>.socket, debian/I<Paket>@.socket"
#. type: textblock
#: dh_systemd_enable:62
-#, fuzzy
-#| msgid ""
-#| "If this exists, it is installed into F<< lib/systemd/system/I<package>."
-#| "socket >> (or F<< lib/systemd/system/I<package>@.socket >>) in the "
-#| "package build directory."
msgid ""
"If this exists, it is installed into F<< usr/lib/systemd/system/I<package>."
"socket >> (or F<< usr/lib/systemd/system/I<package>@.socket >>) in the "
"package build directory."
msgstr ""
-"Falls vorhanden, wird es in F<< lib/systemd/system/I<Paket>.socket >> (oder "
-"F<< lib/systemd/system/I<Paket>@.socket >>) im Paketbauverzeichnis "
+"Falls vorhanden, wird es in F<< usr/lib/systemd/system/I<Paket>.socket >> "
+"(oder F<< usr/lib/systemd/system/I<Paket>@.socket >>) im Paketbauverzeichnis "
"installiert."
#. type: =item
@@ -13299,15 +13430,11 @@ msgstr "debian/I<Paket>.mount"
#. type: textblock
#: dh_systemd_enable:67
-#, fuzzy
-#| msgid ""
-#| "If this exists, it is installed into F<< lib/systemd/system/I<package>."
-#| "mount >> in the package build directory."
msgid ""
"If this exists, it is installed into F<< usr/lib/systemd/system/I<package>."
"mount >> in the package build directory."
msgstr ""
-"Falls vorhanden, wird es in F<< lib/systemd/system/I<Paket>.mount >> im "
+"Falls vorhanden, wird es in F<< usr/lib/systemd/system/I<Paket>.mount >> im "
"Paketbauverzeichnis installiert."
#. type: =item
@@ -13317,18 +13444,14 @@ msgstr "debian/I<Paket>.path, debian/I<Paket>@.path"
#. type: textblock
#: dh_systemd_enable:72
-#, fuzzy
-#| msgid ""
-#| "If this exists, it is installed into F<< lib/systemd/system/I<package>."
-#| "path >> (or F<< lib/systemd/system/I<package>@.path >>) in the package "
-#| "build directory."
msgid ""
"If this exists, it is installed into F<< usr/lib/systemd/system/I<package>."
"path >> (or F<< usr/lib/systemd/system/I<package>@.path >>) in the package "
"build directory."
msgstr ""
-"Falls vorhanden, wird es in F<< lib/systemd/system/I<Paket>.path >> (oder "
-"F<< lib/systemd/system/I<Paket>@.path >>) im Paketbauverzeichnis installiert."
+"Falls vorhanden, wird es in F<< usr/lib/systemd/system/I<Paket>.path >> "
+"(oder F<< usr/lib/systemd/system/I<Paket>@.path >>) im Paketbauverzeichnis "
+"installiert."
#. type: =item
#: dh_systemd_enable:75
@@ -13337,18 +13460,13 @@ msgstr "debian/I<Paket>.timer, debian/I<Paket>@.timer"
#. type: textblock
#: dh_systemd_enable:77
-#, fuzzy
-#| msgid ""
-#| "If this exists, it is installed into F<< lib/systemd/system/I<package>."
-#| "timer >> (or F<< lib/systemd/system/I<package>@.timer >>) in the package "
-#| "build directory."
msgid ""
"If this exists, it is installed into F<< usr/lib/systemd/system/I<package>."
"timer >> (or F<< usr/lib/systemd/system/I<package>@.timer >>) in the package "
"build directory."
msgstr ""
-"Falls vorhanden, wird es in F<< lib/systemd/system/I<Paket>.timer >> (oder "
-"F<< lib/systemd/system/I<Paket>@.timer >>) im Paketbauverzeichnis "
+"Falls vorhanden, wird es in F<< usr/lib/systemd/system/I<Paket>.timer >> "
+"(oder F<< usr/lib/systemd/system/I<Paket>@.timer >>) im Paketbauverzeichnis "
"installiert."
#. type: textblock
@@ -13392,7 +13510,7 @@ msgid ""
msgstr ""
"Beachten Sie, dass dieser Befehl nicht idempotent ist. Zwischen mehreren "
"Aufrufen dieses Befehls sollte L<dh_prep(1)> (mit den selben Argumenten) "
-"ausgefürt werden. Ansonsten könnte er zur Folge haben, dass den "
+"ausgeführt werden. Ansonsten könnte er zur Folge haben, dass den "
"Betreuerskripten mehrere Instanzen des gleichen Textes hinzugefügt werden."
#. type: textblock
diff --git a/man/po4a/po/debhelper.pot b/man/po4a/po/debhelper.pot
index 2bb176c..44b8402 100644
--- a/man/po4a/po/debhelper.pot
+++ b/man/po4a/po/debhelper.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2024-03-27 15:54+0100\n"
+"POT-Creation-Date: 2024-06-17 11:59+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1030,9 +1030,9 @@ msgstr ""
msgid ""
"Note that debhelper does not provide debhelper-compat for experimental or "
"beta compatibility levels; packages experimenting with those compatibility "
-"levels should put the compat level in the B<X-DH-Compat> field of the source "
-"stanza of the F<debian/control> file (or, if only for selected commands, the "
-"B<DH_COMPAT> environment variable)."
+"levels should put the compat level in the B<X-DH-Compat> field of the "
+"B<Source> stanza of the F<debian/control> file (or, if only for selected "
+"commands, the B<DH_COMPAT> environment variable)."
msgstr ""
#. type: textblock
@@ -1838,7 +1838,7 @@ msgid ""
msgstr ""
#. type: =head1
-#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:922
+#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:951
#: debhelper-obsolete-compat.pod:178 dh:872 dh_auto_build:53 dh_auto_clean:55
#: dh_auto_configure:58 dh_auto_install:103 dh_auto_test:64 dh_bugfiles:133
#: dh_builddeb:176 dh_clean:189 dh_compress:243 dh_dwz:175 dh_fixperms:164
@@ -1966,7 +1966,7 @@ msgstr ""
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:27
-#: debhelper-compat-upgrade-checklist.pod:63 strings-kept-translations.pod:9
+#: debhelper-compat-upgrade-checklist.pod:74 strings-kept-translations.pod:9
msgid "This compatibility level is still open for development; use with caution."
msgstr ""
@@ -1978,107 +1978,110 @@ msgstr ""
#. type: =item
#: debhelper-compat-upgrade-checklist.pod:33
#: debhelper-compat-upgrade-checklist.pod:47
-#: debhelper-compat-upgrade-checklist.pod:69
-#: debhelper-compat-upgrade-checklist.pod:77
-#: debhelper-compat-upgrade-checklist.pod:83
+#: debhelper-compat-upgrade-checklist.pod:59
+#: debhelper-compat-upgrade-checklist.pod:80
#: debhelper-compat-upgrade-checklist.pod:88
#: debhelper-compat-upgrade-checklist.pod:94
-#: debhelper-compat-upgrade-checklist.pod:100
+#: debhelper-compat-upgrade-checklist.pod:99
#: debhelper-compat-upgrade-checklist.pod:105
-#: debhelper-compat-upgrade-checklist.pod:125
+#: debhelper-compat-upgrade-checklist.pod:111
+#: debhelper-compat-upgrade-checklist.pod:116
#: debhelper-compat-upgrade-checklist.pod:136
-#: debhelper-compat-upgrade-checklist.pod:140
-#: debhelper-compat-upgrade-checklist.pod:144
-#: debhelper-compat-upgrade-checklist.pod:148
-#: debhelper-compat-upgrade-checklist.pod:152
-#: debhelper-compat-upgrade-checklist.pod:156
-#: debhelper-compat-upgrade-checklist.pod:160
-#: debhelper-compat-upgrade-checklist.pod:164
-#: debhelper-compat-upgrade-checklist.pod:168
-#: debhelper-compat-upgrade-checklist.pod:172
-#: debhelper-compat-upgrade-checklist.pod:176
-#: debhelper-compat-upgrade-checklist.pod:202
-#: debhelper-compat-upgrade-checklist.pod:210
-#: debhelper-compat-upgrade-checklist.pod:225
-#: debhelper-compat-upgrade-checklist.pod:231
-#: debhelper-compat-upgrade-checklist.pod:237
-#: debhelper-compat-upgrade-checklist.pod:243
-#: debhelper-compat-upgrade-checklist.pod:251
-#: debhelper-compat-upgrade-checklist.pod:257
+#: debhelper-compat-upgrade-checklist.pod:147
+#: debhelper-compat-upgrade-checklist.pod:151
+#: debhelper-compat-upgrade-checklist.pod:155
+#: debhelper-compat-upgrade-checklist.pod:159
+#: debhelper-compat-upgrade-checklist.pod:163
+#: debhelper-compat-upgrade-checklist.pod:167
+#: debhelper-compat-upgrade-checklist.pod:171
+#: debhelper-compat-upgrade-checklist.pod:175
+#: debhelper-compat-upgrade-checklist.pod:179
+#: debhelper-compat-upgrade-checklist.pod:183
+#: debhelper-compat-upgrade-checklist.pod:187
+#: debhelper-compat-upgrade-checklist.pod:213
+#: debhelper-compat-upgrade-checklist.pod:221
+#: debhelper-compat-upgrade-checklist.pod:236
+#: debhelper-compat-upgrade-checklist.pod:249
+#: debhelper-compat-upgrade-checklist.pod:255
#: debhelper-compat-upgrade-checklist.pod:261
-#: debhelper-compat-upgrade-checklist.pod:269
-#: debhelper-compat-upgrade-checklist.pod:289
-#: debhelper-compat-upgrade-checklist.pod:297
-#: debhelper-compat-upgrade-checklist.pod:305
-#: debhelper-compat-upgrade-checklist.pod:314
-#: debhelper-compat-upgrade-checklist.pod:320
-#: debhelper-compat-upgrade-checklist.pod:330
-#: debhelper-compat-upgrade-checklist.pod:338
-#: debhelper-compat-upgrade-checklist.pod:344
-#: debhelper-compat-upgrade-checklist.pod:358
-#: debhelper-compat-upgrade-checklist.pod:369
-#: debhelper-compat-upgrade-checklist.pod:383
-#: debhelper-compat-upgrade-checklist.pod:394
-#: debhelper-compat-upgrade-checklist.pod:410
-#: debhelper-compat-upgrade-checklist.pod:420
-#: debhelper-compat-upgrade-checklist.pod:424
-#: debhelper-compat-upgrade-checklist.pod:429
-#: debhelper-compat-upgrade-checklist.pod:434
-#: debhelper-compat-upgrade-checklist.pod:441
-#: debhelper-compat-upgrade-checklist.pod:447
-#: debhelper-compat-upgrade-checklist.pod:455
-#: debhelper-compat-upgrade-checklist.pod:461
-#: debhelper-compat-upgrade-checklist.pod:465
+#: debhelper-compat-upgrade-checklist.pod:267
+#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:293
+#: debhelper-compat-upgrade-checklist.pod:303
+#: debhelper-compat-upgrade-checklist.pod:318
+#: debhelper-compat-upgrade-checklist.pod:326
+#: debhelper-compat-upgrade-checklist.pod:334
+#: debhelper-compat-upgrade-checklist.pod:343
+#: debhelper-compat-upgrade-checklist.pod:349
+#: debhelper-compat-upgrade-checklist.pod:359
+#: debhelper-compat-upgrade-checklist.pod:367
+#: debhelper-compat-upgrade-checklist.pod:373
+#: debhelper-compat-upgrade-checklist.pod:387
+#: debhelper-compat-upgrade-checklist.pod:398
+#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:423
+#: debhelper-compat-upgrade-checklist.pod:439
+#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:453
+#: debhelper-compat-upgrade-checklist.pod:458
+#: debhelper-compat-upgrade-checklist.pod:463
#: debhelper-compat-upgrade-checklist.pod:470
-#: debhelper-compat-upgrade-checklist.pod:475
+#: debhelper-compat-upgrade-checklist.pod:476
#: debhelper-compat-upgrade-checklist.pod:484
-#: debhelper-compat-upgrade-checklist.pod:500
-#: debhelper-compat-upgrade-checklist.pod:509
-#: debhelper-compat-upgrade-checklist.pod:525
-#: debhelper-compat-upgrade-checklist.pod:533
+#: debhelper-compat-upgrade-checklist.pod:490
+#: debhelper-compat-upgrade-checklist.pod:494
+#: debhelper-compat-upgrade-checklist.pod:499
+#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:513
+#: debhelper-compat-upgrade-checklist.pod:529
#: debhelper-compat-upgrade-checklist.pod:538
-#: debhelper-compat-upgrade-checklist.pod:560
-#: debhelper-compat-upgrade-checklist.pod:566
-#: debhelper-compat-upgrade-checklist.pod:578
-#: debhelper-compat-upgrade-checklist.pod:586
-#: debhelper-compat-upgrade-checklist.pod:592
-#: debhelper-compat-upgrade-checklist.pod:597
-#: debhelper-compat-upgrade-checklist.pod:602
+#: debhelper-compat-upgrade-checklist.pod:554
+#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:567
+#: debhelper-compat-upgrade-checklist.pod:589
+#: debhelper-compat-upgrade-checklist.pod:595
#: debhelper-compat-upgrade-checklist.pod:607
#: debhelper-compat-upgrade-checklist.pod:615
-#: debhelper-compat-upgrade-checklist.pod:625
-#: debhelper-compat-upgrade-checklist.pod:635
-#: debhelper-compat-upgrade-checklist.pod:642
+#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:626
+#: debhelper-compat-upgrade-checklist.pod:631
+#: debhelper-compat-upgrade-checklist.pod:636
+#: debhelper-compat-upgrade-checklist.pod:644
#: debhelper-compat-upgrade-checklist.pod:654
-#: debhelper-compat-upgrade-checklist.pod:659
-#: debhelper-compat-upgrade-checklist.pod:687
-#: debhelper-compat-upgrade-checklist.pod:704
-#: debhelper-compat-upgrade-checklist.pod:709
-#: debhelper-compat-upgrade-checklist.pod:715
-#: debhelper-compat-upgrade-checklist.pod:721
-#: debhelper-compat-upgrade-checklist.pod:726
-#: debhelper-compat-upgrade-checklist.pod:732
-#: debhelper-compat-upgrade-checklist.pod:741
-#: debhelper-compat-upgrade-checklist.pod:751
-#: debhelper-compat-upgrade-checklist.pod:757
+#: debhelper-compat-upgrade-checklist.pod:664
+#: debhelper-compat-upgrade-checklist.pod:671
+#: debhelper-compat-upgrade-checklist.pod:683
+#: debhelper-compat-upgrade-checklist.pod:688
+#: debhelper-compat-upgrade-checklist.pod:716
+#: debhelper-compat-upgrade-checklist.pod:733
+#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:744
+#: debhelper-compat-upgrade-checklist.pod:750
+#: debhelper-compat-upgrade-checklist.pod:755
+#: debhelper-compat-upgrade-checklist.pod:761
+#: debhelper-compat-upgrade-checklist.pod:770
#: debhelper-compat-upgrade-checklist.pod:780
-#: debhelper-compat-upgrade-checklist.pod:787
-#: debhelper-compat-upgrade-checklist.pod:793
-#: debhelper-compat-upgrade-checklist.pod:799
-#: debhelper-compat-upgrade-checklist.pod:805
-#: debhelper-compat-upgrade-checklist.pod:825
-#: debhelper-compat-upgrade-checklist.pod:830
-#: debhelper-compat-upgrade-checklist.pod:837
-#: debhelper-compat-upgrade-checklist.pod:842
-#: debhelper-compat-upgrade-checklist.pod:847
-#: debhelper-compat-upgrade-checklist.pod:855
-#: debhelper-compat-upgrade-checklist.pod:861
+#: debhelper-compat-upgrade-checklist.pod:786
+#: debhelper-compat-upgrade-checklist.pod:809
+#: debhelper-compat-upgrade-checklist.pod:816
+#: debhelper-compat-upgrade-checklist.pod:822
+#: debhelper-compat-upgrade-checklist.pod:828
+#: debhelper-compat-upgrade-checklist.pod:834
+#: debhelper-compat-upgrade-checklist.pod:854
+#: debhelper-compat-upgrade-checklist.pod:859
#: debhelper-compat-upgrade-checklist.pod:866
#: debhelper-compat-upgrade-checklist.pod:871
-#: debhelper-compat-upgrade-checklist.pod:886
+#: debhelper-compat-upgrade-checklist.pod:876
+#: debhelper-compat-upgrade-checklist.pod:884
#: debhelper-compat-upgrade-checklist.pod:890
-#: debhelper-compat-upgrade-checklist.pod:898
-#: debhelper-compat-upgrade-checklist.pod:903 debhelper-obsolete-compat.pod:29
+#: debhelper-compat-upgrade-checklist.pod:895
+#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:915
+#: debhelper-compat-upgrade-checklist.pod:919
+#: debhelper-compat-upgrade-checklist.pod:927
+#: debhelper-compat-upgrade-checklist.pod:932 debhelper-obsolete-compat.pod:29
#: debhelper-obsolete-compat.pod:36 debhelper-obsolete-compat.pod:40
#: debhelper-obsolete-compat.pod:44 debhelper-obsolete-compat.pod:57
#: debhelper-obsolete-compat.pod:62 debhelper-obsolete-compat.pod:68
@@ -2104,7 +2107,7 @@ msgstr ""
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:41
-#: debhelper-compat-upgrade-checklist.pod:117
+#: debhelper-compat-upgrade-checklist.pod:128
msgid ""
"The rationale for this change is to avoid \"surprises\" when adding a second "
"binary package later. Previously, debhelper would silently change behaviour "
@@ -2131,44 +2134,69 @@ msgid ""
"packages by default. These cases will remain unchanged."
msgstr ""
-#. type: =item
+#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:61
+msgid ""
+"It is now an error to use a packaging file without the package prefix for "
+"B<--name> even if the source package only produces one binary package. As "
+"example, if you had a F<debian/bar.service> with the following snippet in "
+"F<debian/rules>:"
+msgstr ""
+
+#. type: verbatim
+#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:242
+#, no-wrap
+msgid ""
+" override_dh_installsystemd:\n"
+" dh_installsystemd -p foo --name bar\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:68
+#: debhelper-compat-upgrade-checklist.pod:245
+msgid "Then you need to rename F<debian/bar.service> to F<debian/foo.bar.service>."
+msgstr ""
+
+#. type: =item
+#: debhelper-compat-upgrade-checklist.pod:72
msgid "v14"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:76
msgid "Changes from v13 are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:71
+#: debhelper-compat-upgrade-checklist.pod:82
msgid ""
"The B<dh_installpam> tool will now install PAM configuration files under F<< "
"/usr/lib/pam.d/I<package> >> instead of F<< /etc/pam.d/I<package> >>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:74
+#: debhelper-compat-upgrade-checklist.pod:85
msgid ""
"Please consider using the \"rm_conffile\" feature from L<dh_installdeb(1)> "
"to ensure the proper removal of previous PAM files."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:79
+#: debhelper-compat-upgrade-checklist.pod:90
msgid "Packages using the B<dh> sequencer should be aware the following changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:85
+#: debhelper-compat-upgrade-checklist.pod:96
msgid ""
"The tool B<dh_installsysusers> is now included in the default sequence. This "
"helper tool will process systemd sysusers files."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:90
+#: debhelper-compat-upgrade-checklist.pod:101
msgid ""
"The B<dh_installsystemduser> tool will default to enabling systemd user "
"units, start them on installation, restart them on upgrades and stop them on "
@@ -2176,7 +2204,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:96
+#: debhelper-compat-upgrade-checklist.pod:107
msgid ""
"Use of the B<dh_gconf> command in override and hook targets now causes an "
"error. The B<dh_gconf> command has been a no-op for years and was removed "
@@ -2184,21 +2212,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:102
+#: debhelper-compat-upgrade-checklist.pod:113
msgid ""
"The B<dh_installalternatives> tool will now be run after B<dh_link> rather "
"than after B<dh_installinitramfs> in the default B<dh> sequence."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:107
+#: debhelper-compat-upgrade-checklist.pod:118
msgid ""
-"I<< This item only applies to source packages that has exactly one "
+"I<< This item only applies to source packages that have exactly one "
"B<Package> stanza in F<debian/control>. >>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:109
+#: debhelper-compat-upgrade-checklist.pod:120
msgid ""
"The B<dh> sequencer will warn if the B<single-binary> addon is implicitly "
"activated to warn maintainers of the pending compat 15 change in "
@@ -2206,7 +2234,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:112
+#: debhelper-compat-upgrade-checklist.pod:123
msgid ""
"Maintainers are urged to either explicitly activate the B<single-binary> "
"addon to preserve the existing behaviour (e.g., by adding "
@@ -2216,7 +2244,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:127
+#: debhelper-compat-upgrade-checklist.pod:138
msgid ""
"The B<dh_control> tool now automatically applies relationship substvars to "
"relevant fields. That means that many substvars such as B<${misc:Depends}> "
@@ -2227,62 +2255,62 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:138
+#: debhelper-compat-upgrade-checklist.pod:149
msgid "Pre-Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:142
+#: debhelper-compat-upgrade-checklist.pod:153
msgid "Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:146
+#: debhelper-compat-upgrade-checklist.pod:157
msgid "Recommends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:150
+#: debhelper-compat-upgrade-checklist.pod:161
msgid "Suggests"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:154
+#: debhelper-compat-upgrade-checklist.pod:165
msgid "Enhances"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:158
+#: debhelper-compat-upgrade-checklist.pod:169
msgid "Conflicts"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:162
+#: debhelper-compat-upgrade-checklist.pod:173
msgid "Breaks"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:166
+#: debhelper-compat-upgrade-checklist.pod:177
msgid "Replaces"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:170
+#: debhelper-compat-upgrade-checklist.pod:181
msgid "Provides"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:174
+#: debhelper-compat-upgrade-checklist.pod:185
msgid "Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:178
+#: debhelper-compat-upgrade-checklist.pod:189
msgid "Static-Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:182
+#: debhelper-compat-upgrade-checklist.pod:193
msgid ""
"This means that B<Depends: foo, ${misc:Depends}> in F<debian/control> can "
"now be reduced to B<Depends: foo> and B<Depends: ${misc:Depends}, "
@@ -2291,7 +2319,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:186
+#: debhelper-compat-upgrade-checklist.pod:197
msgid ""
"Note that other substvars such as B<${binary:Version}> are unaffected by "
"this change and should still be used explicitly as necessary. Additionally, "
@@ -2301,7 +2329,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:192
+#: debhelper-compat-upgrade-checklist.pod:203
msgid ""
"See L<https://lists.debian.org/debian-devel/2024/02/msg00230.html> for the "
"details of this proposal. The summary in "
@@ -2311,29 +2339,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:198
+#: debhelper-compat-upgrade-checklist.pod:209
msgid ""
-"Note: This change changes will cause false-positives from an unfixed "
+"Note: This change will cause false-positives from an unfixed "
"B<lintian>. Please check L<https://bugs.debian.org/1067653> for B<lintian> "
"support for this change."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:204
+#: debhelper-compat-upgrade-checklist.pod:215
msgid ""
"The B<dh_shlibdeps> tool now defaults to using B<${shlibs:Pre-Depends}> for "
"packages that are B<Essential: yes>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:207
+#: debhelper-compat-upgrade-checklist.pod:218
msgid ""
"Note due to the B<dh_gencontrol> change above, any package using "
"B<dh_gencontrol> will not have to do anything for this migration."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:212
+#: debhelper-compat-upgrade-checklist.pod:223
msgid ""
"It now triggers a warning to use package-less versions of debhelper "
"configuration files when there are 2 or more binary packages listed in "
@@ -2343,7 +2371,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:218
+#: debhelper-compat-upgrade-checklist.pod:229
msgid ""
"The primary exception to this change are files such as F<debian/changelog>, "
"F<debian/NEWS>, and F<debian/copyright>, where the same file is used for all "
@@ -2352,26 +2380,36 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:223
+#: debhelper-compat-upgrade-checklist.pod:234
+#: debhelper-compat-upgrade-checklist.pod:247
msgid "In compat 15 (or later), this is changed to an error."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:227
+#: debhelper-compat-upgrade-checklist.pod:238
+msgid ""
+"It is now triggers a warning to use a packaging file without the package "
+"prefix for B<--name> even if the source package only produces one binary "
+"package. As example, if you had a F<debian/bar.service> with the following "
+"snippet in F<debian/rules>:"
+msgstr ""
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:251
msgid ""
"Packages using the B<cmake> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:233
+#: debhelper-compat-upgrade-checklist.pod:257
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON> to "
"L<cmake(1)> to avoid some reproducibility issues."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:239
+#: debhelper-compat-upgrade-checklist.pod:263
msgid ""
"The B<cmake> build system now sets the B<ASMFLAGS> environment variable when "
"it is unset and B<ASFLAGS> is present. The former name (B<ASMFLAGS>) is the "
@@ -2380,7 +2418,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:245
+#: debhelper-compat-upgrade-checklist.pod:269
msgid ""
"The B<cmake> build systems now use B<cmake --install> instead of B<make "
"install> in the L<dh_auto_install(1)> call. Any override of "
@@ -2389,19 +2427,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:253
+#: debhelper-compat-upgrade-checklist.pod:277
msgid ""
"Packages using the B<meson> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:259
+#: debhelper-compat-upgrade-checklist.pod:283
msgid "The B<meson> build system now passes B<--auto-features=enabled> to B<meson>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:263
+#: debhelper-compat-upgrade-checklist.pod:287
msgid ""
"The B<meson+ninja> build system now use B<meson install> instead of B<ninja "
"install> in the L<dh_auto_install(1)> call. Any override of "
@@ -2410,38 +2448,45 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:271
+#: debhelper-compat-upgrade-checklist.pod:295
msgid ""
"The F<debian/compat> file is no longer accepted as a source for specifying "
"the debhelper compat level. Put the compat level in the B<X-DH-Compat> field "
-"of the source stanza of F<debian/control>."
+"of the B<Source> stanza of F<debian/control>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:299
msgid ""
"Note to avoid breaking packages that already migrated to compat 14 "
"immediately, while it was experimental this change is first enforced when "
"compat 14 becomes stable."
msgstr ""
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:305
+msgid ""
+"The tool B<dh_installtmpfiles> now runs with --remove on package removal, "
+"and --purge on package purge. systemd v256 is required for the latter."
+msgstr ""
+
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:310
msgid "v13"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:283
+#: debhelper-compat-upgrade-checklist.pod:312
msgid "This is the recommended mode of operation."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:314
msgid "Changes from v12 are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:291
+#: debhelper-compat-upgrade-checklist.pod:320
msgid ""
"The B<meson+ninja> build system now uses B<meson test> instead of B<ninja "
"test> when running the test suite. Any override of B<dh_auto_test> that "
@@ -2450,7 +2495,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:299
+#: debhelper-compat-upgrade-checklist.pod:328
msgid ""
"All debhelper like tools based on the official debhelper library (including "
"B<dh> and the official B<dh_*> tools) no longer accepts abbreviated command "
@@ -2459,7 +2504,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:307
+#: debhelper-compat-upgrade-checklist.pod:336
msgid ""
"The ELF related debhelper tools (B<dh_dwz>, B<dh_strip>, B<dh_makeshlibs>, "
"B<dh_shlibdeps>) are now only run for arch dependent packages by default "
@@ -2469,7 +2514,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:316
+#: debhelper-compat-upgrade-checklist.pod:345
msgid ""
"The third-party B<gradle> build system (from B<gradle-debian-helper> "
"package) now runs the upstream-provided test suite automatically. To "
@@ -2477,7 +2522,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:322
+#: debhelper-compat-upgrade-checklist.pod:351
msgid ""
"The B<dh_installman> tool now aborts if it sees conflicting definitions of a "
"manpage. This typically happens if the upstream build system is installing "
@@ -2488,20 +2533,20 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:332
+#: debhelper-compat-upgrade-checklist.pod:361
msgid ""
"The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
"common B<XDG_*> variable. Please see description of the environment "
-"variables in L</ENVIRONMENT> for how this is handled."
+"variables in L<debhelper(1)/ENVIRONMENT> for how this is handled."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:336
+#: debhelper-compat-upgrade-checklist.pod:365
msgid "I<This feature changed between debhelper 13 and debhelper 13.2.>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:340
+#: debhelper-compat-upgrade-checklist.pod:369
msgid ""
"The B<dh> command will now error if an override or hook target for an "
"obsolete command are present in F<debian/rules> "
@@ -2509,7 +2554,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:346
+#: debhelper-compat-upgrade-checklist.pod:375
msgid ""
"The B<dh_missing> command will now default to B<--fail-missing>. This can "
"be reverted to a non-fatal warning by explicitly passing B<--list-missing> "
@@ -2517,7 +2562,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:350
+#: debhelper-compat-upgrade-checklist.pod:379
msgid ""
"If you do not want the warning either, please omit the call to "
"B<dh_missing>. If you use the B<dh> command sequencer, then you can do this "
@@ -2526,7 +2571,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:355
+#: debhelper-compat-upgrade-checklist.pod:384
#, no-wrap
msgid ""
" # Disable dh_missing\n"
@@ -2535,7 +2580,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:360
+#: debhelper-compat-upgrade-checklist.pod:389
msgid ""
"The B<dh> command sequencer now runs B<dh_installtmpfiles> in the default "
"sequence. The B<dh_installtmpfiles> takes over handling of tmpfiles.d "
@@ -2544,14 +2589,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:365
+#: debhelper-compat-upgrade-checklist.pod:394
msgid ""
"Note that B<dh_installtmpfiles> responds to F<< debian/I<package>.tmpfiles "
">> where B<dh_installsystemd> used a name without the trailing \"s\"."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:371
+#: debhelper-compat-upgrade-checklist.pod:400
msgid ""
"Many B<dh_*> tools now support limited variable expansion via the B<${foo}> "
"syntax. In many cases, this can be used to reference paths that contain "
@@ -2562,7 +2607,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:378
+#: debhelper-compat-upgrade-checklist.pod:407
msgid ""
"Please see L</Substitutions in debhelper config files> for syntax and "
"available substitution variables. To B<dh_*> tool writers, substitution "
@@ -2571,7 +2616,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:385
+#: debhelper-compat-upgrade-checklist.pod:414
msgid ""
"The B<dh> command sequencer will now skip all hook and override targets for "
"B<dh_auto_test>, B<dh_dwz> and B<dh_strip> when B<DEB_BUILD_OPTIONS> lists "
@@ -2579,7 +2624,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:389
+#: debhelper-compat-upgrade-checklist.pod:418
msgid ""
"Any package relying on these targets to always be run should instead move "
"relevant logic out of those targets. E.g. non-test related packaging code "
@@ -2588,7 +2633,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:396
+#: debhelper-compat-upgrade-checklist.pod:425
msgid ""
"The B<cmake> buildsystem now passes "
"B<-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON> to L<cmake(1)> to speed up "
@@ -2597,7 +2642,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:400
+#: debhelper-compat-upgrade-checklist.pod:429
#, no-wrap
msgid ""
" dh_auto_configure -- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF ...\n"
@@ -2605,17 +2650,17 @@ msgid ""
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:404
+#: debhelper-compat-upgrade-checklist.pod:433
msgid "v12"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:406
+#: debhelper-compat-upgrade-checklist.pod:435
msgid "Changes from v11 are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:441
msgid ""
"The B<dh_makeshlibs> tool now generates shlibs files with versioned "
"dependency by default. This means that B<-VUpstream-Version> (a.k.a. B<-V>) "
@@ -2623,7 +2668,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:416
+#: debhelper-compat-upgrade-checklist.pod:445
msgid ""
"If an unversioned dependency in the shlibs file is wanted, this can be "
"obtained by passing B<-VNone> instead. However, please see "
@@ -2631,28 +2676,28 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:422
+#: debhelper-compat-upgrade-checklist.pod:451
msgid ""
"The B<-s> (B<--same-arch>) option is removed. Please use B<-a> (B<--arch>) "
"instead."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:426
+#: debhelper-compat-upgrade-checklist.pod:455
msgid ""
"Invoking B<dh_clean -k> now causes an error instead of a deprecation "
"warning."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:431
+#: debhelper-compat-upgrade-checklist.pod:460
msgid ""
"The B<--no-restart-on-upgrade> option in B<dh_installinit> has been "
"removed. Please use the new name B<--no-stop-on-upgrade>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:436
+#: debhelper-compat-upgrade-checklist.pod:465
msgid ""
"There was a bug in the B<doit> (and similar) functions from "
"L<Debian::Debhelper::Dh_Lib> that made them spawn a shell in one particular "
@@ -2661,7 +2706,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:443
+#: debhelper-compat-upgrade-checklist.pod:472
msgid ""
"The B<--list-missing> and B<--fail-missing> in B<dh_install> has been "
"removed. Please use B<dh_missing> and its corresponding options, which can "
@@ -2669,7 +2714,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:478
msgid ""
"The B<dh_installinit> helper no longer installs configuration for the "
"upstart init system. Instead, it will abort the build if it finds an old "
@@ -2679,7 +2724,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:457
+#: debhelper-compat-upgrade-checklist.pod:486
msgid ""
"The B<dh_installdeb> tool will do basic validation of some "
"L<dpkg-maintscript-helper(1)> commands and will error out if the commands "
@@ -2687,26 +2732,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:463
+#: debhelper-compat-upgrade-checklist.pod:492
msgid "The B<dh_missing> tool will now default to B<--list-missing>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:467
+#: debhelper-compat-upgrade-checklist.pod:496
msgid ""
"The B<dh_makeshlibs> tool will now only pass libraries to "
"L<dpkg-gensymbols(1)> if the ELF binary has a SONAME (containing \".so\")."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:472
+#: debhelper-compat-upgrade-checklist.pod:501
msgid ""
"The B<dh_compress> tool no longer compresses examples (i.e. anything "
"installed in F<</usr/share/doc/I<package>/examples>>.)"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:477
+#: debhelper-compat-upgrade-checklist.pod:506
msgid ""
"The standard sequence in B<dh> now includes B<dh_dwz> and "
"B<dh_installinitramfs> by default. This makes the B<dwz> and "
@@ -2716,7 +2761,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:486
+#: debhelper-compat-upgrade-checklist.pod:515
msgid ""
"The build systems B<meson> and B<autoconf> no longer explicitly set the "
"B<--libexecdir> variable and thus relies on the build system default - which "
@@ -2724,7 +2769,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:491
+#: debhelper-compat-upgrade-checklist.pod:520
msgid ""
"If a particular upstream package does not use the correct default, the "
"parameter can often be passed manually via L<dh_auto_configure(1)>. E.g. "
@@ -2732,7 +2777,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:495
+#: debhelper-compat-upgrade-checklist.pod:524
#, no-wrap
msgid ""
" override_dh_auto_configure:\n"
@@ -2741,26 +2786,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:498
+#: debhelper-compat-upgrade-checklist.pod:527
msgid "Note the B<--> before the B<--libexecdir> parameter."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:502
+#: debhelper-compat-upgrade-checklist.pod:531
msgid "B<Retroactively removed in debhelper/13.5>:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:533
msgid ""
-"The B<dh_installdeb> tool would no longer installs the maintainer provided "
+"The B<dh_installdeb> tool would no longer install the maintainer provided "
"F<conffiles> file as it was deemed unnecessary. However, the "
"B<remove-on-upgrade> from dpkg/1.20 made the file relevant again and "
"B<dh_installdeb> now installs it again in compat levels 12+."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:511
+#: debhelper-compat-upgrade-checklist.pod:540
msgid ""
"The B<dh_installsystemd> tool no longer relies on B<dh_installinit> for "
"handling systemd services that have a sysvinit alternative. Both tools must "
@@ -2769,7 +2814,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:516
+#: debhelper-compat-upgrade-checklist.pod:545
msgid ""
"If you have an override for B<dh_installinit> (e.g. to call it with "
"B<--no-start>) then you will probably need one for B<dh_installsystemd> as "
@@ -2777,7 +2822,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:520
+#: debhelper-compat-upgrade-checklist.pod:549
msgid ""
"This change makes B<dh_installinit> inject a I<misc:Pre-Depends> for B<< "
"init-system-helpers (>= 1.54~) >>. Please ensure that the package lists "
@@ -2786,7 +2831,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:527
+#: debhelper-compat-upgrade-checklist.pod:556
msgid ""
"The third-party B<dh_golang> tool (from B<dh-golang> package) now defaults "
"on honoring B<DH_GOLANG_EXCLUDES> variable for source installation in -dev "
@@ -2796,31 +2841,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:535
+#: debhelper-compat-upgrade-checklist.pod:564
msgid ""
"B<dh_installsystemduser> is now included in the B<dh> standard sequence by "
"default."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:540
+#: debhelper-compat-upgrade-checklist.pod:569
msgid ""
"The B<python-distutils> buildsystem is now removed. Please use the "
"third-party build system B<pybuild> instead."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:545
+#: debhelper-compat-upgrade-checklist.pod:574
msgid "v11"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:547
+#: debhelper-compat-upgrade-checklist.pod:576
msgid "This mode is discouraged."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:549
+#: debhelper-compat-upgrade-checklist.pod:578
msgid ""
"The compat 11 is discouraged for new packages as it suffers from feature "
"interaction between L<dh_installinit> and L<dh_installsystemd> causing "
@@ -2831,12 +2876,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:556
+#: debhelper-compat-upgrade-checklist.pod:585
msgid "Changes from v10 are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:591
msgid ""
"B<dh_installinit> no longer installs F<service> or F<tmpfile> files, nor "
"generates maintainer scripts for those files. Please use the new "
@@ -2844,7 +2889,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:568
+#: debhelper-compat-upgrade-checklist.pod:597
msgid ""
"The B<dh_systemd_enable> and B<dh_systemd_start> helpers have been replaced "
"by the new B<dh_installsystemd> helper. For the same reason, the B<systemd> "
@@ -2853,26 +2898,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:574
+#: debhelper-compat-upgrade-checklist.pod:603
msgid ""
"Please note that the B<dh_installsystemd> tool has a slightly different "
"behaviour in some cases (e.g. when using the B<--name> parameter)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:580
+#: debhelper-compat-upgrade-checklist.pod:609
msgid ""
"B<dh_installdirs> no longer creates debian/I<package> directories unless "
"explicitly requested (or it has to create a subdirectory in it)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:584
+#: debhelper-compat-upgrade-checklist.pod:613
msgid "The vast majority of all packages will be unaffected by this change."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:588
+#: debhelper-compat-upgrade-checklist.pod:617
msgid ""
"The B<makefile> buildsystem now passes B<INSTALL=\"install "
"--strip-program=true\"> to L<make(1)>. Derivative buildsystems "
@@ -2880,28 +2925,28 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:594
+#: debhelper-compat-upgrade-checklist.pod:623
msgid ""
"The B<autoconf> buildsystem now passes B<--runstatedir=/run> to "
"F<./configure>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:599
+#: debhelper-compat-upgrade-checklist.pod:628
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_INSTALL_RUNSTATEDIR=/run> to "
"L<cmake(1)>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:604
+#: debhelper-compat-upgrade-checklist.pod:633
msgid ""
"B<dh_installman> will now prefer detecting the language from the path name "
"rather than the extension."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:609
+#: debhelper-compat-upgrade-checklist.pod:638
msgid ""
"B<dh_auto_install> will now only create the destination directory it needs. "
"Previously, it would create the package build directory for all packages. "
@@ -2910,7 +2955,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:617
+#: debhelper-compat-upgrade-checklist.pod:646
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now error out if their config has a pattern that does not "
@@ -2918,7 +2963,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:650
msgid ""
"Known exceptions include building with the B<nodoc> profile, where the above "
"tools will silently permit failed matches where the patterns are used to "
@@ -2926,7 +2971,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:627
+#: debhelper-compat-upgrade-checklist.pod:656
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now accept the parameter B<--sourcedir> with same meaning "
@@ -2935,23 +2980,23 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:632
+#: debhelper-compat-upgrade-checklist.pod:661
msgid ""
"Migration note: A bug in debhelper 11 up to 11.1.5 made B<dh_installinfo> "
"incorrectly ignore B<--sourcedir>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:637
+#: debhelper-compat-upgrade-checklist.pod:666
msgid ""
"The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I.> "
-"to perl. Packages that still need this behaviour can emulate it by using "
-"the B<PERL5LIB> environment variable. E.g. by adding B<export PERL5LIB=.> "
-"in their debian/rules file (or similar)."
+"to perl. Packages that relies on this behavior can often use the "
+"B<PERL5LIB> environment variable as a substitute. E.g. by adding B<export "
+"PERL5LIB=.> in their debian/rules file (or similar)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:644
+#: debhelper-compat-upgrade-checklist.pod:673
msgid ""
"The B<PERL_USE_UNSAFE_INC> environment variable is no longer set by B<dh> or "
"any of the B<dh_auto_*> tools. It was added as a temporary work around to "
@@ -2959,7 +3004,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:649
+#: debhelper-compat-upgrade-checklist.pod:678
msgid ""
"Note this item will eventually become obsolete as upstream intends to drop "
"support for the B<PERL_USE_UNSAFE_INC> environment variable. When perl "
@@ -2968,14 +3013,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:656
+#: debhelper-compat-upgrade-checklist.pod:685
msgid ""
"The B<dh_makeshlibs> helper will now exit with an error if objdump returns a "
"non-zero exit from analysing a given file."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:661
+#: debhelper-compat-upgrade-checklist.pod:690
msgid ""
"The B<dh_installdocs> and B<dh_installexamples> tools may now install "
"I<most> of the documentation in a different path to comply with the "
@@ -2983,7 +3028,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:665
+#: debhelper-compat-upgrade-checklist.pod:694
msgid ""
"Note that if a given source package only contains a single binary package in "
"F<debian/control> or none of the packages are I<-doc> packages, then this "
@@ -2992,7 +3037,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:670
+#: debhelper-compat-upgrade-checklist.pod:699
msgid ""
"By default, these tools will now attempt to determine a \"main package for "
"the documentation\" (called a I<doc-main-package> from here on) for every "
@@ -3004,7 +3049,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:678
+#: debhelper-compat-upgrade-checklist.pod:707
msgid ""
"The B<--doc-main-package> option can be used when the auto-detection is "
"insufficient or to reset the path to its previous value if there is a reason "
@@ -3012,7 +3057,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:682
+#: debhelper-compat-upgrade-checklist.pod:711
msgid ""
"Some documentation will not be affected by this change. These exceptions "
"include the copyright file, changelog files, README.Debian, etc. These "
@@ -3020,7 +3065,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:689
+#: debhelper-compat-upgrade-checklist.pod:718
msgid ""
"The B<dh_strip> and B<dh_shlibdeps> tools no longer uses filename patterns "
"to determine which files to process. Instead, they open the file and look "
@@ -3029,29 +3074,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:694
+#: debhelper-compat-upgrade-checklist.pod:723
msgid "This change may cause the tools to process more files than previously."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:698
+#: debhelper-compat-upgrade-checklist.pod:727
msgid "v10"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:700
+#: debhelper-compat-upgrade-checklist.pod:729
msgid "Changes from v9 are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:706
+#: debhelper-compat-upgrade-checklist.pod:735
msgid ""
"B<dh_installinit> will no longer installs a file named debian/I<package> as "
"an init script."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:711
+#: debhelper-compat-upgrade-checklist.pod:740
msgid ""
"B<dh_installdocs> will error out if it detects links created with --link-doc "
"between packages of architecture \"all\" and non-\"all\" as it breaks "
@@ -3059,7 +3104,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:717
+#: debhelper-compat-upgrade-checklist.pod:746
msgid ""
"B<dh_installdeb> no longer installs a maintainer-provided "
"debian/I<package>.shlibs file. This is now done by B<dh_makeshlibs> "
@@ -3067,14 +3112,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:723
+#: debhelper-compat-upgrade-checklist.pod:752
msgid ""
"B<dh_installwm> refuses to create a broken package if no man page can be "
"found (required to register for the x-window-manager alternative)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:728
+#: debhelper-compat-upgrade-checklist.pod:757
msgid ""
"Debhelper will default to B<--parallel> for all buildsystems that support "
"parallel building. This can be disabled by using either B<--no-parallel> or "
@@ -3082,7 +3127,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:734
+#: debhelper-compat-upgrade-checklist.pod:763
msgid ""
"The B<dh> command will not accept any of the deprecated \"manual sequence "
"control\" parameters (B<--before>, B<--after>, etc.). Please use override "
@@ -3090,14 +3135,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:767
msgid ""
"B<Retroactively applied to earlier compat levels>: B<dh> no longer accepts "
"any of these since debhelper/12.4."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:743
+#: debhelper-compat-upgrade-checklist.pod:772
msgid ""
"The B<dh> command will no longer use log files to track which commands have "
"been run. The B<dh> command I<still> keeps track of whether it already ran "
@@ -3105,12 +3150,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:747
+#: debhelper-compat-upgrade-checklist.pod:776
msgid "The main effects of this are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:753
+#: debhelper-compat-upgrade-checklist.pod:782
msgid ""
"With this, it is now easier to debug the I<install> or/and I<binary> "
"sequences because they can now trivially be re-run (without having to do a "
@@ -3118,7 +3163,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:759
+#: debhelper-compat-upgrade-checklist.pod:788
msgid ""
"The main caveat is that B<dh_*> now only keeps track of what happened in a "
"single override target. When all the calls to a given B<dh_cmd> command "
@@ -3126,12 +3171,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:764
+#: debhelper-compat-upgrade-checklist.pod:793
msgid "Example of where it can go wrong:"
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:766
+#: debhelper-compat-upgrade-checklist.pod:795
#, no-wrap
msgid ""
" override_dh_foo:\n"
@@ -3140,7 +3185,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:769
+#: debhelper-compat-upgrade-checklist.pod:798
#, no-wrap
msgid ""
" override_dh_bar:\n"
@@ -3150,7 +3195,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:773
+#: debhelper-compat-upgrade-checklist.pod:802
msgid ""
"In this case, the call to B<dh_foo --remaining> will I<also> include "
"I<my-pkg>, since B<dh_foo -pmy-pkg> was run in a separate override target. "
@@ -3159,7 +3204,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:782
+#: debhelper-compat-upgrade-checklist.pod:811
msgid ""
"The B<dh_installdeb> command now shell-escapes the lines in the "
"F<maintscript> config file. This was the original intent but it did not "
@@ -3168,7 +3213,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:789
+#: debhelper-compat-upgrade-checklist.pod:818
msgid ""
"The B<dh_installinit> command now defaults to B<--restart-after-upgrade>. "
"For packages needing the previous behaviour, please use "
@@ -3176,7 +3221,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:795
+#: debhelper-compat-upgrade-checklist.pod:824
msgid ""
"The B<autoreconf> sequence is now enabled by default. Please pass "
"B<--without autoreconf> to B<dh> if this is not desirable for a given "
@@ -3184,14 +3229,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:801
+#: debhelper-compat-upgrade-checklist.pod:830
msgid ""
"The B<systemd> sequence is now enabled by default. Please pass B<--without "
"systemd> to B<dh> if this is not desirable for a given package."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:807
+#: debhelper-compat-upgrade-checklist.pod:836
msgid ""
"B<Retroactively removed>: B<dh> no longer creates the package build "
"directory when skipping running debhelper commands. This will not affect "
@@ -3200,7 +3245,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:812
+#: debhelper-compat-upgrade-checklist.pod:841
msgid ""
"This compatibility feature had a bug since its inception in "
"debhelper/9.20130516 that made it fail to apply in compat 9 and earlier. As "
@@ -3209,24 +3254,24 @@ msgid ""
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:819
+#: debhelper-compat-upgrade-checklist.pod:848
msgid "v9"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:821
+#: debhelper-compat-upgrade-checklist.pod:850
msgid "Changes from v8 are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:827
+#: debhelper-compat-upgrade-checklist.pod:856
msgid ""
"Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
-"directories to autoconf in --libdir and --libexecdir."
+"directories to B<autoconf> in --libdir and --libexecdir."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:832
+#: debhelper-compat-upgrade-checklist.pod:861
msgid ""
"dh is aware of the usual dependencies between targets in debian/rules. So, "
"\"dh binary\" will run any build, build-arch, build-indep, install, etc "
@@ -3235,26 +3280,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:839
+#: debhelper-compat-upgrade-checklist.pod:868
msgid ""
"B<dh_strip> compresses debugging symbol files to reduce the installed size "
"of -dbg packages."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:844
+#: debhelper-compat-upgrade-checklist.pod:873
msgid ""
"B<dh_auto_configure> does not include the source package name in "
-"--libexecdir when using autoconf."
+"--libexecdir when using B<autoconf>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:849
+#: debhelper-compat-upgrade-checklist.pod:878
msgid "B<dh> does not default to enabling --with=python-support"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:851
+#: debhelper-compat-upgrade-checklist.pod:880
msgid ""
"(Obsolete: As the B<dh_pysupport> tool was removed from Debian stretch. "
"Since debhelper/10.3, B<dh> no longer enables this sequence add-on "
@@ -3262,59 +3307,59 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:857
+#: debhelper-compat-upgrade-checklist.pod:886
msgid ""
"All of the B<dh_auto_>I<*> debhelper programs and B<dh> set environment "
"variables listed by B<dpkg-buildflags>, unless they are already set."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:863
+#: debhelper-compat-upgrade-checklist.pod:892
msgid ""
"B<dh_auto_configure> passes B<dpkg-buildflags> CFLAGS, CPPFLAGS, and LDFLAGS "
"to perl F<Makefile.PL> and F<Build.PL>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:868
+#: debhelper-compat-upgrade-checklist.pod:897
msgid ""
"B<dh_strip> puts separated debug symbols in a location based on their "
"build-id."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:873
+#: debhelper-compat-upgrade-checklist.pod:902
msgid ""
"Executable debhelper config files are run and their output used as the "
"configuration."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:878
-#: debhelper-compat-upgrade-checklist.pod:909
-#: debhelper-compat-upgrade-checklist.pod:913 debhelper-obsolete-compat.pod:81
+#: debhelper-compat-upgrade-checklist.pod:907
+#: debhelper-compat-upgrade-checklist.pod:938
+#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:81
#: debhelper-obsolete-compat.pod:135 debhelper-obsolete-compat.pod:158
#: debhelper-obsolete-compat.pod:165 debhelper-obsolete-compat.pod:174
msgid "This mode is deprecated."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:880
+#: debhelper-compat-upgrade-checklist.pod:909
msgid "v8"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:882
+#: debhelper-compat-upgrade-checklist.pod:911
msgid "Changes from v7 are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:888
+#: debhelper-compat-upgrade-checklist.pod:917
msgid "Commands will fail rather than warning when they are passed unknown options."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:892
+#: debhelper-compat-upgrade-checklist.pod:921
msgid ""
"B<dh_makeshlibs> will run B<dpkg-gensymbols> on all shared libraries that it "
"generates shlibs files for. So B<-X> can be used to exclude libraries. "
@@ -3324,7 +3369,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:929
msgid ""
"B<dh> requires the sequence to run be specified as the first parameter, and "
"any switches come after it. Ie, use \"B<dh $@ --foo>\", not \"B<dh --foo "
@@ -3332,43 +3377,43 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:905
+#: debhelper-compat-upgrade-checklist.pod:934
msgid ""
"B<dh_auto_>I<*> prefer to use Perl's B<Module::Build> in preference to "
"F<Makefile.PL>."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:911 debhelper-obsolete-compat.pod:21
+#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:21
msgid "v7"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:915 debhelper-obsolete-compat.pod:23
+#: debhelper-compat-upgrade-checklist.pod:944 debhelper-obsolete-compat.pod:23
msgid "This is the lowest supported compatibility level."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:917
+#: debhelper-compat-upgrade-checklist.pod:946
msgid ""
"If you are upgrading from an earlier compatibility level, please review "
"L<debhelper-obsolete-compat(7)>."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:926
+#: debhelper-compat-upgrade-checklist.pod:955
msgid "L<debhelper-obsolete-compat(7)>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:928
+#: debhelper-compat-upgrade-checklist.pod:957
msgid ""
"Upgrading from a (now) obsolete compatibility level? This document covers "
"the upgrade checklist up to the earliest supported level."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:931 debhelper-obsolete-compat.pod:180
+#: debhelper-compat-upgrade-checklist.pod:960 debhelper-obsolete-compat.pod:180
#: dh:874 dh_auto_build:55 dh_auto_clean:57 dh_auto_configure:60
#: dh_auto_install:105 dh_auto_test:66 dh_builddeb:178 dh_clean:191
#: dh_compress:245 dh_dwz:177 dh_fixperms:166 dh_gencontrol:223 dh_install:385
@@ -3386,26 +3431,26 @@ msgid "L<debhelper(7)>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:933
+#: debhelper-compat-upgrade-checklist.pod:962
msgid ""
"General information about the debhelper framework. This document also covers "
"how to declare your chosen debhelper compat level."
msgstr ""
#. type: =head1
-#: debhelper-compat-upgrade-checklist.pod:938 debhelper-obsolete-compat.pod:182
+#: debhelper-compat-upgrade-checklist.pod:967 debhelper-obsolete-compat.pod:182
#: dh_installinit:419 dh_systemd_enable:288 dh_systemd_start:288
msgid "AUTHORS"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:184
+#: debhelper-compat-upgrade-checklist.pod:969 debhelper-obsolete-compat.pod:184
#: dh_dwz:183 dh_installinitramfs:101
msgid "Niels Thykier <niels@thykier.net>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:186
+#: debhelper-compat-upgrade-checklist.pod:971 debhelper-obsolete-compat.pod:186
msgid "Joey Hess"
msgstr ""
diff --git a/man/po4a/po/es.po b/man/po4a/po/es.po
index d8a64cd..839d73d 100644
--- a/man/po4a/po/es.po
+++ b/man/po4a/po/es.po
@@ -31,7 +31,7 @@ msgid ""
msgstr ""
"Project-Id-Version: debhelper 9.20120609\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-27 15:54+0100\n"
+"POT-Creation-Date: 2024-06-17 11:59+0200\n"
"PO-Revision-Date: 2012-08-20 11:17+0200\n"
"Last-Translator: Omar Campagne <ocampagne@gmail.com>\n"
"Language-Team: Debian l10n Spanish <debian-l10n-spanish@lists.debian.org>\n"
@@ -1318,9 +1318,9 @@ msgstr ""
msgid ""
"Note that debhelper does not provide debhelper-compat for experimental or "
"beta compatibility levels; packages experimenting with those compatibility "
-"levels should put the compat level in the B<X-DH-Compat> field of the source "
-"stanza of the F<debian/control> file (or, if only for selected commands, the "
-"B<DH_COMPAT> environment variable)."
+"levels should put the compat level in the B<X-DH-Compat> field of the "
+"B<Source> stanza of the F<debian/control> file (or, if only for selected "
+"commands, the B<DH_COMPAT> environment variable)."
msgstr ""
#. type: textblock
@@ -2277,7 +2277,7 @@ msgstr ""
# type: =head1
#. type: =head1
-#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:922
+#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:951
#: debhelper-obsolete-compat.pod:178 dh:872 dh_auto_build:53 dh_auto_clean:55
#: dh_auto_configure:58 dh_auto_install:103 dh_auto_test:64 dh_bugfiles:133
#: dh_builddeb:176 dh_clean:189 dh_compress:243 dh_dwz:175 dh_fixperms:164
@@ -2420,7 +2420,7 @@ msgstr "v5"
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:27
-#: debhelper-compat-upgrade-checklist.pod:63 strings-kept-translations.pod:9
+#: debhelper-compat-upgrade-checklist.pod:74 strings-kept-translations.pod:9
#, fuzzy
#| msgid ""
#| "This compatibility level is still open for development; use with caution."
@@ -2441,107 +2441,110 @@ msgstr "Los cambios desde el nivel v4 son:"
#. type: =item
#: debhelper-compat-upgrade-checklist.pod:33
#: debhelper-compat-upgrade-checklist.pod:47
-#: debhelper-compat-upgrade-checklist.pod:69
-#: debhelper-compat-upgrade-checklist.pod:77
-#: debhelper-compat-upgrade-checklist.pod:83
+#: debhelper-compat-upgrade-checklist.pod:59
+#: debhelper-compat-upgrade-checklist.pod:80
#: debhelper-compat-upgrade-checklist.pod:88
#: debhelper-compat-upgrade-checklist.pod:94
-#: debhelper-compat-upgrade-checklist.pod:100
+#: debhelper-compat-upgrade-checklist.pod:99
#: debhelper-compat-upgrade-checklist.pod:105
-#: debhelper-compat-upgrade-checklist.pod:125
+#: debhelper-compat-upgrade-checklist.pod:111
+#: debhelper-compat-upgrade-checklist.pod:116
#: debhelper-compat-upgrade-checklist.pod:136
-#: debhelper-compat-upgrade-checklist.pod:140
-#: debhelper-compat-upgrade-checklist.pod:144
-#: debhelper-compat-upgrade-checklist.pod:148
-#: debhelper-compat-upgrade-checklist.pod:152
-#: debhelper-compat-upgrade-checklist.pod:156
-#: debhelper-compat-upgrade-checklist.pod:160
-#: debhelper-compat-upgrade-checklist.pod:164
-#: debhelper-compat-upgrade-checklist.pod:168
-#: debhelper-compat-upgrade-checklist.pod:172
-#: debhelper-compat-upgrade-checklist.pod:176
-#: debhelper-compat-upgrade-checklist.pod:202
-#: debhelper-compat-upgrade-checklist.pod:210
-#: debhelper-compat-upgrade-checklist.pod:225
-#: debhelper-compat-upgrade-checklist.pod:231
-#: debhelper-compat-upgrade-checklist.pod:237
-#: debhelper-compat-upgrade-checklist.pod:243
-#: debhelper-compat-upgrade-checklist.pod:251
-#: debhelper-compat-upgrade-checklist.pod:257
+#: debhelper-compat-upgrade-checklist.pod:147
+#: debhelper-compat-upgrade-checklist.pod:151
+#: debhelper-compat-upgrade-checklist.pod:155
+#: debhelper-compat-upgrade-checklist.pod:159
+#: debhelper-compat-upgrade-checklist.pod:163
+#: debhelper-compat-upgrade-checklist.pod:167
+#: debhelper-compat-upgrade-checklist.pod:171
+#: debhelper-compat-upgrade-checklist.pod:175
+#: debhelper-compat-upgrade-checklist.pod:179
+#: debhelper-compat-upgrade-checklist.pod:183
+#: debhelper-compat-upgrade-checklist.pod:187
+#: debhelper-compat-upgrade-checklist.pod:213
+#: debhelper-compat-upgrade-checklist.pod:221
+#: debhelper-compat-upgrade-checklist.pod:236
+#: debhelper-compat-upgrade-checklist.pod:249
+#: debhelper-compat-upgrade-checklist.pod:255
#: debhelper-compat-upgrade-checklist.pod:261
-#: debhelper-compat-upgrade-checklist.pod:269
-#: debhelper-compat-upgrade-checklist.pod:289
-#: debhelper-compat-upgrade-checklist.pod:297
-#: debhelper-compat-upgrade-checklist.pod:305
-#: debhelper-compat-upgrade-checklist.pod:314
-#: debhelper-compat-upgrade-checklist.pod:320
-#: debhelper-compat-upgrade-checklist.pod:330
-#: debhelper-compat-upgrade-checklist.pod:338
-#: debhelper-compat-upgrade-checklist.pod:344
-#: debhelper-compat-upgrade-checklist.pod:358
-#: debhelper-compat-upgrade-checklist.pod:369
-#: debhelper-compat-upgrade-checklist.pod:383
-#: debhelper-compat-upgrade-checklist.pod:394
-#: debhelper-compat-upgrade-checklist.pod:410
-#: debhelper-compat-upgrade-checklist.pod:420
-#: debhelper-compat-upgrade-checklist.pod:424
-#: debhelper-compat-upgrade-checklist.pod:429
-#: debhelper-compat-upgrade-checklist.pod:434
-#: debhelper-compat-upgrade-checklist.pod:441
-#: debhelper-compat-upgrade-checklist.pod:447
-#: debhelper-compat-upgrade-checklist.pod:455
-#: debhelper-compat-upgrade-checklist.pod:461
-#: debhelper-compat-upgrade-checklist.pod:465
+#: debhelper-compat-upgrade-checklist.pod:267
+#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:293
+#: debhelper-compat-upgrade-checklist.pod:303
+#: debhelper-compat-upgrade-checklist.pod:318
+#: debhelper-compat-upgrade-checklist.pod:326
+#: debhelper-compat-upgrade-checklist.pod:334
+#: debhelper-compat-upgrade-checklist.pod:343
+#: debhelper-compat-upgrade-checklist.pod:349
+#: debhelper-compat-upgrade-checklist.pod:359
+#: debhelper-compat-upgrade-checklist.pod:367
+#: debhelper-compat-upgrade-checklist.pod:373
+#: debhelper-compat-upgrade-checklist.pod:387
+#: debhelper-compat-upgrade-checklist.pod:398
+#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:423
+#: debhelper-compat-upgrade-checklist.pod:439
+#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:453
+#: debhelper-compat-upgrade-checklist.pod:458
+#: debhelper-compat-upgrade-checklist.pod:463
#: debhelper-compat-upgrade-checklist.pod:470
-#: debhelper-compat-upgrade-checklist.pod:475
+#: debhelper-compat-upgrade-checklist.pod:476
#: debhelper-compat-upgrade-checklist.pod:484
-#: debhelper-compat-upgrade-checklist.pod:500
-#: debhelper-compat-upgrade-checklist.pod:509
-#: debhelper-compat-upgrade-checklist.pod:525
-#: debhelper-compat-upgrade-checklist.pod:533
+#: debhelper-compat-upgrade-checklist.pod:490
+#: debhelper-compat-upgrade-checklist.pod:494
+#: debhelper-compat-upgrade-checklist.pod:499
+#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:513
+#: debhelper-compat-upgrade-checklist.pod:529
#: debhelper-compat-upgrade-checklist.pod:538
-#: debhelper-compat-upgrade-checklist.pod:560
-#: debhelper-compat-upgrade-checklist.pod:566
-#: debhelper-compat-upgrade-checklist.pod:578
-#: debhelper-compat-upgrade-checklist.pod:586
-#: debhelper-compat-upgrade-checklist.pod:592
-#: debhelper-compat-upgrade-checklist.pod:597
-#: debhelper-compat-upgrade-checklist.pod:602
+#: debhelper-compat-upgrade-checklist.pod:554
+#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:567
+#: debhelper-compat-upgrade-checklist.pod:589
+#: debhelper-compat-upgrade-checklist.pod:595
#: debhelper-compat-upgrade-checklist.pod:607
#: debhelper-compat-upgrade-checklist.pod:615
-#: debhelper-compat-upgrade-checklist.pod:625
-#: debhelper-compat-upgrade-checklist.pod:635
-#: debhelper-compat-upgrade-checklist.pod:642
+#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:626
+#: debhelper-compat-upgrade-checklist.pod:631
+#: debhelper-compat-upgrade-checklist.pod:636
+#: debhelper-compat-upgrade-checklist.pod:644
#: debhelper-compat-upgrade-checklist.pod:654
-#: debhelper-compat-upgrade-checklist.pod:659
-#: debhelper-compat-upgrade-checklist.pod:687
-#: debhelper-compat-upgrade-checklist.pod:704
-#: debhelper-compat-upgrade-checklist.pod:709
-#: debhelper-compat-upgrade-checklist.pod:715
-#: debhelper-compat-upgrade-checklist.pod:721
-#: debhelper-compat-upgrade-checklist.pod:726
-#: debhelper-compat-upgrade-checklist.pod:732
-#: debhelper-compat-upgrade-checklist.pod:741
-#: debhelper-compat-upgrade-checklist.pod:751
-#: debhelper-compat-upgrade-checklist.pod:757
+#: debhelper-compat-upgrade-checklist.pod:664
+#: debhelper-compat-upgrade-checklist.pod:671
+#: debhelper-compat-upgrade-checklist.pod:683
+#: debhelper-compat-upgrade-checklist.pod:688
+#: debhelper-compat-upgrade-checklist.pod:716
+#: debhelper-compat-upgrade-checklist.pod:733
+#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:744
+#: debhelper-compat-upgrade-checklist.pod:750
+#: debhelper-compat-upgrade-checklist.pod:755
+#: debhelper-compat-upgrade-checklist.pod:761
+#: debhelper-compat-upgrade-checklist.pod:770
#: debhelper-compat-upgrade-checklist.pod:780
-#: debhelper-compat-upgrade-checklist.pod:787
-#: debhelper-compat-upgrade-checklist.pod:793
-#: debhelper-compat-upgrade-checklist.pod:799
-#: debhelper-compat-upgrade-checklist.pod:805
-#: debhelper-compat-upgrade-checklist.pod:825
-#: debhelper-compat-upgrade-checklist.pod:830
-#: debhelper-compat-upgrade-checklist.pod:837
-#: debhelper-compat-upgrade-checklist.pod:842
-#: debhelper-compat-upgrade-checklist.pod:847
-#: debhelper-compat-upgrade-checklist.pod:855
-#: debhelper-compat-upgrade-checklist.pod:861
+#: debhelper-compat-upgrade-checklist.pod:786
+#: debhelper-compat-upgrade-checklist.pod:809
+#: debhelper-compat-upgrade-checklist.pod:816
+#: debhelper-compat-upgrade-checklist.pod:822
+#: debhelper-compat-upgrade-checklist.pod:828
+#: debhelper-compat-upgrade-checklist.pod:834
+#: debhelper-compat-upgrade-checklist.pod:854
+#: debhelper-compat-upgrade-checklist.pod:859
#: debhelper-compat-upgrade-checklist.pod:866
#: debhelper-compat-upgrade-checklist.pod:871
-#: debhelper-compat-upgrade-checklist.pod:886
+#: debhelper-compat-upgrade-checklist.pod:876
+#: debhelper-compat-upgrade-checklist.pod:884
#: debhelper-compat-upgrade-checklist.pod:890
-#: debhelper-compat-upgrade-checklist.pod:898
-#: debhelper-compat-upgrade-checklist.pod:903 debhelper-obsolete-compat.pod:29
+#: debhelper-compat-upgrade-checklist.pod:895
+#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:915
+#: debhelper-compat-upgrade-checklist.pod:919
+#: debhelper-compat-upgrade-checklist.pod:927
+#: debhelper-compat-upgrade-checklist.pod:932 debhelper-obsolete-compat.pod:29
#: debhelper-obsolete-compat.pod:36 debhelper-obsolete-compat.pod:40
#: debhelper-obsolete-compat.pod:44 debhelper-obsolete-compat.pod:57
#: debhelper-obsolete-compat.pod:62 debhelper-obsolete-compat.pod:68
@@ -2567,7 +2570,7 @@ msgstr ""
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:41
-#: debhelper-compat-upgrade-checklist.pod:117
+#: debhelper-compat-upgrade-checklist.pod:128
msgid ""
"The rationale for this change is to avoid \"surprises\" when adding a second "
"binary package later. Previously, debhelper would silently change behaviour "
@@ -2594,49 +2597,75 @@ msgid ""
"packages by default. These cases will remain unchanged."
msgstr ""
-#. type: =item
+#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:61
+msgid ""
+"It is now an error to use a packaging file without the package prefix for "
+"B<--name> even if the source package only produces one binary package. As "
+"example, if you had a F<debian/bar.service> with the following snippet in "
+"F<debian/rules>:"
+msgstr ""
+
+#. type: verbatim
+#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:242
+#, no-wrap
+msgid ""
+" override_dh_installsystemd:\n"
+" dh_installsystemd -p foo --name bar\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:68
+#: debhelper-compat-upgrade-checklist.pod:245
+msgid ""
+"Then you need to rename F<debian/bar.service> to F<debian/foo.bar.service>."
+msgstr ""
+
+#. type: =item
+#: debhelper-compat-upgrade-checklist.pod:72
#, fuzzy
#| msgid "v10"
msgid "v14"
msgstr "v10"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:76
#, fuzzy
#| msgid "Changes from v5 are:"
msgid "Changes from v13 are:"
msgstr "Los cambios desde el nivel v5 son:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:71
+#: debhelper-compat-upgrade-checklist.pod:82
msgid ""
"The B<dh_installpam> tool will now install PAM configuration files under "
"F<< /usr/lib/pam.d/I<package> >> instead of F<< /etc/pam.d/I<package> >>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:74
+#: debhelper-compat-upgrade-checklist.pod:85
msgid ""
"Please consider using the \"rm_conffile\" feature from L<dh_installdeb(1)> "
"to ensure the proper removal of previous PAM files."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:79
+#: debhelper-compat-upgrade-checklist.pod:90
msgid ""
"Packages using the B<dh> sequencer should be aware the following changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:85
+#: debhelper-compat-upgrade-checklist.pod:96
msgid ""
"The tool B<dh_installsysusers> is now included in the default sequence. This "
"helper tool will process systemd sysusers files."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:90
+#: debhelper-compat-upgrade-checklist.pod:101
msgid ""
"The B<dh_installsystemduser> tool will default to enabling systemd user "
"units, start them on installation, restart them on upgrades and stop them on "
@@ -2644,7 +2673,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:96
+#: debhelper-compat-upgrade-checklist.pod:107
msgid ""
"Use of the B<dh_gconf> command in override and hook targets now causes an "
"error. The B<dh_gconf> command has been a no-op for years and was removed "
@@ -2652,21 +2681,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:102
+#: debhelper-compat-upgrade-checklist.pod:113
msgid ""
"The B<dh_installalternatives> tool will now be run after B<dh_link> rather "
"than after B<dh_installinitramfs> in the default B<dh> sequence."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:107
+#: debhelper-compat-upgrade-checklist.pod:118
msgid ""
-"I<< This item only applies to source packages that has exactly one "
+"I<< This item only applies to source packages that have exactly one "
"B<Package> stanza in F<debian/control>. >>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:109
+#: debhelper-compat-upgrade-checklist.pod:120
msgid ""
"The B<dh> sequencer will warn if the B<single-binary> addon is implicitly "
"activated to warn maintainers of the pending compat 15 change in "
@@ -2674,7 +2703,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:112
+#: debhelper-compat-upgrade-checklist.pod:123
msgid ""
"Maintainers are urged to either explicitly activate the B<single-binary> "
"addon to preserve the existing behaviour (e.g., by adding B<dh-sequence-"
@@ -2684,7 +2713,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:127
+#: debhelper-compat-upgrade-checklist.pod:138
msgid ""
"The B<dh_control> tool now automatically applies relationship substvars to "
"relevant fields. That means that many substvars such as B<${misc:Depends}> "
@@ -2695,64 +2724,64 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:138
+#: debhelper-compat-upgrade-checklist.pod:149
msgid "Pre-Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:142
+#: debhelper-compat-upgrade-checklist.pod:153
#, fuzzy
#| msgid "Build depends"
msgid "Depends"
msgstr "Dependencias de construcción"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:146
+#: debhelper-compat-upgrade-checklist.pod:157
msgid "Recommends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:150
+#: debhelper-compat-upgrade-checklist.pod:161
msgid "Suggests"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:154
+#: debhelper-compat-upgrade-checklist.pod:165
msgid "Enhances"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:158
+#: debhelper-compat-upgrade-checklist.pod:169
msgid "Conflicts"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:162
+#: debhelper-compat-upgrade-checklist.pod:173
msgid "Breaks"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:166
+#: debhelper-compat-upgrade-checklist.pod:177
msgid "Replaces"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:170
+#: debhelper-compat-upgrade-checklist.pod:181
msgid "Provides"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:174
+#: debhelper-compat-upgrade-checklist.pod:185
msgid "Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:178
+#: debhelper-compat-upgrade-checklist.pod:189
msgid "Static-Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:182
+#: debhelper-compat-upgrade-checklist.pod:193
msgid ""
"This means that B<Depends: foo, ${misc:Depends}> in F<debian/control> can "
"now be reduced to B<Depends: foo> and B<Depends: ${misc:Depends}, ${shlibs:"
@@ -2760,7 +2789,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:186
+#: debhelper-compat-upgrade-checklist.pod:197
msgid ""
"Note that other substvars such as B<${binary:Version}> are unaffected by "
"this change and should still be used explicitly as necessary. Additionally, "
@@ -2770,7 +2799,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:192
+#: debhelper-compat-upgrade-checklist.pod:203
msgid ""
"See L<https://lists.debian.org/debian-devel/2024/02/msg00230.html> for the "
"details of this proposal. The summary in L<https://lists.debian.org/debian-"
@@ -2780,29 +2809,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:198
+#: debhelper-compat-upgrade-checklist.pod:209
msgid ""
-"Note: This change changes will cause false-positives from an unfixed "
-"B<lintian>. Please check L<https://bugs.debian.org/1067653> for B<lintian> "
-"support for this change."
+"Note: This change will cause false-positives from an unfixed B<lintian>. "
+"Please check L<https://bugs.debian.org/1067653> for B<lintian> support for "
+"this change."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:204
+#: debhelper-compat-upgrade-checklist.pod:215
msgid ""
"The B<dh_shlibdeps> tool now defaults to using B<${shlibs:Pre-Depends}> for "
"packages that are B<Essential: yes>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:207
+#: debhelper-compat-upgrade-checklist.pod:218
msgid ""
"Note due to the B<dh_gencontrol> change above, any package using "
"B<dh_gencontrol> will not have to do anything for this migration."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:212
+#: debhelper-compat-upgrade-checklist.pod:223
msgid ""
"It now triggers a warning to use package-less versions of debhelper "
"configuration files when there are 2 or more binary packages listed in "
@@ -2812,7 +2841,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:218
+#: debhelper-compat-upgrade-checklist.pod:229
msgid ""
"The primary exception to this change are files such as F<debian/changelog>, "
"F<debian/NEWS>, and F<debian/copyright>, where the same file is used for all "
@@ -2821,26 +2850,36 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:223
+#: debhelper-compat-upgrade-checklist.pod:234
+#: debhelper-compat-upgrade-checklist.pod:247
msgid "In compat 15 (or later), this is changed to an error."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:227
+#: debhelper-compat-upgrade-checklist.pod:238
+msgid ""
+"It is now triggers a warning to use a packaging file without the package "
+"prefix for B<--name> even if the source package only produces one binary "
+"package. As example, if you had a F<debian/bar.service> with the following "
+"snippet in F<debian/rules>:"
+msgstr ""
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:251
msgid ""
"Packages using the B<cmake> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:233
+#: debhelper-compat-upgrade-checklist.pod:257
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON> to "
"L<cmake(1)> to avoid some reproducibility issues."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:239
+#: debhelper-compat-upgrade-checklist.pod:263
msgid ""
"The B<cmake> build system now sets the B<ASMFLAGS> environment variable when "
"it is unset and B<ASFLAGS> is present. The former name (B<ASMFLAGS>) is the "
@@ -2849,7 +2888,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:245
+#: debhelper-compat-upgrade-checklist.pod:269
msgid ""
"The B<cmake> build systems now use B<cmake --install> instead of B<make "
"install> in the L<dh_auto_install(1)> call. Any override of "
@@ -2858,20 +2897,20 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:253
+#: debhelper-compat-upgrade-checklist.pod:277
msgid ""
"Packages using the B<meson> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:259
+#: debhelper-compat-upgrade-checklist.pod:283
msgid ""
"The B<meson> build system now passes B<--auto-features=enabled> to B<meson>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:263
+#: debhelper-compat-upgrade-checklist.pod:287
msgid ""
"The B<meson+ninja> build system now use B<meson install> instead of B<ninja "
"install> in the L<dh_auto_install(1)> call. Any override of "
@@ -2880,23 +2919,30 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:271
+#: debhelper-compat-upgrade-checklist.pod:295
msgid ""
"The F<debian/compat> file is no longer accepted as a source for specifying "
"the debhelper compat level. Put the compat level in the B<X-DH-Compat> field "
-"of the source stanza of F<debian/control>."
+"of the B<Source> stanza of F<debian/control>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:299
msgid ""
"Note to avoid breaking packages that already migrated to compat 14 "
"immediately, while it was experimental this change is first enforced when "
"compat 14 becomes stable."
msgstr ""
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:305
+msgid ""
+"The tool B<dh_installtmpfiles> now runs with --remove on package removal, "
+"and --purge on package purge. systemd v256 is required for the latter."
+msgstr ""
+
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:310
#, fuzzy
#| msgid "v10"
msgid "v13"
@@ -2904,19 +2950,19 @@ msgstr "v10"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:283
+#: debhelper-compat-upgrade-checklist.pod:312
msgid "This is the recommended mode of operation."
msgstr "Este es el modo de operación aconsejado."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:314
#, fuzzy
#| msgid "Changes from v3 are:"
msgid "Changes from v12 are:"
msgstr "Los cambios desde el nivel v3 son:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:291
+#: debhelper-compat-upgrade-checklist.pod:320
msgid ""
"The B<meson+ninja> build system now uses B<meson test> instead of B<ninja "
"test> when running the test suite. Any override of B<dh_auto_test> that "
@@ -2925,7 +2971,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:299
+#: debhelper-compat-upgrade-checklist.pod:328
msgid ""
"All debhelper like tools based on the official debhelper library (including "
"B<dh> and the official B<dh_*> tools) no longer accepts abbreviated command "
@@ -2934,7 +2980,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:307
+#: debhelper-compat-upgrade-checklist.pod:336
msgid ""
"The ELF related debhelper tools (B<dh_dwz>, B<dh_strip>, B<dh_makeshlibs>, "
"B<dh_shlibdeps>) are now only run for arch dependent packages by default (i."
@@ -2944,7 +2990,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:316
+#: debhelper-compat-upgrade-checklist.pod:345
msgid ""
"The third-party B<gradle> build system (from B<gradle-debian-helper> "
"package) now runs the upstream-provided test suite automatically. To "
@@ -2952,7 +2998,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:322
+#: debhelper-compat-upgrade-checklist.pod:351
msgid ""
"The B<dh_installman> tool now aborts if it sees conflicting definitions of a "
"manpage. This typically happens if the upstream build system is installing "
@@ -2963,20 +3009,20 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:332
+#: debhelper-compat-upgrade-checklist.pod:361
msgid ""
"The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
"common B<XDG_*> variable. Please see description of the environment "
-"variables in L</ENVIRONMENT> for how this is handled."
+"variables in L<debhelper(1)/ENVIRONMENT> for how this is handled."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:336
+#: debhelper-compat-upgrade-checklist.pod:365
msgid "I<This feature changed between debhelper 13 and debhelper 13.2.>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:340
+#: debhelper-compat-upgrade-checklist.pod:369
msgid ""
"The B<dh> command will now error if an override or hook target for an "
"obsolete command are present in F<debian/rules> (e.g. "
@@ -2984,7 +3030,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:346
+#: debhelper-compat-upgrade-checklist.pod:375
msgid ""
"The B<dh_missing> command will now default to B<--fail-missing>. This can "
"be reverted to a non-fatal warning by explicitly passing B<--list-missing> "
@@ -2992,7 +3038,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:350
+#: debhelper-compat-upgrade-checklist.pod:379
msgid ""
"If you do not want the warning either, please omit the call to "
"B<dh_missing>. If you use the B<dh> command sequencer, then you can do this "
@@ -3001,7 +3047,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:355
+#: debhelper-compat-upgrade-checklist.pod:384
#, no-wrap
msgid ""
" # Disable dh_missing\n"
@@ -3010,7 +3056,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:360
+#: debhelper-compat-upgrade-checklist.pod:389
msgid ""
"The B<dh> command sequencer now runs B<dh_installtmpfiles> in the default "
"sequence. The B<dh_installtmpfiles> takes over handling of tmpfiles.d "
@@ -3019,14 +3065,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:365
+#: debhelper-compat-upgrade-checklist.pod:394
msgid ""
"Note that B<dh_installtmpfiles> responds to F<< debian/I<package>.tmpfiles "
">> where B<dh_installsystemd> used a name without the trailing \"s\"."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:371
+#: debhelper-compat-upgrade-checklist.pod:400
msgid ""
"Many B<dh_*> tools now support limited variable expansion via the B<${foo}> "
"syntax. In many cases, this can be used to reference paths that contain "
@@ -3037,7 +3083,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:378
+#: debhelper-compat-upgrade-checklist.pod:407
msgid ""
"Please see L</Substitutions in debhelper config files> for syntax and "
"available substitution variables. To B<dh_*> tool writers, substitution "
@@ -3046,7 +3092,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:385
+#: debhelper-compat-upgrade-checklist.pod:414
msgid ""
"The B<dh> command sequencer will now skip all hook and override targets for "
"B<dh_auto_test>, B<dh_dwz> and B<dh_strip> when B<DEB_BUILD_OPTIONS> lists "
@@ -3054,7 +3100,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:389
+#: debhelper-compat-upgrade-checklist.pod:418
msgid ""
"Any package relying on these targets to always be run should instead move "
"relevant logic out of those targets. E.g. non-test related packaging code "
@@ -3063,7 +3109,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:396
+#: debhelper-compat-upgrade-checklist.pod:425
msgid ""
"The B<cmake> buildsystem now passes B<-"
"DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON> to L<cmake(1)> to speed up automatic "
@@ -3072,7 +3118,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:400
+#: debhelper-compat-upgrade-checklist.pod:429
#, no-wrap
msgid ""
" dh_auto_configure -- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF ...\n"
@@ -3080,21 +3126,21 @@ msgid ""
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:404
+#: debhelper-compat-upgrade-checklist.pod:433
#, fuzzy
#| msgid "v10"
msgid "v12"
msgstr "v10"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:406
+#: debhelper-compat-upgrade-checklist.pod:435
#, fuzzy
#| msgid "Changes from v3 are:"
msgid "Changes from v11 are:"
msgstr "Los cambios desde el nivel v3 son:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:441
msgid ""
"The B<dh_makeshlibs> tool now generates shlibs files with versioned "
"dependency by default. This means that B<-VUpstream-Version> (a.k.a. B<-V>) "
@@ -3102,7 +3148,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:416
+#: debhelper-compat-upgrade-checklist.pod:445
msgid ""
"If an unversioned dependency in the shlibs file is wanted, this can be "
"obtained by passing B<-VNone> instead. However, please see "
@@ -3111,7 +3157,7 @@ msgstr ""
# type: =item
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:422
+#: debhelper-compat-upgrade-checklist.pod:451
#, fuzzy
#| msgid "B<-s>, B<--same-arch>"
msgid ""
@@ -3120,20 +3166,20 @@ msgid ""
msgstr "B<-s>, B<--same-arch>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:426
+#: debhelper-compat-upgrade-checklist.pod:455
msgid ""
"Invoking B<dh_clean -k> now causes an error instead of a deprecation warning."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:431
+#: debhelper-compat-upgrade-checklist.pod:460
msgid ""
"The B<--no-restart-on-upgrade> option in B<dh_installinit> has been "
"removed. Please use the new name B<--no-stop-on-upgrade>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:436
+#: debhelper-compat-upgrade-checklist.pod:465
msgid ""
"There was a bug in the B<doit> (and similar) functions from L<Debian::"
"Debhelper::Dh_Lib> that made them spawn a shell in one particular "
@@ -3142,7 +3188,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:443
+#: debhelper-compat-upgrade-checklist.pod:472
msgid ""
"The B<--list-missing> and B<--fail-missing> in B<dh_install> has been "
"removed. Please use B<dh_missing> and its corresponding options, which can "
@@ -3150,7 +3196,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:478
msgid ""
"The B<dh_installinit> helper no longer installs configuration for the "
"upstart init system. Instead, it will abort the build if it finds an old "
@@ -3160,7 +3206,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:457
+#: debhelper-compat-upgrade-checklist.pod:486
msgid ""
"The B<dh_installdeb> tool will do basic validation of some L<dpkg-"
"maintscript-helper(1)> commands and will error out if the commands appear to "
@@ -3168,26 +3214,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:463
+#: debhelper-compat-upgrade-checklist.pod:492
msgid "The B<dh_missing> tool will now default to B<--list-missing>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:467
+#: debhelper-compat-upgrade-checklist.pod:496
msgid ""
"The B<dh_makeshlibs> tool will now only pass libraries to L<dpkg-"
"gensymbols(1)> if the ELF binary has a SONAME (containing \".so\")."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:472
+#: debhelper-compat-upgrade-checklist.pod:501
msgid ""
"The B<dh_compress> tool no longer compresses examples (i.e. anything "
"installed in F<</usr/share/doc/I<package>/examples>>.)"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:477
+#: debhelper-compat-upgrade-checklist.pod:506
msgid ""
"The standard sequence in B<dh> now includes B<dh_dwz> and "
"B<dh_installinitramfs> by default. This makes the B<dwz> and "
@@ -3197,7 +3243,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:486
+#: debhelper-compat-upgrade-checklist.pod:515
msgid ""
"The build systems B<meson> and B<autoconf> no longer explicitly set the B<--"
"libexecdir> variable and thus relies on the build system default - which "
@@ -3205,7 +3251,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:491
+#: debhelper-compat-upgrade-checklist.pod:520
msgid ""
"If a particular upstream package does not use the correct default, the "
"parameter can often be passed manually via L<dh_auto_configure(1)>. E.g. "
@@ -3213,7 +3259,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:495
+#: debhelper-compat-upgrade-checklist.pod:524
#, fuzzy, no-wrap
#| msgid ""
#| "\toverride_dh_auto_configure:\n"
@@ -3229,26 +3275,26 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:498
+#: debhelper-compat-upgrade-checklist.pod:527
msgid "Note the B<--> before the B<--libexecdir> parameter."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:502
+#: debhelper-compat-upgrade-checklist.pod:531
msgid "B<Retroactively removed in debhelper/13.5>:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:533
msgid ""
-"The B<dh_installdeb> tool would no longer installs the maintainer provided "
+"The B<dh_installdeb> tool would no longer install the maintainer provided "
"F<conffiles> file as it was deemed unnecessary. However, the B<remove-on-"
"upgrade> from dpkg/1.20 made the file relevant again and B<dh_installdeb> "
"now installs it again in compat levels 12+."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:511
+#: debhelper-compat-upgrade-checklist.pod:540
msgid ""
"The B<dh_installsystemd> tool no longer relies on B<dh_installinit> for "
"handling systemd services that have a sysvinit alternative. Both tools must "
@@ -3257,14 +3303,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:516
+#: debhelper-compat-upgrade-checklist.pod:545
msgid ""
"If you have an override for B<dh_installinit> (e.g. to call it with B<--no-"
"start>) then you will probably need one for B<dh_installsystemd> as well now."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:520
+#: debhelper-compat-upgrade-checklist.pod:549
msgid ""
"This change makes B<dh_installinit> inject a I<misc:Pre-Depends> for B<< "
"init-system-helpers (>= 1.54~) >>. Please ensure that the package lists "
@@ -3273,7 +3319,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:527
+#: debhelper-compat-upgrade-checklist.pod:556
msgid ""
"The third-party B<dh_golang> tool (from B<dh-golang> package) now defaults "
"on honoring B<DH_GOLANG_EXCLUDES> variable for source installation in -dev "
@@ -3283,21 +3329,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:535
+#: debhelper-compat-upgrade-checklist.pod:564
msgid ""
"B<dh_installsystemduser> is now included in the B<dh> standard sequence by "
"default."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:540
+#: debhelper-compat-upgrade-checklist.pod:569
msgid ""
"The B<python-distutils> buildsystem is now removed. Please use the third-"
"party build system B<pybuild> instead."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:545
+#: debhelper-compat-upgrade-checklist.pod:574
#, fuzzy
#| msgid "v1"
msgid "v11"
@@ -3305,14 +3351,14 @@ msgstr "v1"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:547
+#: debhelper-compat-upgrade-checklist.pod:576
#, fuzzy
#| msgid "This mode is deprecated."
msgid "This mode is discouraged."
msgstr "Este modo está obsoleto."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:549
+#: debhelper-compat-upgrade-checklist.pod:578
msgid ""
"The compat 11 is discouraged for new packages as it suffers from feature "
"interaction between L<dh_installinit> and L<dh_installsystemd> causing "
@@ -3323,14 +3369,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:556
+#: debhelper-compat-upgrade-checklist.pod:585
#, fuzzy
#| msgid "Changes from v3 are:"
msgid "Changes from v10 are:"
msgstr "Los cambios desde el nivel v3 son:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:591
msgid ""
"B<dh_installinit> no longer installs F<service> or F<tmpfile> files, nor "
"generates maintainer scripts for those files. Please use the new "
@@ -3338,7 +3384,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:568
+#: debhelper-compat-upgrade-checklist.pod:597
msgid ""
"The B<dh_systemd_enable> and B<dh_systemd_start> helpers have been replaced "
"by the new B<dh_installsystemd> helper. For the same reason, the B<systemd> "
@@ -3347,26 +3393,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:574
+#: debhelper-compat-upgrade-checklist.pod:603
msgid ""
"Please note that the B<dh_installsystemd> tool has a slightly different "
"behaviour in some cases (e.g. when using the B<--name> parameter)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:580
+#: debhelper-compat-upgrade-checklist.pod:609
msgid ""
"B<dh_installdirs> no longer creates debian/I<package> directories unless "
"explicitly requested (or it has to create a subdirectory in it)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:584
+#: debhelper-compat-upgrade-checklist.pod:613
msgid "The vast majority of all packages will be unaffected by this change."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:588
+#: debhelper-compat-upgrade-checklist.pod:617
msgid ""
"The B<makefile> buildsystem now passes B<INSTALL=\"install --strip-"
"program=true\"> to L<make(1)>. Derivative buildsystems (e.g. B<configure> "
@@ -3374,28 +3420,28 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:594
+#: debhelper-compat-upgrade-checklist.pod:623
msgid ""
"The B<autoconf> buildsystem now passes B<--runstatedir=/run> to F<./"
"configure>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:599
+#: debhelper-compat-upgrade-checklist.pod:628
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_INSTALL_RUNSTATEDIR=/run> to "
"L<cmake(1)>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:604
+#: debhelper-compat-upgrade-checklist.pod:633
msgid ""
"B<dh_installman> will now prefer detecting the language from the path name "
"rather than the extension."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:609
+#: debhelper-compat-upgrade-checklist.pod:638
msgid ""
"B<dh_auto_install> will now only create the destination directory it needs. "
"Previously, it would create the package build directory for all packages. "
@@ -3404,7 +3450,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:617
+#: debhelper-compat-upgrade-checklist.pod:646
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now error out if their config has a pattern that does not "
@@ -3412,7 +3458,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:650
msgid ""
"Known exceptions include building with the B<nodoc> profile, where the above "
"tools will silently permit failed matches where the patterns are used to "
@@ -3420,7 +3466,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:627
+#: debhelper-compat-upgrade-checklist.pod:656
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now accept the parameter B<--sourcedir> with same meaning "
@@ -3429,23 +3475,23 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:632
+#: debhelper-compat-upgrade-checklist.pod:661
msgid ""
"Migration note: A bug in debhelper 11 up to 11.1.5 made B<dh_installinfo> "
"incorrectly ignore B<--sourcedir>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:637
+#: debhelper-compat-upgrade-checklist.pod:666
msgid ""
"The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I.> "
-"to perl. Packages that still need this behaviour can emulate it by using "
-"the B<PERL5LIB> environment variable. E.g. by adding B<export PERL5LIB=.> "
-"in their debian/rules file (or similar)."
+"to perl. Packages that relies on this behavior can often use the "
+"B<PERL5LIB> environment variable as a substitute. E.g. by adding B<export "
+"PERL5LIB=.> in their debian/rules file (or similar)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:644
+#: debhelper-compat-upgrade-checklist.pod:673
msgid ""
"The B<PERL_USE_UNSAFE_INC> environment variable is no longer set by B<dh> or "
"any of the B<dh_auto_*> tools. It was added as a temporary work around to "
@@ -3453,7 +3499,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:649
+#: debhelper-compat-upgrade-checklist.pod:678
msgid ""
"Note this item will eventually become obsolete as upstream intends to drop "
"support for the B<PERL_USE_UNSAFE_INC> environment variable. When perl "
@@ -3462,14 +3508,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:656
+#: debhelper-compat-upgrade-checklist.pod:685
msgid ""
"The B<dh_makeshlibs> helper will now exit with an error if objdump returns a "
"non-zero exit from analysing a given file."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:661
+#: debhelper-compat-upgrade-checklist.pod:690
msgid ""
"The B<dh_installdocs> and B<dh_installexamples> tools may now install "
"I<most> of the documentation in a different path to comply with the "
@@ -3477,7 +3523,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:665
+#: debhelper-compat-upgrade-checklist.pod:694
msgid ""
"Note that if a given source package only contains a single binary package in "
"F<debian/control> or none of the packages are I<-doc> packages, then this "
@@ -3486,7 +3532,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:670
+#: debhelper-compat-upgrade-checklist.pod:699
msgid ""
"By default, these tools will now attempt to determine a \"main package for "
"the documentation\" (called a I<doc-main-package> from here on) for every I<-"
@@ -3497,7 +3543,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:678
+#: debhelper-compat-upgrade-checklist.pod:707
msgid ""
"The B<--doc-main-package> option can be used when the auto-detection is "
"insufficient or to reset the path to its previous value if there is a reason "
@@ -3505,7 +3551,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:682
+#: debhelper-compat-upgrade-checklist.pod:711
msgid ""
"Some documentation will not be affected by this change. These exceptions "
"include the copyright file, changelog files, README.Debian, etc. These "
@@ -3513,7 +3559,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:689
+#: debhelper-compat-upgrade-checklist.pod:718
msgid ""
"The B<dh_strip> and B<dh_shlibdeps> tools no longer uses filename patterns "
"to determine which files to process. Instead, they open the file and look "
@@ -3522,29 +3568,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:694
+#: debhelper-compat-upgrade-checklist.pod:723
msgid "This change may cause the tools to process more files than previously."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:698
+#: debhelper-compat-upgrade-checklist.pod:727
msgid "v10"
msgstr "v10"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:700
+#: debhelper-compat-upgrade-checklist.pod:729
msgid "Changes from v9 are:"
msgstr "Los cambios desde el nivel v9 son:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:706
+#: debhelper-compat-upgrade-checklist.pod:735
msgid ""
"B<dh_installinit> will no longer installs a file named debian/I<package> as "
"an init script."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:711
+#: debhelper-compat-upgrade-checklist.pod:740
msgid ""
"B<dh_installdocs> will error out if it detects links created with --link-doc "
"between packages of architecture \"all\" and non-\"all\" as it breaks "
@@ -3552,21 +3598,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:717
+#: debhelper-compat-upgrade-checklist.pod:746
msgid ""
"B<dh_installdeb> no longer installs a maintainer-provided debian/I<package>."
"shlibs file. This is now done by B<dh_makeshlibs> instead."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:723
+#: debhelper-compat-upgrade-checklist.pod:752
msgid ""
"B<dh_installwm> refuses to create a broken package if no man page can be "
"found (required to register for the x-window-manager alternative)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:728
+#: debhelper-compat-upgrade-checklist.pod:757
msgid ""
"Debhelper will default to B<--parallel> for all buildsystems that support "
"parallel building. This can be disabled by using either B<--no-parallel> or "
@@ -3574,7 +3620,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:734
+#: debhelper-compat-upgrade-checklist.pod:763
msgid ""
"The B<dh> command will not accept any of the deprecated \"manual sequence "
"control\" parameters (B<--before>, B<--after>, etc.). Please use override "
@@ -3582,14 +3628,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:767
msgid ""
"B<Retroactively applied to earlier compat levels>: B<dh> no longer accepts "
"any of these since debhelper/12.4."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:743
+#: debhelper-compat-upgrade-checklist.pod:772
msgid ""
"The B<dh> command will no longer use log files to track which commands have "
"been run. The B<dh> command I<still> keeps track of whether it already ran "
@@ -3597,12 +3643,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:747
+#: debhelper-compat-upgrade-checklist.pod:776
msgid "The main effects of this are:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:753
+#: debhelper-compat-upgrade-checklist.pod:782
msgid ""
"With this, it is now easier to debug the I<install> or/and I<binary> "
"sequences because they can now trivially be re-run (without having to do a "
@@ -3610,7 +3656,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:759
+#: debhelper-compat-upgrade-checklist.pod:788
msgid ""
"The main caveat is that B<dh_*> now only keeps track of what happened in a "
"single override target. When all the calls to a given B<dh_cmd> command "
@@ -3618,12 +3664,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:764
+#: debhelper-compat-upgrade-checklist.pod:793
msgid "Example of where it can go wrong:"
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:766
+#: debhelper-compat-upgrade-checklist.pod:795
#, no-wrap
msgid ""
" override_dh_foo:\n"
@@ -3632,7 +3678,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:769
+#: debhelper-compat-upgrade-checklist.pod:798
#, no-wrap
msgid ""
" override_dh_bar:\n"
@@ -3642,7 +3688,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:773
+#: debhelper-compat-upgrade-checklist.pod:802
msgid ""
"In this case, the call to B<dh_foo --remaining> will I<also> include I<my-"
"pkg>, since B<dh_foo -pmy-pkg> was run in a separate override target. This "
@@ -3650,7 +3696,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:782
+#: debhelper-compat-upgrade-checklist.pod:811
msgid ""
"The B<dh_installdeb> command now shell-escapes the lines in the "
"F<maintscript> config file. This was the original intent but it did not "
@@ -3659,7 +3705,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:789
+#: debhelper-compat-upgrade-checklist.pod:818
msgid ""
"The B<dh_installinit> command now defaults to B<--restart-after-upgrade>. "
"For packages needing the previous behaviour, please use B<--no-restart-after-"
@@ -3667,21 +3713,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:795
+#: debhelper-compat-upgrade-checklist.pod:824
msgid ""
"The B<autoreconf> sequence is now enabled by default. Please pass B<--"
"without autoreconf> to B<dh> if this is not desirable for a given package"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:801
+#: debhelper-compat-upgrade-checklist.pod:830
msgid ""
"The B<systemd> sequence is now enabled by default. Please pass B<--without "
"systemd> to B<dh> if this is not desirable for a given package."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:807
+#: debhelper-compat-upgrade-checklist.pod:836
msgid ""
"B<Retroactively removed>: B<dh> no longer creates the package build "
"directory when skipping running debhelper commands. This will not affect "
@@ -3690,7 +3736,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:812
+#: debhelper-compat-upgrade-checklist.pod:841
msgid ""
"This compatibility feature had a bug since its inception in "
"debhelper/9.20130516 that made it fail to apply in compat 9 and earlier. As "
@@ -3699,26 +3745,30 @@ msgid ""
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:819
+#: debhelper-compat-upgrade-checklist.pod:848
msgid "v9"
msgstr "v9"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:821
+#: debhelper-compat-upgrade-checklist.pod:850
msgid "Changes from v8 are:"
msgstr "Los cambios desde el nivel v8 son:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:827
+#: debhelper-compat-upgrade-checklist.pod:856
+#, fuzzy
+#| msgid ""
+#| "Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
+#| "directories to autoconf in --libdir and --libexecdir."
msgid ""
"Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
-"directories to autoconf in --libdir and --libexecdir."
+"directories to B<autoconf> in --libdir and --libexecdir."
msgstr ""
"Compatibilidad multiarquitectura, B<dh_auto_configure> introduce directorios "
"multiarquitectura a autoconf en «--libdir» y «--libexecdir»."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:832
+#: debhelper-compat-upgrade-checklist.pod:861
msgid ""
"dh is aware of the usual dependencies between targets in debian/rules. So, "
"\"dh binary\" will run any build, build-arch, build-indep, install, etc "
@@ -3732,7 +3782,7 @@ msgstr ""
"sobre otros objetivos."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:839
+#: debhelper-compat-upgrade-checklist.pod:868
msgid ""
"B<dh_strip> compresses debugging symbol files to reduce the installed size "
"of -dbg packages."
@@ -3741,21 +3791,25 @@ msgstr ""
"reducir el tamaño de los paquetes -dbg."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:844
+#: debhelper-compat-upgrade-checklist.pod:873
+#, fuzzy
+#| msgid ""
+#| "B<dh_auto_configure> does not include the source package name in --"
+#| "libexecdir when using autoconf."
msgid ""
"B<dh_auto_configure> does not include the source package name in --"
-"libexecdir when using autoconf."
+"libexecdir when using B<autoconf>."
msgstr ""
"B<dh_auto_configure> no incluye el nombre de paquete fuente en «--"
"libexecdir» al utilizar autoconf."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:849
+#: debhelper-compat-upgrade-checklist.pod:878
msgid "B<dh> does not default to enabling --with=python-support"
msgstr "B<dh> no activa «--with=python-support» de forma predeterminada."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:851
+#: debhelper-compat-upgrade-checklist.pod:880
msgid ""
"(Obsolete: As the B<dh_pysupport> tool was removed from Debian stretch. "
"Since debhelper/10.3, B<dh> no longer enables this sequence add-on "
@@ -3763,7 +3817,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:857
+#: debhelper-compat-upgrade-checklist.pod:886
msgid ""
"All of the B<dh_auto_>I<*> debhelper programs and B<dh> set environment "
"variables listed by B<dpkg-buildflags>, unless they are already set."
@@ -3772,7 +3826,7 @@ msgstr ""
"entorno listados en B<dpkg-buildflags>, a menos que ya estén definidas."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:863
+#: debhelper-compat-upgrade-checklist.pod:892
msgid ""
"B<dh_auto_configure> passes B<dpkg-buildflags> CFLAGS, CPPFLAGS, and LDFLAGS "
"to perl F<Makefile.PL> and F<Build.PL>"
@@ -3781,7 +3835,7 @@ msgstr ""
"LDFLAGS a ficheros de Perl F<Makefile.PL> y F<Build.PL>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:868
+#: debhelper-compat-upgrade-checklist.pod:897
msgid ""
"B<dh_strip> puts separated debug symbols in a location based on their build-"
"id."
@@ -3790,7 +3844,7 @@ msgstr ""
"build-id."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:873
+#: debhelper-compat-upgrade-checklist.pod:902
msgid ""
"Executable debhelper config files are run and their output used as the "
"configuration."
@@ -3800,26 +3854,26 @@ msgstr ""
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:878
-#: debhelper-compat-upgrade-checklist.pod:909
-#: debhelper-compat-upgrade-checklist.pod:913 debhelper-obsolete-compat.pod:81
+#: debhelper-compat-upgrade-checklist.pod:907
+#: debhelper-compat-upgrade-checklist.pod:938
+#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:81
#: debhelper-obsolete-compat.pod:135 debhelper-obsolete-compat.pod:158
#: debhelper-obsolete-compat.pod:165 debhelper-obsolete-compat.pod:174
msgid "This mode is deprecated."
msgstr "Este modo está obsoleto."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:880
+#: debhelper-compat-upgrade-checklist.pod:909
msgid "v8"
msgstr "v8"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:882
+#: debhelper-compat-upgrade-checklist.pod:911
msgid "Changes from v7 are:"
msgstr "Los cambios desde el nivel v7 son:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:888
+#: debhelper-compat-upgrade-checklist.pod:917
msgid ""
"Commands will fail rather than warning when they are passed unknown options."
msgstr ""
@@ -3827,7 +3881,7 @@ msgstr ""
"opciones desconocidas."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:892
+#: debhelper-compat-upgrade-checklist.pod:921
msgid ""
"B<dh_makeshlibs> will run B<dpkg-gensymbols> on all shared libraries that it "
"generates shlibs files for. So B<-X> can be used to exclude libraries. "
@@ -3843,7 +3897,7 @@ msgstr ""
"paquetes."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:929
msgid ""
"B<dh> requires the sequence to run be specified as the first parameter, and "
"any switches come after it. Ie, use \"B<dh $@ --foo>\", not \"B<dh --foo "
@@ -3854,7 +3908,7 @@ msgstr ""
"B<dh $@ --foo>, no B<dh --foo $@>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:905
+#: debhelper-compat-upgrade-checklist.pod:934
msgid ""
"B<dh_auto_>I<*> prefer to use Perl's B<Module::Build> in preference to "
"F<Makefile.PL>."
@@ -3863,20 +3917,20 @@ msgstr ""
"preferencia a un fichero F<Makefile.PL>."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:911 debhelper-obsolete-compat.pod:21
+#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:21
msgid "v7"
msgstr "v7"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:915 debhelper-obsolete-compat.pod:23
+#: debhelper-compat-upgrade-checklist.pod:944 debhelper-obsolete-compat.pod:23
#, fuzzy
#| msgid "These are the available compatibility levels:"
msgid "This is the lowest supported compatibility level."
msgstr "Los niveles de compatibilidad disponibles son:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:917
+#: debhelper-compat-upgrade-checklist.pod:946
msgid ""
"If you are upgrading from an earlier compatibility level, please review "
"L<debhelper-obsolete-compat(7)>."
@@ -3884,14 +3938,14 @@ msgstr ""
# type: textblock
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:926
+#: debhelper-compat-upgrade-checklist.pod:955
#, fuzzy
#| msgid "L<debhelper(7)>"
msgid "L<debhelper-obsolete-compat(7)>"
msgstr "L<debhelper(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:928
+#: debhelper-compat-upgrade-checklist.pod:957
msgid ""
"Upgrading from a (now) obsolete compatibility level? This document covers "
"the upgrade checklist up to the earliest supported level."
@@ -3899,7 +3953,7 @@ msgstr ""
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:931 debhelper-obsolete-compat.pod:180
+#: debhelper-compat-upgrade-checklist.pod:960 debhelper-obsolete-compat.pod:180
#: dh:874 dh_auto_build:55 dh_auto_clean:57 dh_auto_configure:60
#: dh_auto_install:105 dh_auto_test:66 dh_builddeb:178 dh_clean:191
#: dh_compress:245 dh_dwz:177 dh_fixperms:166 dh_gencontrol:223 dh_install:385
@@ -3917,7 +3971,7 @@ msgid "L<debhelper(7)>"
msgstr "L<debhelper(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:933
+#: debhelper-compat-upgrade-checklist.pod:962
msgid ""
"General information about the debhelper framework. This document also covers "
"how to declare your chosen debhelper compat level."
@@ -3925,19 +3979,19 @@ msgstr ""
# type: =head1
#. type: =head1
-#: debhelper-compat-upgrade-checklist.pod:938 debhelper-obsolete-compat.pod:182
+#: debhelper-compat-upgrade-checklist.pod:967 debhelper-obsolete-compat.pod:182
#: dh_installinit:419 dh_systemd_enable:288 dh_systemd_start:288
msgid "AUTHORS"
msgstr "AUTORES"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:184
+#: debhelper-compat-upgrade-checklist.pod:969 debhelper-obsolete-compat.pod:184
#: dh_dwz:183 dh_installinitramfs:101
msgid "Niels Thykier <niels@thykier.net>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:186
+#: debhelper-compat-upgrade-checklist.pod:971 debhelper-obsolete-compat.pod:186
msgid "Joey Hess"
msgstr ""
diff --git a/man/po4a/po/fr.po b/man/po4a/po/fr.po
index 560479a..dfac0ed 100644
--- a/man/po4a/po/fr.po
+++ b/man/po4a/po/fr.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: debhelper manpages\n"
-"POT-Creation-Date: 2024-03-27 15:54+0100\n"
+"POT-Creation-Date: 2024-06-17 11:59+0200\n"
"PO-Revision-Date: 2021-02-13 10:02+0100\n"
"Last-Translator: Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>\n"
"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
@@ -1416,9 +1416,9 @@ msgstr ""
msgid ""
"Note that debhelper does not provide debhelper-compat for experimental or "
"beta compatibility levels; packages experimenting with those compatibility "
-"levels should put the compat level in the B<X-DH-Compat> field of the source "
-"stanza of the F<debian/control> file (or, if only for selected commands, the "
-"B<DH_COMPAT> environment variable)."
+"levels should put the compat level in the B<X-DH-Compat> field of the "
+"B<Source> stanza of the F<debian/control> file (or, if only for selected "
+"commands, the B<DH_COMPAT> environment variable)."
msgstr ""
"Veuillez noter que debhelper ne fournit pas debhelper-compat pour "
"experimental ou pour les niveaux en version bêta. Les paquets qui souhaitent "
@@ -2547,7 +2547,7 @@ msgstr ""
# type: =head1
#. type: =head1
-#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:922
+#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:951
#: debhelper-obsolete-compat.pod:178 dh:872 dh_auto_build:53 dh_auto_clean:55
#: dh_auto_configure:58 dh_auto_install:103 dh_auto_test:64 dh_bugfiles:133
#: dh_builddeb:176 dh_clean:189 dh_compress:243 dh_dwz:175 dh_fixperms:164
@@ -2700,7 +2700,7 @@ msgstr "v5"
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:27
-#: debhelper-compat-upgrade-checklist.pod:63 strings-kept-translations.pod:9
+#: debhelper-compat-upgrade-checklist.pod:74 strings-kept-translations.pod:9
msgid ""
"This compatibility level is still open for development; use with caution."
msgstr ""
@@ -2719,107 +2719,110 @@ msgstr "Les changements par rapport à la version 4 sont :"
#. type: =item
#: debhelper-compat-upgrade-checklist.pod:33
#: debhelper-compat-upgrade-checklist.pod:47
-#: debhelper-compat-upgrade-checklist.pod:69
-#: debhelper-compat-upgrade-checklist.pod:77
-#: debhelper-compat-upgrade-checklist.pod:83
+#: debhelper-compat-upgrade-checklist.pod:59
+#: debhelper-compat-upgrade-checklist.pod:80
#: debhelper-compat-upgrade-checklist.pod:88
#: debhelper-compat-upgrade-checklist.pod:94
-#: debhelper-compat-upgrade-checklist.pod:100
+#: debhelper-compat-upgrade-checklist.pod:99
#: debhelper-compat-upgrade-checklist.pod:105
-#: debhelper-compat-upgrade-checklist.pod:125
+#: debhelper-compat-upgrade-checklist.pod:111
+#: debhelper-compat-upgrade-checklist.pod:116
#: debhelper-compat-upgrade-checklist.pod:136
-#: debhelper-compat-upgrade-checklist.pod:140
-#: debhelper-compat-upgrade-checklist.pod:144
-#: debhelper-compat-upgrade-checklist.pod:148
-#: debhelper-compat-upgrade-checklist.pod:152
-#: debhelper-compat-upgrade-checklist.pod:156
-#: debhelper-compat-upgrade-checklist.pod:160
-#: debhelper-compat-upgrade-checklist.pod:164
-#: debhelper-compat-upgrade-checklist.pod:168
-#: debhelper-compat-upgrade-checklist.pod:172
-#: debhelper-compat-upgrade-checklist.pod:176
-#: debhelper-compat-upgrade-checklist.pod:202
-#: debhelper-compat-upgrade-checklist.pod:210
-#: debhelper-compat-upgrade-checklist.pod:225
-#: debhelper-compat-upgrade-checklist.pod:231
-#: debhelper-compat-upgrade-checklist.pod:237
-#: debhelper-compat-upgrade-checklist.pod:243
-#: debhelper-compat-upgrade-checklist.pod:251
-#: debhelper-compat-upgrade-checklist.pod:257
+#: debhelper-compat-upgrade-checklist.pod:147
+#: debhelper-compat-upgrade-checklist.pod:151
+#: debhelper-compat-upgrade-checklist.pod:155
+#: debhelper-compat-upgrade-checklist.pod:159
+#: debhelper-compat-upgrade-checklist.pod:163
+#: debhelper-compat-upgrade-checklist.pod:167
+#: debhelper-compat-upgrade-checklist.pod:171
+#: debhelper-compat-upgrade-checklist.pod:175
+#: debhelper-compat-upgrade-checklist.pod:179
+#: debhelper-compat-upgrade-checklist.pod:183
+#: debhelper-compat-upgrade-checklist.pod:187
+#: debhelper-compat-upgrade-checklist.pod:213
+#: debhelper-compat-upgrade-checklist.pod:221
+#: debhelper-compat-upgrade-checklist.pod:236
+#: debhelper-compat-upgrade-checklist.pod:249
+#: debhelper-compat-upgrade-checklist.pod:255
#: debhelper-compat-upgrade-checklist.pod:261
-#: debhelper-compat-upgrade-checklist.pod:269
-#: debhelper-compat-upgrade-checklist.pod:289
-#: debhelper-compat-upgrade-checklist.pod:297
-#: debhelper-compat-upgrade-checklist.pod:305
-#: debhelper-compat-upgrade-checklist.pod:314
-#: debhelper-compat-upgrade-checklist.pod:320
-#: debhelper-compat-upgrade-checklist.pod:330
-#: debhelper-compat-upgrade-checklist.pod:338
-#: debhelper-compat-upgrade-checklist.pod:344
-#: debhelper-compat-upgrade-checklist.pod:358
-#: debhelper-compat-upgrade-checklist.pod:369
-#: debhelper-compat-upgrade-checklist.pod:383
-#: debhelper-compat-upgrade-checklist.pod:394
-#: debhelper-compat-upgrade-checklist.pod:410
-#: debhelper-compat-upgrade-checklist.pod:420
-#: debhelper-compat-upgrade-checklist.pod:424
-#: debhelper-compat-upgrade-checklist.pod:429
-#: debhelper-compat-upgrade-checklist.pod:434
-#: debhelper-compat-upgrade-checklist.pod:441
-#: debhelper-compat-upgrade-checklist.pod:447
-#: debhelper-compat-upgrade-checklist.pod:455
-#: debhelper-compat-upgrade-checklist.pod:461
-#: debhelper-compat-upgrade-checklist.pod:465
+#: debhelper-compat-upgrade-checklist.pod:267
+#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:293
+#: debhelper-compat-upgrade-checklist.pod:303
+#: debhelper-compat-upgrade-checklist.pod:318
+#: debhelper-compat-upgrade-checklist.pod:326
+#: debhelper-compat-upgrade-checklist.pod:334
+#: debhelper-compat-upgrade-checklist.pod:343
+#: debhelper-compat-upgrade-checklist.pod:349
+#: debhelper-compat-upgrade-checklist.pod:359
+#: debhelper-compat-upgrade-checklist.pod:367
+#: debhelper-compat-upgrade-checklist.pod:373
+#: debhelper-compat-upgrade-checklist.pod:387
+#: debhelper-compat-upgrade-checklist.pod:398
+#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:423
+#: debhelper-compat-upgrade-checklist.pod:439
+#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:453
+#: debhelper-compat-upgrade-checklist.pod:458
+#: debhelper-compat-upgrade-checklist.pod:463
#: debhelper-compat-upgrade-checklist.pod:470
-#: debhelper-compat-upgrade-checklist.pod:475
+#: debhelper-compat-upgrade-checklist.pod:476
#: debhelper-compat-upgrade-checklist.pod:484
-#: debhelper-compat-upgrade-checklist.pod:500
-#: debhelper-compat-upgrade-checklist.pod:509
-#: debhelper-compat-upgrade-checklist.pod:525
-#: debhelper-compat-upgrade-checklist.pod:533
+#: debhelper-compat-upgrade-checklist.pod:490
+#: debhelper-compat-upgrade-checklist.pod:494
+#: debhelper-compat-upgrade-checklist.pod:499
+#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:513
+#: debhelper-compat-upgrade-checklist.pod:529
#: debhelper-compat-upgrade-checklist.pod:538
-#: debhelper-compat-upgrade-checklist.pod:560
-#: debhelper-compat-upgrade-checklist.pod:566
-#: debhelper-compat-upgrade-checklist.pod:578
-#: debhelper-compat-upgrade-checklist.pod:586
-#: debhelper-compat-upgrade-checklist.pod:592
-#: debhelper-compat-upgrade-checklist.pod:597
-#: debhelper-compat-upgrade-checklist.pod:602
+#: debhelper-compat-upgrade-checklist.pod:554
+#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:567
+#: debhelper-compat-upgrade-checklist.pod:589
+#: debhelper-compat-upgrade-checklist.pod:595
#: debhelper-compat-upgrade-checklist.pod:607
#: debhelper-compat-upgrade-checklist.pod:615
-#: debhelper-compat-upgrade-checklist.pod:625
-#: debhelper-compat-upgrade-checklist.pod:635
-#: debhelper-compat-upgrade-checklist.pod:642
+#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:626
+#: debhelper-compat-upgrade-checklist.pod:631
+#: debhelper-compat-upgrade-checklist.pod:636
+#: debhelper-compat-upgrade-checklist.pod:644
#: debhelper-compat-upgrade-checklist.pod:654
-#: debhelper-compat-upgrade-checklist.pod:659
-#: debhelper-compat-upgrade-checklist.pod:687
-#: debhelper-compat-upgrade-checklist.pod:704
-#: debhelper-compat-upgrade-checklist.pod:709
-#: debhelper-compat-upgrade-checklist.pod:715
-#: debhelper-compat-upgrade-checklist.pod:721
-#: debhelper-compat-upgrade-checklist.pod:726
-#: debhelper-compat-upgrade-checklist.pod:732
-#: debhelper-compat-upgrade-checklist.pod:741
-#: debhelper-compat-upgrade-checklist.pod:751
-#: debhelper-compat-upgrade-checklist.pod:757
+#: debhelper-compat-upgrade-checklist.pod:664
+#: debhelper-compat-upgrade-checklist.pod:671
+#: debhelper-compat-upgrade-checklist.pod:683
+#: debhelper-compat-upgrade-checklist.pod:688
+#: debhelper-compat-upgrade-checklist.pod:716
+#: debhelper-compat-upgrade-checklist.pod:733
+#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:744
+#: debhelper-compat-upgrade-checklist.pod:750
+#: debhelper-compat-upgrade-checklist.pod:755
+#: debhelper-compat-upgrade-checklist.pod:761
+#: debhelper-compat-upgrade-checklist.pod:770
#: debhelper-compat-upgrade-checklist.pod:780
-#: debhelper-compat-upgrade-checklist.pod:787
-#: debhelper-compat-upgrade-checklist.pod:793
-#: debhelper-compat-upgrade-checklist.pod:799
-#: debhelper-compat-upgrade-checklist.pod:805
-#: debhelper-compat-upgrade-checklist.pod:825
-#: debhelper-compat-upgrade-checklist.pod:830
-#: debhelper-compat-upgrade-checklist.pod:837
-#: debhelper-compat-upgrade-checklist.pod:842
-#: debhelper-compat-upgrade-checklist.pod:847
-#: debhelper-compat-upgrade-checklist.pod:855
-#: debhelper-compat-upgrade-checklist.pod:861
+#: debhelper-compat-upgrade-checklist.pod:786
+#: debhelper-compat-upgrade-checklist.pod:809
+#: debhelper-compat-upgrade-checklist.pod:816
+#: debhelper-compat-upgrade-checklist.pod:822
+#: debhelper-compat-upgrade-checklist.pod:828
+#: debhelper-compat-upgrade-checklist.pod:834
+#: debhelper-compat-upgrade-checklist.pod:854
+#: debhelper-compat-upgrade-checklist.pod:859
#: debhelper-compat-upgrade-checklist.pod:866
#: debhelper-compat-upgrade-checklist.pod:871
-#: debhelper-compat-upgrade-checklist.pod:886
+#: debhelper-compat-upgrade-checklist.pod:876
+#: debhelper-compat-upgrade-checklist.pod:884
#: debhelper-compat-upgrade-checklist.pod:890
-#: debhelper-compat-upgrade-checklist.pod:898
-#: debhelper-compat-upgrade-checklist.pod:903 debhelper-obsolete-compat.pod:29
+#: debhelper-compat-upgrade-checklist.pod:895
+#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:915
+#: debhelper-compat-upgrade-checklist.pod:919
+#: debhelper-compat-upgrade-checklist.pod:927
+#: debhelper-compat-upgrade-checklist.pod:932 debhelper-obsolete-compat.pod:29
#: debhelper-obsolete-compat.pod:36 debhelper-obsolete-compat.pod:40
#: debhelper-obsolete-compat.pod:44 debhelper-obsolete-compat.pod:57
#: debhelper-obsolete-compat.pod:62 debhelper-obsolete-compat.pod:68
@@ -2845,7 +2848,7 @@ msgstr ""
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:41
-#: debhelper-compat-upgrade-checklist.pod:117
+#: debhelper-compat-upgrade-checklist.pod:128
msgid ""
"The rationale for this change is to avoid \"surprises\" when adding a second "
"binary package later. Previously, debhelper would silently change behaviour "
@@ -2872,26 +2875,61 @@ msgid ""
"packages by default. These cases will remain unchanged."
msgstr ""
-#. type: =item
+#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:61
+msgid ""
+"It is now an error to use a packaging file without the package prefix for "
+"B<--name> even if the source package only produces one binary package. As "
+"example, if you had a F<debian/bar.service> with the following snippet in "
+"F<debian/rules>:"
+msgstr ""
+
+#. type: verbatim
+#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:242
+#, fuzzy, no-wrap
+#| msgid ""
+#| " override_dh_installinit:\n"
+#| "\tdh_installinit -pfoo --only-scripts\n"
+#| "\tdh_installinit --remaining\n"
+#| "\n"
+msgid ""
+" override_dh_installsystemd:\n"
+" dh_installsystemd -p foo --name bar\n"
+"\n"
+msgstr ""
+" override_dh_installinit:\n"
+"\tdh_installinit -ptoto --only-scripts\n"
+"\tdh_installinit --remaining\n"
+"\n"
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:68
+#: debhelper-compat-upgrade-checklist.pod:245
+msgid ""
+"Then you need to rename F<debian/bar.service> to F<debian/foo.bar.service>."
+msgstr ""
+
+#. type: =item
+#: debhelper-compat-upgrade-checklist.pod:72
msgid "v14"
msgstr "v14"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:76
msgid "Changes from v13 are:"
msgstr "Les changements par rapport à la version 13 sont :"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:71
+#: debhelper-compat-upgrade-checklist.pod:82
msgid ""
"The B<dh_installpam> tool will now install PAM configuration files under "
"F<< /usr/lib/pam.d/I<package> >> instead of F<< /etc/pam.d/I<package> >>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:74
+#: debhelper-compat-upgrade-checklist.pod:85
#, fuzzy
#| msgid ""
#| "In compatibility level 11, this file will trigger an error with a "
@@ -2910,13 +2948,13 @@ msgstr ""
"fichiers upstart."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:79
+#: debhelper-compat-upgrade-checklist.pod:90
msgid ""
"Packages using the B<dh> sequencer should be aware the following changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:85
+#: debhelper-compat-upgrade-checklist.pod:96
#, fuzzy
#| msgid ""
#| "The tool B<dh_installsysusers> is now included in the default sequence."
@@ -2928,7 +2966,7 @@ msgstr ""
"défaut."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:90
+#: debhelper-compat-upgrade-checklist.pod:101
msgid ""
"The B<dh_installsystemduser> tool will default to enabling systemd user "
"units, start them on installation, restart them on upgrades and stop them on "
@@ -2936,7 +2974,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:96
+#: debhelper-compat-upgrade-checklist.pod:107
msgid ""
"Use of the B<dh_gconf> command in override and hook targets now causes an "
"error. The B<dh_gconf> command has been a no-op for years and was removed "
@@ -2944,21 +2982,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:102
+#: debhelper-compat-upgrade-checklist.pod:113
msgid ""
"The B<dh_installalternatives> tool will now be run after B<dh_link> rather "
"than after B<dh_installinitramfs> in the default B<dh> sequence."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:107
+#: debhelper-compat-upgrade-checklist.pod:118
msgid ""
-"I<< This item only applies to source packages that has exactly one "
+"I<< This item only applies to source packages that have exactly one "
"B<Package> stanza in F<debian/control>. >>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:109
+#: debhelper-compat-upgrade-checklist.pod:120
msgid ""
"The B<dh> sequencer will warn if the B<single-binary> addon is implicitly "
"activated to warn maintainers of the pending compat 15 change in "
@@ -2966,7 +3004,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:112
+#: debhelper-compat-upgrade-checklist.pod:123
msgid ""
"Maintainers are urged to either explicitly activate the B<single-binary> "
"addon to preserve the existing behaviour (e.g., by adding B<dh-sequence-"
@@ -2976,7 +3014,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:127
+#: debhelper-compat-upgrade-checklist.pod:138
msgid ""
"The B<dh_control> tool now automatically applies relationship substvars to "
"relevant fields. That means that many substvars such as B<${misc:Depends}> "
@@ -2987,64 +3025,64 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:138
+#: debhelper-compat-upgrade-checklist.pod:149
msgid "Pre-Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:142
+#: debhelper-compat-upgrade-checklist.pod:153
msgid "Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:146
+#: debhelper-compat-upgrade-checklist.pod:157
#, fuzzy
#| msgid "comment"
msgid "Recommends"
msgstr "commentaire"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:150
+#: debhelper-compat-upgrade-checklist.pod:161
msgid "Suggests"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:154
+#: debhelper-compat-upgrade-checklist.pod:165
msgid "Enhances"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:158
+#: debhelper-compat-upgrade-checklist.pod:169
msgid "Conflicts"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:162
+#: debhelper-compat-upgrade-checklist.pod:173
msgid "Breaks"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:166
+#: debhelper-compat-upgrade-checklist.pod:177
msgid "Replaces"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:170
+#: debhelper-compat-upgrade-checklist.pod:181
msgid "Provides"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:174
+#: debhelper-compat-upgrade-checklist.pod:185
msgid "Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:178
+#: debhelper-compat-upgrade-checklist.pod:189
msgid "Static-Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:182
+#: debhelper-compat-upgrade-checklist.pod:193
msgid ""
"This means that B<Depends: foo, ${misc:Depends}> in F<debian/control> can "
"now be reduced to B<Depends: foo> and B<Depends: ${misc:Depends}, ${shlibs:"
@@ -3052,7 +3090,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:186
+#: debhelper-compat-upgrade-checklist.pod:197
msgid ""
"Note that other substvars such as B<${binary:Version}> are unaffected by "
"this change and should still be used explicitly as necessary. Additionally, "
@@ -3062,7 +3100,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:192
+#: debhelper-compat-upgrade-checklist.pod:203
msgid ""
"See L<https://lists.debian.org/debian-devel/2024/02/msg00230.html> for the "
"details of this proposal. The summary in L<https://lists.debian.org/debian-"
@@ -3072,29 +3110,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:198
+#: debhelper-compat-upgrade-checklist.pod:209
msgid ""
-"Note: This change changes will cause false-positives from an unfixed "
-"B<lintian>. Please check L<https://bugs.debian.org/1067653> for B<lintian> "
-"support for this change."
+"Note: This change will cause false-positives from an unfixed B<lintian>. "
+"Please check L<https://bugs.debian.org/1067653> for B<lintian> support for "
+"this change."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:204
+#: debhelper-compat-upgrade-checklist.pod:215
msgid ""
"The B<dh_shlibdeps> tool now defaults to using B<${shlibs:Pre-Depends}> for "
"packages that are B<Essential: yes>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:207
+#: debhelper-compat-upgrade-checklist.pod:218
msgid ""
"Note due to the B<dh_gencontrol> change above, any package using "
"B<dh_gencontrol> will not have to do anything for this migration."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:212
+#: debhelper-compat-upgrade-checklist.pod:223
msgid ""
"It now triggers a warning to use package-less versions of debhelper "
"configuration files when there are 2 or more binary packages listed in "
@@ -3104,7 +3142,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:218
+#: debhelper-compat-upgrade-checklist.pod:229
msgid ""
"The primary exception to this change are files such as F<debian/changelog>, "
"F<debian/NEWS>, and F<debian/copyright>, where the same file is used for all "
@@ -3113,19 +3151,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:223
+#: debhelper-compat-upgrade-checklist.pod:234
+#: debhelper-compat-upgrade-checklist.pod:247
msgid "In compat 15 (or later), this is changed to an error."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:227
+#: debhelper-compat-upgrade-checklist.pod:238
+msgid ""
+"It is now triggers a warning to use a packaging file without the package "
+"prefix for B<--name> even if the source package only produces one binary "
+"package. As example, if you had a F<debian/bar.service> with the following "
+"snippet in F<debian/rules>:"
+msgstr ""
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:251
msgid ""
"Packages using the B<cmake> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:233
+#: debhelper-compat-upgrade-checklist.pod:257
#, fuzzy
#| msgid ""
#| "The B<cmake> buildsystem now passes B<-DCMAKE_SKIP_RPATH=ON> and B<-"
@@ -3140,7 +3188,7 @@ msgstr ""
"pour éviter des problèmes de reproductibilité."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:239
+#: debhelper-compat-upgrade-checklist.pod:263
msgid ""
"The B<cmake> build system now sets the B<ASMFLAGS> environment variable when "
"it is unset and B<ASFLAGS> is present. The former name (B<ASMFLAGS>) is the "
@@ -3149,7 +3197,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:245
+#: debhelper-compat-upgrade-checklist.pod:269
#, fuzzy
#| msgid ""
#| "The B<meson+ninja> build system now uses B<meson test> instead of B<ninja "
@@ -3169,14 +3217,14 @@ msgstr ""
"test>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:253
+#: debhelper-compat-upgrade-checklist.pod:277
msgid ""
"Packages using the B<meson> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:259
+#: debhelper-compat-upgrade-checklist.pod:283
#, fuzzy
#| msgid ""
#| "The B<autoconf> buildsystem now passes B<--runstatedir=/run> to F<./"
@@ -3188,7 +3236,7 @@ msgstr ""
"runstatedir=/run> à F<./configure>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:263
+#: debhelper-compat-upgrade-checklist.pod:287
#, fuzzy
#| msgid ""
#| "The B<meson+ninja> build system now uses B<meson test> instead of B<ninja "
@@ -3208,40 +3256,47 @@ msgstr ""
"test>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:271
+#: debhelper-compat-upgrade-checklist.pod:295
msgid ""
"The F<debian/compat> file is no longer accepted as a source for specifying "
"the debhelper compat level. Put the compat level in the B<X-DH-Compat> field "
-"of the source stanza of F<debian/control>."
+"of the B<Source> stanza of F<debian/control>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:299
msgid ""
"Note to avoid breaking packages that already migrated to compat 14 "
"immediately, while it was experimental this change is first enforced when "
"compat 14 becomes stable."
msgstr ""
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:305
+msgid ""
+"The tool B<dh_installtmpfiles> now runs with --remove on package removal, "
+"and --purge on package purge. systemd v256 is required for the latter."
+msgstr ""
+
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:310
msgid "v13"
msgstr "v13"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:283
+#: debhelper-compat-upgrade-checklist.pod:312
msgid "This is the recommended mode of operation."
msgstr "C'est la version dont l'usage est recommandé."
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:314
msgid "Changes from v12 are:"
msgstr "Les changements par rapport à la version 12 sont :"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:291
+#: debhelper-compat-upgrade-checklist.pod:320
msgid ""
"The B<meson+ninja> build system now uses B<meson test> instead of B<ninja "
"test> when running the test suite. Any override of B<dh_auto_test> that "
@@ -3255,7 +3310,7 @@ msgstr ""
"test>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:299
+#: debhelper-compat-upgrade-checklist.pod:328
msgid ""
"All debhelper like tools based on the official debhelper library (including "
"B<dh> and the official B<dh_*> tools) no longer accepts abbreviated command "
@@ -3269,7 +3324,7 @@ msgstr ""
"passent de longues options de ligne de commande."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:307
+#: debhelper-compat-upgrade-checklist.pod:336
msgid ""
"The ELF related debhelper tools (B<dh_dwz>, B<dh_strip>, B<dh_makeshlibs>, "
"B<dh_shlibdeps>) are now only run for arch dependent packages by default (i."
@@ -3285,7 +3340,7 @@ msgstr ""
"Build-Depends explicite à B<dh-sequence-elf-tools>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:316
+#: debhelper-compat-upgrade-checklist.pod:345
msgid ""
"The third-party B<gradle> build system (from B<gradle-debian-helper> "
"package) now runs the upstream-provided test suite automatically. To "
@@ -3297,7 +3352,7 @@ msgstr ""
"B<dh_auto_test>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:322
+#: debhelper-compat-upgrade-checklist.pod:351
msgid ""
"The B<dh_installman> tool now aborts if it sees conflicting definitions of a "
"manpage. This typically happens if the upstream build system is installing "
@@ -3315,11 +3370,16 @@ msgstr ""
"versions sont identiques)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:332
+#: debhelper-compat-upgrade-checklist.pod:361
+#, fuzzy
+#| msgid ""
+#| "The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
+#| "common B<XDG_*> variable. Please see description of the environment "
+#| "variables in L</ENVIRONMENT> for how this is handled."
msgid ""
"The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
"common B<XDG_*> variable. Please see description of the environment "
-"variables in L</ENVIRONMENT> for how this is handled."
+"variables in L<debhelper(1)/ENVIRONMENT> for how this is handled."
msgstr ""
"Les outils B<dh_auto_*> réinitialisent désormais les variables "
"d'environnement B<HOME> et la variable commune B<XDG_*>. Veuillez consulter "
@@ -3327,12 +3387,12 @@ msgstr ""
"comment elles sont gérées."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:336
+#: debhelper-compat-upgrade-checklist.pod:365
msgid "I<This feature changed between debhelper 13 and debhelper 13.2.>"
msgstr "I<Cette fonctionnalité a changé entre debhelper 13 et debhelper 13.2.>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:340
+#: debhelper-compat-upgrade-checklist.pod:369
msgid ""
"The B<dh> command will now error if an override or hook target for an "
"obsolete command are present in F<debian/rules> (e.g. "
@@ -3343,7 +3403,7 @@ msgstr ""
"(par exemple, B<override_dh_systemd_enable:>)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:346
+#: debhelper-compat-upgrade-checklist.pod:375
msgid ""
"The B<dh_missing> command will now default to B<--fail-missing>. This can "
"be reverted to a non-fatal warning by explicitly passing B<--list-missing> "
@@ -3354,7 +3414,7 @@ msgstr ""
"l'option B<--list-missing> comme dans le niveau de compatibilité 12."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:350
+#: debhelper-compat-upgrade-checklist.pod:379
msgid ""
"If you do not want the warning either, please omit the call to "
"B<dh_missing>. If you use the B<dh> command sequencer, then you can do this "
@@ -3367,7 +3427,7 @@ msgstr ""
"rules> du paquet correspondant. Comme dans l’exemple :"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:355
+#: debhelper-compat-upgrade-checklist.pod:384
#, no-wrap
msgid ""
" # Disable dh_missing\n"
@@ -3379,7 +3439,7 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:360
+#: debhelper-compat-upgrade-checklist.pod:389
msgid ""
"The B<dh> command sequencer now runs B<dh_installtmpfiles> in the default "
"sequence. The B<dh_installtmpfiles> takes over handling of tmpfiles.d "
@@ -3392,7 +3452,7 @@ msgstr ""
"dans B<dh_installsystemd> est désormais désactivée."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:365
+#: debhelper-compat-upgrade-checklist.pod:394
msgid ""
"Note that B<dh_installtmpfiles> responds to F<< debian/I<package>.tmpfiles "
">> where B<dh_installsystemd> used a name without the trailing \"s\"."
@@ -3401,7 +3461,7 @@ msgstr ""
"où B<dh_installsystemd> utilisait un nom sans le « s » final."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:371
+#: debhelper-compat-upgrade-checklist.pod:400
msgid ""
"Many B<dh_*> tools now support limited variable expansion via the B<${foo}> "
"syntax. In many cases, this can be used to reference paths that contain "
@@ -3419,7 +3479,7 @@ msgstr ""
"le paquet aura encore besoin de L<dh-exec(1)>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:378
+#: debhelper-compat-upgrade-checklist.pod:407
msgid ""
"Please see L</Substitutions in debhelper config files> for syntax and "
"available substitution variables. To B<dh_*> tool writers, substitution "
@@ -3432,7 +3492,7 @@ msgstr ""
"intervient comme élément des fonctions B<filearray> et B<filedoublearray>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:385
+#: debhelper-compat-upgrade-checklist.pod:414
msgid ""
"The B<dh> command sequencer will now skip all hook and override targets for "
"B<dh_auto_test>, B<dh_dwz> and B<dh_strip> when B<DEB_BUILD_OPTIONS> lists "
@@ -3444,7 +3504,7 @@ msgstr ""
"correspondantes."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:389
+#: debhelper-compat-upgrade-checklist.pod:418
msgid ""
"Any package relying on these targets to always be run should instead move "
"relevant logic out of those targets. E.g. non-test related packaging code "
@@ -3458,7 +3518,7 @@ msgstr ""
"B<execute_before_dh_auto_install>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:396
+#: debhelper-compat-upgrade-checklist.pod:425
msgid ""
"The B<cmake> buildsystem now passes B<-"
"DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON> to L<cmake(1)> to speed up automatic "
@@ -3471,7 +3531,7 @@ msgstr ""
"avez besoin de revenir au comportement antérieur, réécrivez le paramètre :"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:400
+#: debhelper-compat-upgrade-checklist.pod:429
#, no-wrap
msgid ""
" dh_auto_configure -- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF ...\n"
@@ -3481,18 +3541,18 @@ msgstr ""
"\n"
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:404
+#: debhelper-compat-upgrade-checklist.pod:433
msgid "v12"
msgstr "v12"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:406
+#: debhelper-compat-upgrade-checklist.pod:435
msgid "Changes from v11 are:"
msgstr "Les changements par rapport à la version 11 sont :"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:441
msgid ""
"The B<dh_makeshlibs> tool now generates shlibs files with versioned "
"dependency by default. This means that B<-VUpstream-Version> (a.k.a. B<-V>) "
@@ -3503,7 +3563,7 @@ msgstr ""
"est maintenant le comportement par défaut."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:416
+#: debhelper-compat-upgrade-checklist.pod:445
msgid ""
"If an unversioned dependency in the shlibs file is wanted, this can be "
"obtained by passing B<-VNone> instead. However, please see "
@@ -3515,7 +3575,7 @@ msgstr ""
# type: =item
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:422
+#: debhelper-compat-upgrade-checklist.pod:451
msgid ""
"The B<-s> (B<--same-arch>) option is removed. Please use B<-a> (B<--arch>) "
"instead."
@@ -3524,7 +3584,7 @@ msgstr ""
"arch>) à la place."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:426
+#: debhelper-compat-upgrade-checklist.pod:455
msgid ""
"Invoking B<dh_clean -k> now causes an error instead of a deprecation warning."
msgstr ""
@@ -3532,7 +3592,7 @@ msgstr ""
"l'avertissement d'obsolescence."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:431
+#: debhelper-compat-upgrade-checklist.pod:460
msgid ""
"The B<--no-restart-on-upgrade> option in B<dh_installinit> has been "
"removed. Please use the new name B<--no-stop-on-upgrade>"
@@ -3541,7 +3601,7 @@ msgstr ""
"Veuillez utiliser le nouveau nom B<--no-stop-on-upgrade>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:436
+#: debhelper-compat-upgrade-checklist.pod:465
msgid ""
"There was a bug in the B<doit> (and similar) functions from L<Debian::"
"Debhelper::Dh_Lib> that made them spawn a shell in one particular "
@@ -3554,7 +3614,7 @@ msgstr ""
"non trouvée » dans les outils qui l'utilisaient."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:443
+#: debhelper-compat-upgrade-checklist.pod:472
msgid ""
"The B<--list-missing> and B<--fail-missing> in B<dh_install> has been "
"removed. Please use B<dh_missing> and its corresponding options, which can "
@@ -3565,7 +3625,7 @@ msgstr ""
"qui peuvent aussi voir les fichiers installés par les autres outils."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:478
msgid ""
"The B<dh_installinit> helper no longer installs configuration for the "
"upstart init system. Instead, it will abort the build if it finds an old "
@@ -3580,7 +3640,7 @@ msgstr ""
"anciennes versions du paquet."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:457
+#: debhelper-compat-upgrade-checklist.pod:486
msgid ""
"The B<dh_installdeb> tool will do basic validation of some L<dpkg-"
"maintscript-helper(1)> commands and will error out if the commands appear to "
@@ -3591,13 +3651,13 @@ msgstr ""
"incorrecte."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:463
+#: debhelper-compat-upgrade-checklist.pod:492
msgid "The B<dh_missing> tool will now default to B<--list-missing>."
msgstr ""
"Le comportement par défaut de B<dh_missing> est maintenant B<--list-missing>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:467
+#: debhelper-compat-upgrade-checklist.pod:496
msgid ""
"The B<dh_makeshlibs> tool will now only pass libraries to L<dpkg-"
"gensymbols(1)> if the ELF binary has a SONAME (containing \".so\")."
@@ -3606,7 +3666,7 @@ msgstr ""
"gensymbols(1)> si le binaire ELF a un SONAME (contenant « .so »)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:472
+#: debhelper-compat-upgrade-checklist.pod:501
msgid ""
"The B<dh_compress> tool no longer compresses examples (i.e. anything "
"installed in F<</usr/share/doc/I<package>/examples>>.)"
@@ -3615,7 +3675,7 @@ msgstr ""
"installé dans F<</usr/share/doc/I<paquet>/examples>>)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:477
+#: debhelper-compat-upgrade-checklist.pod:506
msgid ""
"The standard sequence in B<dh> now includes B<dh_dwz> and "
"B<dh_installinitramfs> by default. This makes the B<dwz> and "
@@ -3630,7 +3690,7 @@ msgstr ""
"vides pour elles dans F<debian/rules> (par exemple I<override_dh_dwz:>)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:486
+#: debhelper-compat-upgrade-checklist.pod:515
msgid ""
"The build systems B<meson> and B<autoconf> no longer explicitly set the B<--"
"libexecdir> variable and thus relies on the build system default - which "
@@ -3642,7 +3702,7 @@ msgstr ""
"FHS 3.0, adoptée dans la Charte Debian 4.1.5)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:491
+#: debhelper-compat-upgrade-checklist.pod:520
msgid ""
"If a particular upstream package does not use the correct default, the "
"parameter can often be passed manually via L<dh_auto_configure(1)>. E.g. "
@@ -3654,7 +3714,7 @@ msgstr ""
# type: verbatim
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:495
+#: debhelper-compat-upgrade-checklist.pod:524
#, no-wrap
msgid ""
" override_dh_auto_configure:\n"
@@ -3666,17 +3726,17 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:498
+#: debhelper-compat-upgrade-checklist.pod:527
msgid "Note the B<--> before the B<--libexecdir> parameter."
msgstr "Remarquez le B<--> avant le paramètre B<--libexecdir>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:502
+#: debhelper-compat-upgrade-checklist.pod:531
msgid "B<Retroactively removed in debhelper/13.5>:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:533
#, fuzzy
#| msgid ""
#| "The B<dh_installdeb> tool no longer installs the maintainer provided "
@@ -3684,7 +3744,7 @@ msgstr ""
#| "level 3, where B<dh_installdeb> began to automatically compute the "
#| "resulting F<conffiles> control file."
msgid ""
-"The B<dh_installdeb> tool would no longer installs the maintainer provided "
+"The B<dh_installdeb> tool would no longer install the maintainer provided "
"F<conffiles> file as it was deemed unnecessary. However, the B<remove-on-"
"upgrade> from dpkg/1.20 made the file relevant again and B<dh_installdeb> "
"now installs it again in compat levels 12+."
@@ -3695,7 +3755,7 @@ msgstr ""
"F<conffiles> résultant du fichier control."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:511
+#: debhelper-compat-upgrade-checklist.pod:540
msgid ""
"The B<dh_installsystemd> tool no longer relies on B<dh_installinit> for "
"handling systemd services that have a sysvinit alternative. Both tools must "
@@ -3708,7 +3768,7 @@ msgstr ""
"est démarré correctement, à la fois avec systemd et sysvinit."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:516
+#: debhelper-compat-upgrade-checklist.pod:545
msgid ""
"If you have an override for B<dh_installinit> (e.g. to call it with B<--no-"
"start>) then you will probably need one for B<dh_installsystemd> as well now."
@@ -3718,7 +3778,7 @@ msgstr ""
"B<dh_installsystemd> aussi."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:520
+#: debhelper-compat-upgrade-checklist.pod:549
msgid ""
"This change makes B<dh_installinit> inject a I<misc:Pre-Depends> for B<< "
"init-system-helpers (>= 1.54~) >>. Please ensure that the package lists "
@@ -3731,7 +3791,7 @@ msgstr ""
"avant de mettre à niveau vers la compat 12."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:527
+#: debhelper-compat-upgrade-checklist.pod:556
msgid ""
"The third-party B<dh_golang> tool (from B<dh-golang> package) now defaults "
"on honoring B<DH_GOLANG_EXCLUDES> variable for source installation in -dev "
@@ -3747,7 +3807,7 @@ msgstr ""
"plus de détails et des exemples."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:535
+#: debhelper-compat-upgrade-checklist.pod:564
msgid ""
"B<dh_installsystemduser> is now included in the B<dh> standard sequence by "
"default."
@@ -3756,7 +3816,7 @@ msgstr ""
"B<dh> standard."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:540
+#: debhelper-compat-upgrade-checklist.pod:569
msgid ""
"The B<python-distutils> buildsystem is now removed. Please use the third-"
"party build system B<pybuild> instead."
@@ -3765,18 +3825,18 @@ msgstr ""
"utiliser le système tiers B<pybuild> à la place."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:545
+#: debhelper-compat-upgrade-checklist.pod:574
msgid "v11"
msgstr "v11"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:547
+#: debhelper-compat-upgrade-checklist.pod:576
msgid "This mode is discouraged."
msgstr "Ce mode est déconseillé."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:549
+#: debhelper-compat-upgrade-checklist.pod:578
msgid ""
"The compat 11 is discouraged for new packages as it suffers from feature "
"interaction between L<dh_installinit> and L<dh_installsystemd> causing "
@@ -3796,12 +3856,12 @@ msgstr ""
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:556
+#: debhelper-compat-upgrade-checklist.pod:585
msgid "Changes from v10 are:"
msgstr "Les changements par rapport à la version 10 sont :"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:591
msgid ""
"B<dh_installinit> no longer installs F<service> or F<tmpfile> files, nor "
"generates maintainer scripts for those files. Please use the new "
@@ -3812,7 +3872,7 @@ msgstr ""
"nouvel assistant B<dh_installsystemd> à la place."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:568
+#: debhelper-compat-upgrade-checklist.pod:597
msgid ""
"The B<dh_systemd_enable> and B<dh_systemd_start> helpers have been replaced "
"by the new B<dh_installsystemd> helper. For the same reason, the B<systemd> "
@@ -3825,7 +3885,7 @@ msgstr ""
"B<dh_installsystemd>, veuillez utiliser une cible de réécriture vide."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:574
+#: debhelper-compat-upgrade-checklist.pod:603
msgid ""
"Please note that the B<dh_installsystemd> tool has a slightly different "
"behaviour in some cases (e.g. when using the B<--name> parameter)."
@@ -3835,7 +3895,7 @@ msgstr ""
"B<--name>)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:580
+#: debhelper-compat-upgrade-checklist.pod:609
msgid ""
"B<dh_installdirs> no longer creates debian/I<package> directories unless "
"explicitly requested (or it has to create a subdirectory in it)."
@@ -3845,13 +3905,13 @@ msgstr ""
"l'intérieur)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:584
+#: debhelper-compat-upgrade-checklist.pod:613
msgid "The vast majority of all packages will be unaffected by this change."
msgstr ""
"La grande majorité des paquets ne seront pas affectés par ce changement."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:588
+#: debhelper-compat-upgrade-checklist.pod:617
msgid ""
"The B<makefile> buildsystem now passes B<INSTALL=\"install --strip-"
"program=true\"> to L<make(1)>. Derivative buildsystems (e.g. B<configure> "
@@ -3863,7 +3923,7 @@ msgstr ""
"changement."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:594
+#: debhelper-compat-upgrade-checklist.pod:623
msgid ""
"The B<autoconf> buildsystem now passes B<--runstatedir=/run> to F<./"
"configure>."
@@ -3872,7 +3932,7 @@ msgstr ""
"runstatedir=/run> à F<./configure>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:599
+#: debhelper-compat-upgrade-checklist.pod:628
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_INSTALL_RUNSTATEDIR=/run> to "
"L<cmake(1)>."
@@ -3881,7 +3941,7 @@ msgstr ""
"DCMAKE_INSTALL_RUNSTATEDIR=/run> à L<cmake(1)>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:604
+#: debhelper-compat-upgrade-checklist.pod:633
msgid ""
"B<dh_installman> will now prefer detecting the language from the path name "
"rather than the extension."
@@ -3890,7 +3950,7 @@ msgstr ""
"plutôt que de l'extension."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:609
+#: debhelper-compat-upgrade-checklist.pod:638
msgid ""
"B<dh_auto_install> will now only create the destination directory it needs. "
"Previously, it would create the package build directory for all packages. "
@@ -3904,7 +3964,7 @@ msgstr ""
"ne sont pas incluses avec debhelper."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:617
+#: debhelper-compat-upgrade-checklist.pod:646
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now error out if their config has a pattern that does not "
@@ -3916,7 +3976,7 @@ msgstr ""
"n'existe pas."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:650
msgid ""
"Known exceptions include building with the B<nodoc> profile, where the above "
"tools will silently permit failed matches where the patterns are used to "
@@ -3927,7 +3987,7 @@ msgstr ""
"lorsque le motif est utilisé pour spécifier la documentation."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:627
+#: debhelper-compat-upgrade-checklist.pod:656
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now accept the parameter B<--sourcedir> with same meaning "
@@ -3940,7 +4000,7 @@ msgstr ""
"F<debian/tmp> comme B<dh_install>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:632
+#: debhelper-compat-upgrade-checklist.pod:661
msgid ""
"Migration note: A bug in debhelper 11 up to 11.1.5 made B<dh_installinfo> "
"incorrectly ignore B<--sourcedir>."
@@ -3949,12 +4009,18 @@ msgstr ""
"B<dh_installinfo> ignorait B<--sourcedir> de manière incorrecte."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:637
+#: debhelper-compat-upgrade-checklist.pod:666
+#, fuzzy
+#| msgid ""
+#| "The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I."
+#| "> to perl. Packages that still need this behaviour can emulate it by "
+#| "using the B<PERL5LIB> environment variable. E.g. by adding B<export "
+#| "PERL5LIB=.> in their debian/rules file (or similar)."
msgid ""
"The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I.> "
-"to perl. Packages that still need this behaviour can emulate it by using "
-"the B<PERL5LIB> environment variable. E.g. by adding B<export PERL5LIB=.> "
-"in their debian/rules file (or similar)."
+"to perl. Packages that relies on this behavior can often use the "
+"B<PERL5LIB> environment variable as a substitute. E.g. by adding B<export "
+"PERL5LIB=.> in their debian/rules file (or similar)."
msgstr ""
"Les systèmes de construction B<perl-makemaker> et B<perl-build> ne passent "
"plus l'option B<-I.> à Perl. Les paquets qui ont encore besoin de ce "
@@ -3963,7 +4029,7 @@ msgstr ""
"F<debian/rules> (ou équivalent)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:644
+#: debhelper-compat-upgrade-checklist.pod:673
msgid ""
"The B<PERL_USE_UNSAFE_INC> environment variable is no longer set by B<dh> or "
"any of the B<dh_auto_*> tools. It was added as a temporary work around to "
@@ -3975,7 +4041,7 @@ msgstr ""
"nombre de paquets en même temps."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:649
+#: debhelper-compat-upgrade-checklist.pod:678
msgid ""
"Note this item will eventually become obsolete as upstream intends to drop "
"support for the B<PERL_USE_UNSAFE_INC> environment variable. When perl "
@@ -3988,7 +4054,7 @@ msgstr ""
"supprimée rétroactivement des niveaux de compatibilité existants."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:656
+#: debhelper-compat-upgrade-checklist.pod:685
msgid ""
"The B<dh_makeshlibs> helper will now exit with an error if objdump returns a "
"non-zero exit from analysing a given file."
@@ -3998,7 +4064,7 @@ msgstr ""
"fichier."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:661
+#: debhelper-compat-upgrade-checklist.pod:690
msgid ""
"The B<dh_installdocs> and B<dh_installexamples> tools may now install "
"I<most> of the documentation in a different path to comply with the "
@@ -4010,7 +4076,7 @@ msgstr ""
"version 3.9.7)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:665
+#: debhelper-compat-upgrade-checklist.pod:694
msgid ""
"Note that if a given source package only contains a single binary package in "
"F<debian/control> or none of the packages are I<-doc> packages, then this "
@@ -4022,7 +4088,7 @@ msgstr ""
"d'effet pour ce paquet source, et vous pouvez aller au changement suivant."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:670
+#: debhelper-compat-upgrade-checklist.pod:699
msgid ""
"By default, these tools will now attempt to determine a \"main package for "
"the documentation\" (called a I<doc-main-package> from here on) for every I<-"
@@ -4039,7 +4105,7 @@ msgstr ""
"documentation est toujours fournie par le paquet I<-doc>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:678
+#: debhelper-compat-upgrade-checklist.pod:707
msgid ""
"The B<--doc-main-package> option can be used when the auto-detection is "
"insufficient or to reset the path to its previous value if there is a reason "
@@ -4051,7 +4117,7 @@ msgstr ""
"Charte Debian."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:682
+#: debhelper-compat-upgrade-checklist.pod:711
msgid ""
"Some documentation will not be affected by this change. These exceptions "
"include the copyright file, changelog files, README.Debian, etc. These "
@@ -4062,7 +4128,7 @@ msgstr ""
"seront toujours installés sous F<< /usr/share/doc/I<package> >>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:689
+#: debhelper-compat-upgrade-checklist.pod:718
msgid ""
"The B<dh_strip> and B<dh_shlibdeps> tools no longer uses filename patterns "
"to determine which files to process. Instead, they open the file and look "
@@ -4075,24 +4141,24 @@ msgstr ""
"est un objet partagé ou un exécutable ELF."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:694
+#: debhelper-compat-upgrade-checklist.pod:723
msgid "This change may cause the tools to process more files than previously."
msgstr ""
"Ce changement peut forcer les outils à traiter plus de fichiers qu'avant."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:698
+#: debhelper-compat-upgrade-checklist.pod:727
msgid "v10"
msgstr "v10"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:700
+#: debhelper-compat-upgrade-checklist.pod:729
msgid "Changes from v9 are:"
msgstr "Les changements par rapport à la version 9 sont :"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:706
+#: debhelper-compat-upgrade-checklist.pod:735
msgid ""
"B<dh_installinit> will no longer installs a file named debian/I<package> as "
"an init script."
@@ -4101,7 +4167,7 @@ msgstr ""
"script d'initialisation."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:711
+#: debhelper-compat-upgrade-checklist.pod:740
msgid ""
"B<dh_installdocs> will error out if it detects links created with --link-doc "
"between packages of architecture \"all\" and non-\"all\" as it breaks "
@@ -4113,7 +4179,7 @@ msgstr ""
"responsable)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:717
+#: debhelper-compat-upgrade-checklist.pod:746
msgid ""
"B<dh_installdeb> no longer installs a maintainer-provided debian/I<package>."
"shlibs file. This is now done by B<dh_makeshlibs> instead."
@@ -4123,7 +4189,7 @@ msgstr ""
"B<dh_makeshlibs>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:723
+#: debhelper-compat-upgrade-checklist.pod:752
msgid ""
"B<dh_installwm> refuses to create a broken package if no man page can be "
"found (required to register for the x-window-manager alternative)."
@@ -4133,7 +4199,7 @@ msgstr ""
"manager)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:728
+#: debhelper-compat-upgrade-checklist.pod:757
msgid ""
"Debhelper will default to B<--parallel> for all buildsystems that support "
"parallel building. This can be disabled by using either B<--no-parallel> or "
@@ -4144,7 +4210,7 @@ msgstr ""
"B<--no-parallel> ou en passant la valeur B<1> à l'option B<--max-parallel>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:734
+#: debhelper-compat-upgrade-checklist.pod:763
msgid ""
"The B<dh> command will not accept any of the deprecated \"manual sequence "
"control\" parameters (B<--before>, B<--after>, etc.). Please use override "
@@ -4155,7 +4221,7 @@ msgstr ""
"cibles de réécritures à la place."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:767
msgid ""
"B<Retroactively applied to earlier compat levels>: B<dh> no longer accepts "
"any of these since debhelper/12.4."
@@ -4164,7 +4230,7 @@ msgstr ""
"n'accepte plus aucun de ces paramètres depuis debhelper 12.4."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:743
+#: debhelper-compat-upgrade-checklist.pod:772
msgid ""
"The B<dh> command will no longer use log files to track which commands have "
"been run. The B<dh> command I<still> keeps track of whether it already ran "
@@ -4176,12 +4242,12 @@ msgstr ""
"cas."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:747
+#: debhelper-compat-upgrade-checklist.pod:776
msgid "The main effects of this are:"
msgstr "Les principales conséquences de cela sont :"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:753
+#: debhelper-compat-upgrade-checklist.pod:782
msgid ""
"With this, it is now easier to debug the I<install> or/and I<binary> "
"sequences because they can now trivially be re-run (without having to do a "
@@ -4192,7 +4258,7 @@ msgstr ""
"(sans avoir à refaire un cycle complet de « clean & rebuild »)"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:759
+#: debhelper-compat-upgrade-checklist.pod:788
msgid ""
"The main caveat is that B<dh_*> now only keeps track of what happened in a "
"single override target. When all the calls to a given B<dh_cmd> command "
@@ -4204,12 +4270,12 @@ msgstr ""
"fonctionnera comme avant."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:764
+#: debhelper-compat-upgrade-checklist.pod:793
msgid "Example of where it can go wrong:"
msgstr "Exemple de ce qui pourrait mal se passer :"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:766
+#: debhelper-compat-upgrade-checklist.pod:795
#, no-wrap
msgid ""
" override_dh_foo:\n"
@@ -4221,7 +4287,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:769
+#: debhelper-compat-upgrade-checklist.pod:798
#, no-wrap
msgid ""
" override_dh_bar:\n"
@@ -4235,7 +4301,7 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:773
+#: debhelper-compat-upgrade-checklist.pod:802
msgid ""
"In this case, the call to B<dh_foo --remaining> will I<also> include I<my-"
"pkg>, since B<dh_foo -pmy-pkg> was run in a separate override target. This "
@@ -4247,7 +4313,7 @@ msgstr ""
"B<-a>, B<-i>, etc."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:782
+#: debhelper-compat-upgrade-checklist.pod:811
msgid ""
"The B<dh_installdeb> command now shell-escapes the lines in the "
"F<maintscript> config file. This was the original intent but it did not "
@@ -4261,7 +4327,7 @@ msgstr ""
"de fichiers de guillemets)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:789
+#: debhelper-compat-upgrade-checklist.pod:818
msgid ""
"The B<dh_installinit> command now defaults to B<--restart-after-upgrade>. "
"For packages needing the previous behaviour, please use B<--no-restart-after-"
@@ -4272,7 +4338,7 @@ msgstr ""
"utiliser l'option B<--no-restart-after-upgrade>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:795
+#: debhelper-compat-upgrade-checklist.pod:824
msgid ""
"The B<autoreconf> sequence is now enabled by default. Please pass B<--"
"without autoreconf> to B<dh> if this is not desirable for a given package"
@@ -4282,7 +4348,7 @@ msgstr ""
"certains paquets."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:801
+#: debhelper-compat-upgrade-checklist.pod:830
msgid ""
"The B<systemd> sequence is now enabled by default. Please pass B<--without "
"systemd> to B<dh> if this is not desirable for a given package."
@@ -4292,7 +4358,7 @@ msgstr ""
"paquets."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:807
+#: debhelper-compat-upgrade-checklist.pod:836
msgid ""
"B<Retroactively removed>: B<dh> no longer creates the package build "
"directory when skipping running debhelper commands. This will not affect "
@@ -4306,7 +4372,7 @@ msgstr ""
"ne sont pas incluses avec debhelper."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:812
+#: debhelper-compat-upgrade-checklist.pod:841
msgid ""
"This compatibility feature had a bug since its inception in "
"debhelper/9.20130516 that made it fail to apply in compat 9 and earlier. As "
@@ -4319,28 +4385,32 @@ msgstr ""
"été supprimé plutôt que corrigé."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:819
+#: debhelper-compat-upgrade-checklist.pod:848
msgid "v9"
msgstr "v9"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:821
+#: debhelper-compat-upgrade-checklist.pod:850
msgid "Changes from v8 are:"
msgstr "Les changements par rapport à la version 8 sont :"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:827
+#: debhelper-compat-upgrade-checklist.pod:856
+#, fuzzy
+#| msgid ""
+#| "Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
+#| "directories to autoconf in --libdir and --libexecdir."
msgid ""
"Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
-"directories to autoconf in --libdir and --libexecdir."
+"directories to B<autoconf> in --libdir and --libexecdir."
msgstr ""
"Prise en charge multiarchitecture. En particulier, B<dh_auto_configure> "
"passe les répertoires multiarchitectures à B<autoconf> dans B<--libdir> et "
"B<--libexecdir>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:832
+#: debhelper-compat-upgrade-checklist.pod:861
msgid ""
"dh is aware of the usual dependencies between targets in debian/rules. So, "
"\"dh binary\" will run any build, build-arch, build-indep, install, etc "
@@ -4354,7 +4424,7 @@ msgstr ""
"les autres cibles."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:839
+#: debhelper-compat-upgrade-checklist.pod:868
msgid ""
"B<dh_strip> compresses debugging symbol files to reduce the installed size "
"of -dbg packages."
@@ -4363,21 +4433,25 @@ msgstr ""
"la taille d'installation des paquets -dbg."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:844
+#: debhelper-compat-upgrade-checklist.pod:873
+#, fuzzy
+#| msgid ""
+#| "B<dh_auto_configure> does not include the source package name in --"
+#| "libexecdir when using autoconf."
msgid ""
"B<dh_auto_configure> does not include the source package name in --"
-"libexecdir when using autoconf."
+"libexecdir when using B<autoconf>."
msgstr ""
"B<dh_auto_configure> n'inclut pas le nom du paquet source dans B<--"
"libexecdir> en utilisant B<autoconf>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:849
+#: debhelper-compat-upgrade-checklist.pod:878
msgid "B<dh> does not default to enabling --with=python-support"
msgstr "B<dh> n'active pas B<--with=python-support> par défaut."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:851
+#: debhelper-compat-upgrade-checklist.pod:880
msgid ""
"(Obsolete: As the B<dh_pysupport> tool was removed from Debian stretch. "
"Since debhelper/10.3, B<dh> no longer enables this sequence add-on "
@@ -4388,7 +4462,7 @@ msgstr ""
"niveau de compatibilité)"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:857
+#: debhelper-compat-upgrade-checklist.pod:886
msgid ""
"All of the B<dh_auto_>I<*> debhelper programs and B<dh> set environment "
"variables listed by B<dpkg-buildflags>, unless they are already set."
@@ -4398,7 +4472,7 @@ msgstr ""
"sont déjà configurées."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:863
+#: debhelper-compat-upgrade-checklist.pod:892
msgid ""
"B<dh_auto_configure> passes B<dpkg-buildflags> CFLAGS, CPPFLAGS, and LDFLAGS "
"to perl F<Makefile.PL> and F<Build.PL>"
@@ -4407,7 +4481,7 @@ msgstr ""
"buildflags> à F<Makefile.PL> et F<Build.PL> de Perl."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:868
+#: debhelper-compat-upgrade-checklist.pod:897
msgid ""
"B<dh_strip> puts separated debug symbols in a location based on their build-"
"id."
@@ -4416,7 +4490,7 @@ msgstr ""
"fonction de leur identifiant de construction (build-id)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:873
+#: debhelper-compat-upgrade-checklist.pod:902
msgid ""
"Executable debhelper config files are run and their output used as the "
"configuration."
@@ -4426,27 +4500,27 @@ msgstr ""
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:878
-#: debhelper-compat-upgrade-checklist.pod:909
-#: debhelper-compat-upgrade-checklist.pod:913 debhelper-obsolete-compat.pod:81
+#: debhelper-compat-upgrade-checklist.pod:907
+#: debhelper-compat-upgrade-checklist.pod:938
+#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:81
#: debhelper-obsolete-compat.pod:135 debhelper-obsolete-compat.pod:158
#: debhelper-obsolete-compat.pod:165 debhelper-obsolete-compat.pod:174
msgid "This mode is deprecated."
msgstr "Ce mode est déconseillé."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:880
+#: debhelper-compat-upgrade-checklist.pod:909
msgid "v8"
msgstr "v8"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:882
+#: debhelper-compat-upgrade-checklist.pod:911
msgid "Changes from v7 are:"
msgstr "Les changements par rapport à la version 7 sont :"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:888
+#: debhelper-compat-upgrade-checklist.pod:917
msgid ""
"Commands will fail rather than warning when they are passed unknown options."
msgstr ""
@@ -4454,7 +4528,7 @@ msgstr ""
"recevront des options inconnues."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:892
+#: debhelper-compat-upgrade-checklist.pod:921
msgid ""
"B<dh_makeshlibs> will run B<dpkg-gensymbols> on all shared libraries that it "
"generates shlibs files for. So B<-X> can be used to exclude libraries. "
@@ -4471,7 +4545,7 @@ msgstr ""
"certains paquets."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:929
msgid ""
"B<dh> requires the sequence to run be specified as the first parameter, and "
"any switches come after it. Ie, use \"B<dh $@ --foo>\", not \"B<dh --foo "
@@ -4482,7 +4556,7 @@ msgstr ""
"faut écrire « B<dh $@ --toto> », et non « B<dh --toto $@> »"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:905
+#: debhelper-compat-upgrade-checklist.pod:934
msgid ""
"B<dh_auto_>I<*> prefer to use Perl's B<Module::Build> in preference to "
"F<Makefile.PL>."
@@ -4491,18 +4565,18 @@ msgstr ""
"F<Makefile.PL>."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:911 debhelper-obsolete-compat.pod:21
+#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:21
msgid "v7"
msgstr "v7"
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:915 debhelper-obsolete-compat.pod:23
+#: debhelper-compat-upgrade-checklist.pod:944 debhelper-obsolete-compat.pod:23
msgid "This is the lowest supported compatibility level."
msgstr "C'est le niveau de compatibilité le plus bas pris en charge."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:917
+#: debhelper-compat-upgrade-checklist.pod:946
msgid ""
"If you are upgrading from an earlier compatibility level, please review "
"L<debhelper-obsolete-compat(7)>."
@@ -4512,14 +4586,14 @@ msgstr ""
# type: textblock
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:926
+#: debhelper-compat-upgrade-checklist.pod:955
#, fuzzy
#| msgid "L<debhelper(7)>"
msgid "L<debhelper-obsolete-compat(7)>"
msgstr "L<debhelper(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:928
+#: debhelper-compat-upgrade-checklist.pod:957
msgid ""
"Upgrading from a (now) obsolete compatibility level? This document covers "
"the upgrade checklist up to the earliest supported level."
@@ -4527,7 +4601,7 @@ msgstr ""
# type: textblock
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:931 debhelper-obsolete-compat.pod:180
+#: debhelper-compat-upgrade-checklist.pod:960 debhelper-obsolete-compat.pod:180
#: dh:874 dh_auto_build:55 dh_auto_clean:57 dh_auto_configure:60
#: dh_auto_install:105 dh_auto_test:66 dh_builddeb:178 dh_clean:191
#: dh_compress:245 dh_dwz:177 dh_fixperms:166 dh_gencontrol:223 dh_install:385
@@ -4545,7 +4619,7 @@ msgid "L<debhelper(7)>"
msgstr "L<debhelper(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:933
+#: debhelper-compat-upgrade-checklist.pod:962
msgid ""
"General information about the debhelper framework. This document also covers "
"how to declare your chosen debhelper compat level."
@@ -4553,19 +4627,19 @@ msgstr ""
# type: =head1
#. type: =head1
-#: debhelper-compat-upgrade-checklist.pod:938 debhelper-obsolete-compat.pod:182
+#: debhelper-compat-upgrade-checklist.pod:967 debhelper-obsolete-compat.pod:182
#: dh_installinit:419 dh_systemd_enable:288 dh_systemd_start:288
msgid "AUTHORS"
msgstr "AUTEURS"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:184
+#: debhelper-compat-upgrade-checklist.pod:969 debhelper-obsolete-compat.pod:184
#: dh_dwz:183 dh_installinitramfs:101
msgid "Niels Thykier <niels@thykier.net>"
msgstr "Niels Thykier <niels@thykier.net>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:186
+#: debhelper-compat-upgrade-checklist.pod:971 debhelper-obsolete-compat.pod:186
msgid "Joey Hess"
msgstr "Joey Hess"
diff --git a/man/po4a/po/ja.po b/man/po4a/po/ja.po
index 4e19f09..a2c162d 100644
--- a/man/po4a/po/ja.po
+++ b/man/po4a/po/ja.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: debhelper 9.20141107\n"
-"POT-Creation-Date: 2024-03-27 15:54+0100\n"
+"POT-Creation-Date: 2024-06-17 11:59+0200\n"
"PO-Revision-Date: 2016-09-17 20:45+0900\n"
"Last-Translator: Hideki Yamane <henrich@debian.org>\n"
"Language-Team: Debian JP Project <debian-doc@debian.or.jp>\n"
@@ -1212,9 +1212,9 @@ msgstr ""
msgid ""
"Note that debhelper does not provide debhelper-compat for experimental or "
"beta compatibility levels; packages experimenting with those compatibility "
-"levels should put the compat level in the B<X-DH-Compat> field of the source "
-"stanza of the F<debian/control> file (or, if only for selected commands, the "
-"B<DH_COMPAT> environment variable)."
+"levels should put the compat level in the B<X-DH-Compat> field of the "
+"B<Source> stanza of the F<debian/control> file (or, if only for selected "
+"commands, the B<DH_COMPAT> environment variable)."
msgstr ""
#. type: textblock
@@ -2163,7 +2163,7 @@ msgid ""
msgstr ""
#. type: =head1
-#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:922
+#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:951
#: debhelper-obsolete-compat.pod:178 dh:872 dh_auto_build:53 dh_auto_clean:55
#: dh_auto_configure:58 dh_auto_install:103 dh_auto_test:64 dh_bugfiles:133
#: dh_builddeb:176 dh_clean:189 dh_compress:243 dh_dwz:175 dh_fixperms:164
@@ -2306,7 +2306,7 @@ msgstr "v5"
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:27
-#: debhelper-compat-upgrade-checklist.pod:63 strings-kept-translations.pod:9
+#: debhelper-compat-upgrade-checklist.pod:74 strings-kept-translations.pod:9
msgid ""
"This compatibility level is still open for development; use with caution."
msgstr ""
@@ -2322,107 +2322,110 @@ msgstr "v4 からの変更点:"
#. type: =item
#: debhelper-compat-upgrade-checklist.pod:33
#: debhelper-compat-upgrade-checklist.pod:47
-#: debhelper-compat-upgrade-checklist.pod:69
-#: debhelper-compat-upgrade-checklist.pod:77
-#: debhelper-compat-upgrade-checklist.pod:83
+#: debhelper-compat-upgrade-checklist.pod:59
+#: debhelper-compat-upgrade-checklist.pod:80
#: debhelper-compat-upgrade-checklist.pod:88
#: debhelper-compat-upgrade-checklist.pod:94
-#: debhelper-compat-upgrade-checklist.pod:100
+#: debhelper-compat-upgrade-checklist.pod:99
#: debhelper-compat-upgrade-checklist.pod:105
-#: debhelper-compat-upgrade-checklist.pod:125
+#: debhelper-compat-upgrade-checklist.pod:111
+#: debhelper-compat-upgrade-checklist.pod:116
#: debhelper-compat-upgrade-checklist.pod:136
-#: debhelper-compat-upgrade-checklist.pod:140
-#: debhelper-compat-upgrade-checklist.pod:144
-#: debhelper-compat-upgrade-checklist.pod:148
-#: debhelper-compat-upgrade-checklist.pod:152
-#: debhelper-compat-upgrade-checklist.pod:156
-#: debhelper-compat-upgrade-checklist.pod:160
-#: debhelper-compat-upgrade-checklist.pod:164
-#: debhelper-compat-upgrade-checklist.pod:168
-#: debhelper-compat-upgrade-checklist.pod:172
-#: debhelper-compat-upgrade-checklist.pod:176
-#: debhelper-compat-upgrade-checklist.pod:202
-#: debhelper-compat-upgrade-checklist.pod:210
-#: debhelper-compat-upgrade-checklist.pod:225
-#: debhelper-compat-upgrade-checklist.pod:231
-#: debhelper-compat-upgrade-checklist.pod:237
-#: debhelper-compat-upgrade-checklist.pod:243
-#: debhelper-compat-upgrade-checklist.pod:251
-#: debhelper-compat-upgrade-checklist.pod:257
+#: debhelper-compat-upgrade-checklist.pod:147
+#: debhelper-compat-upgrade-checklist.pod:151
+#: debhelper-compat-upgrade-checklist.pod:155
+#: debhelper-compat-upgrade-checklist.pod:159
+#: debhelper-compat-upgrade-checklist.pod:163
+#: debhelper-compat-upgrade-checklist.pod:167
+#: debhelper-compat-upgrade-checklist.pod:171
+#: debhelper-compat-upgrade-checklist.pod:175
+#: debhelper-compat-upgrade-checklist.pod:179
+#: debhelper-compat-upgrade-checklist.pod:183
+#: debhelper-compat-upgrade-checklist.pod:187
+#: debhelper-compat-upgrade-checklist.pod:213
+#: debhelper-compat-upgrade-checklist.pod:221
+#: debhelper-compat-upgrade-checklist.pod:236
+#: debhelper-compat-upgrade-checklist.pod:249
+#: debhelper-compat-upgrade-checklist.pod:255
#: debhelper-compat-upgrade-checklist.pod:261
-#: debhelper-compat-upgrade-checklist.pod:269
-#: debhelper-compat-upgrade-checklist.pod:289
-#: debhelper-compat-upgrade-checklist.pod:297
-#: debhelper-compat-upgrade-checklist.pod:305
-#: debhelper-compat-upgrade-checklist.pod:314
-#: debhelper-compat-upgrade-checklist.pod:320
-#: debhelper-compat-upgrade-checklist.pod:330
-#: debhelper-compat-upgrade-checklist.pod:338
-#: debhelper-compat-upgrade-checklist.pod:344
-#: debhelper-compat-upgrade-checklist.pod:358
-#: debhelper-compat-upgrade-checklist.pod:369
-#: debhelper-compat-upgrade-checklist.pod:383
-#: debhelper-compat-upgrade-checklist.pod:394
-#: debhelper-compat-upgrade-checklist.pod:410
-#: debhelper-compat-upgrade-checklist.pod:420
-#: debhelper-compat-upgrade-checklist.pod:424
-#: debhelper-compat-upgrade-checklist.pod:429
-#: debhelper-compat-upgrade-checklist.pod:434
-#: debhelper-compat-upgrade-checklist.pod:441
-#: debhelper-compat-upgrade-checklist.pod:447
-#: debhelper-compat-upgrade-checklist.pod:455
-#: debhelper-compat-upgrade-checklist.pod:461
-#: debhelper-compat-upgrade-checklist.pod:465
+#: debhelper-compat-upgrade-checklist.pod:267
+#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:293
+#: debhelper-compat-upgrade-checklist.pod:303
+#: debhelper-compat-upgrade-checklist.pod:318
+#: debhelper-compat-upgrade-checklist.pod:326
+#: debhelper-compat-upgrade-checklist.pod:334
+#: debhelper-compat-upgrade-checklist.pod:343
+#: debhelper-compat-upgrade-checklist.pod:349
+#: debhelper-compat-upgrade-checklist.pod:359
+#: debhelper-compat-upgrade-checklist.pod:367
+#: debhelper-compat-upgrade-checklist.pod:373
+#: debhelper-compat-upgrade-checklist.pod:387
+#: debhelper-compat-upgrade-checklist.pod:398
+#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:423
+#: debhelper-compat-upgrade-checklist.pod:439
+#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:453
+#: debhelper-compat-upgrade-checklist.pod:458
+#: debhelper-compat-upgrade-checklist.pod:463
#: debhelper-compat-upgrade-checklist.pod:470
-#: debhelper-compat-upgrade-checklist.pod:475
+#: debhelper-compat-upgrade-checklist.pod:476
#: debhelper-compat-upgrade-checklist.pod:484
-#: debhelper-compat-upgrade-checklist.pod:500
-#: debhelper-compat-upgrade-checklist.pod:509
-#: debhelper-compat-upgrade-checklist.pod:525
-#: debhelper-compat-upgrade-checklist.pod:533
+#: debhelper-compat-upgrade-checklist.pod:490
+#: debhelper-compat-upgrade-checklist.pod:494
+#: debhelper-compat-upgrade-checklist.pod:499
+#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:513
+#: debhelper-compat-upgrade-checklist.pod:529
#: debhelper-compat-upgrade-checklist.pod:538
-#: debhelper-compat-upgrade-checklist.pod:560
-#: debhelper-compat-upgrade-checklist.pod:566
-#: debhelper-compat-upgrade-checklist.pod:578
-#: debhelper-compat-upgrade-checklist.pod:586
-#: debhelper-compat-upgrade-checklist.pod:592
-#: debhelper-compat-upgrade-checklist.pod:597
-#: debhelper-compat-upgrade-checklist.pod:602
+#: debhelper-compat-upgrade-checklist.pod:554
+#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:567
+#: debhelper-compat-upgrade-checklist.pod:589
+#: debhelper-compat-upgrade-checklist.pod:595
#: debhelper-compat-upgrade-checklist.pod:607
#: debhelper-compat-upgrade-checklist.pod:615
-#: debhelper-compat-upgrade-checklist.pod:625
-#: debhelper-compat-upgrade-checklist.pod:635
-#: debhelper-compat-upgrade-checklist.pod:642
+#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:626
+#: debhelper-compat-upgrade-checklist.pod:631
+#: debhelper-compat-upgrade-checklist.pod:636
+#: debhelper-compat-upgrade-checklist.pod:644
#: debhelper-compat-upgrade-checklist.pod:654
-#: debhelper-compat-upgrade-checklist.pod:659
-#: debhelper-compat-upgrade-checklist.pod:687
-#: debhelper-compat-upgrade-checklist.pod:704
-#: debhelper-compat-upgrade-checklist.pod:709
-#: debhelper-compat-upgrade-checklist.pod:715
-#: debhelper-compat-upgrade-checklist.pod:721
-#: debhelper-compat-upgrade-checklist.pod:726
-#: debhelper-compat-upgrade-checklist.pod:732
-#: debhelper-compat-upgrade-checklist.pod:741
-#: debhelper-compat-upgrade-checklist.pod:751
-#: debhelper-compat-upgrade-checklist.pod:757
+#: debhelper-compat-upgrade-checklist.pod:664
+#: debhelper-compat-upgrade-checklist.pod:671
+#: debhelper-compat-upgrade-checklist.pod:683
+#: debhelper-compat-upgrade-checklist.pod:688
+#: debhelper-compat-upgrade-checklist.pod:716
+#: debhelper-compat-upgrade-checklist.pod:733
+#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:744
+#: debhelper-compat-upgrade-checklist.pod:750
+#: debhelper-compat-upgrade-checklist.pod:755
+#: debhelper-compat-upgrade-checklist.pod:761
+#: debhelper-compat-upgrade-checklist.pod:770
#: debhelper-compat-upgrade-checklist.pod:780
-#: debhelper-compat-upgrade-checklist.pod:787
-#: debhelper-compat-upgrade-checklist.pod:793
-#: debhelper-compat-upgrade-checklist.pod:799
-#: debhelper-compat-upgrade-checklist.pod:805
-#: debhelper-compat-upgrade-checklist.pod:825
-#: debhelper-compat-upgrade-checklist.pod:830
-#: debhelper-compat-upgrade-checklist.pod:837
-#: debhelper-compat-upgrade-checklist.pod:842
-#: debhelper-compat-upgrade-checklist.pod:847
-#: debhelper-compat-upgrade-checklist.pod:855
-#: debhelper-compat-upgrade-checklist.pod:861
+#: debhelper-compat-upgrade-checklist.pod:786
+#: debhelper-compat-upgrade-checklist.pod:809
+#: debhelper-compat-upgrade-checklist.pod:816
+#: debhelper-compat-upgrade-checklist.pod:822
+#: debhelper-compat-upgrade-checklist.pod:828
+#: debhelper-compat-upgrade-checklist.pod:834
+#: debhelper-compat-upgrade-checklist.pod:854
+#: debhelper-compat-upgrade-checklist.pod:859
#: debhelper-compat-upgrade-checklist.pod:866
#: debhelper-compat-upgrade-checklist.pod:871
-#: debhelper-compat-upgrade-checklist.pod:886
+#: debhelper-compat-upgrade-checklist.pod:876
+#: debhelper-compat-upgrade-checklist.pod:884
#: debhelper-compat-upgrade-checklist.pod:890
-#: debhelper-compat-upgrade-checklist.pod:898
-#: debhelper-compat-upgrade-checklist.pod:903 debhelper-obsolete-compat.pod:29
+#: debhelper-compat-upgrade-checklist.pod:895
+#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:915
+#: debhelper-compat-upgrade-checklist.pod:919
+#: debhelper-compat-upgrade-checklist.pod:927
+#: debhelper-compat-upgrade-checklist.pod:932 debhelper-obsolete-compat.pod:29
#: debhelper-obsolete-compat.pod:36 debhelper-obsolete-compat.pod:40
#: debhelper-obsolete-compat.pod:44 debhelper-obsolete-compat.pod:57
#: debhelper-obsolete-compat.pod:62 debhelper-obsolete-compat.pod:68
@@ -2448,7 +2451,7 @@ msgstr ""
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:41
-#: debhelper-compat-upgrade-checklist.pod:117
+#: debhelper-compat-upgrade-checklist.pod:128
msgid ""
"The rationale for this change is to avoid \"surprises\" when adding a second "
"binary package later. Previously, debhelper would silently change behaviour "
@@ -2475,49 +2478,84 @@ msgid ""
"packages by default. These cases will remain unchanged."
msgstr ""
-#. type: =item
+#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:61
+msgid ""
+"It is now an error to use a packaging file without the package prefix for "
+"B<--name> even if the source package only produces one binary package. As "
+"example, if you had a F<debian/bar.service> with the following snippet in "
+"F<debian/rules>:"
+msgstr ""
+
+#. type: verbatim
+#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:242
+#, fuzzy, no-wrap
+#| msgid ""
+#| " override_dh_installinit:\n"
+#| "\tdh_installinit -pfoo --only-scripts\n"
+#| "\tdh_installinit --remaining\n"
+#| "\n"
+msgid ""
+" override_dh_installsystemd:\n"
+" dh_installsystemd -p foo --name bar\n"
+"\n"
+msgstr ""
+" override_dh_installinit:\n"
+"\tdh_installinit -pfoo --only-scripts\n"
+"\tdh_installinit --remaining\n"
+"\n"
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:68
+#: debhelper-compat-upgrade-checklist.pod:245
+msgid ""
+"Then you need to rename F<debian/bar.service> to F<debian/foo.bar.service>."
+msgstr ""
+
+#. type: =item
+#: debhelper-compat-upgrade-checklist.pod:72
#, fuzzy
#| msgid "v1"
msgid "v14"
msgstr "v1"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:76
#, fuzzy
#| msgid "Changes from v3 are:"
msgid "Changes from v13 are:"
msgstr "v3 からの変更点:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:71
+#: debhelper-compat-upgrade-checklist.pod:82
msgid ""
"The B<dh_installpam> tool will now install PAM configuration files under "
"F<< /usr/lib/pam.d/I<package> >> instead of F<< /etc/pam.d/I<package> >>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:74
+#: debhelper-compat-upgrade-checklist.pod:85
msgid ""
"Please consider using the \"rm_conffile\" feature from L<dh_installdeb(1)> "
"to ensure the proper removal of previous PAM files."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:79
+#: debhelper-compat-upgrade-checklist.pod:90
msgid ""
"Packages using the B<dh> sequencer should be aware the following changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:85
+#: debhelper-compat-upgrade-checklist.pod:96
msgid ""
"The tool B<dh_installsysusers> is now included in the default sequence. This "
"helper tool will process systemd sysusers files."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:90
+#: debhelper-compat-upgrade-checklist.pod:101
msgid ""
"The B<dh_installsystemduser> tool will default to enabling systemd user "
"units, start them on installation, restart them on upgrades and stop them on "
@@ -2525,7 +2563,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:96
+#: debhelper-compat-upgrade-checklist.pod:107
msgid ""
"Use of the B<dh_gconf> command in override and hook targets now causes an "
"error. The B<dh_gconf> command has been a no-op for years and was removed "
@@ -2533,21 +2571,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:102
+#: debhelper-compat-upgrade-checklist.pod:113
msgid ""
"The B<dh_installalternatives> tool will now be run after B<dh_link> rather "
"than after B<dh_installinitramfs> in the default B<dh> sequence."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:107
+#: debhelper-compat-upgrade-checklist.pod:118
msgid ""
-"I<< This item only applies to source packages that has exactly one "
+"I<< This item only applies to source packages that have exactly one "
"B<Package> stanza in F<debian/control>. >>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:109
+#: debhelper-compat-upgrade-checklist.pod:120
msgid ""
"The B<dh> sequencer will warn if the B<single-binary> addon is implicitly "
"activated to warn maintainers of the pending compat 15 change in "
@@ -2555,7 +2593,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:112
+#: debhelper-compat-upgrade-checklist.pod:123
msgid ""
"Maintainers are urged to either explicitly activate the B<single-binary> "
"addon to preserve the existing behaviour (e.g., by adding B<dh-sequence-"
@@ -2565,7 +2603,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:127
+#: debhelper-compat-upgrade-checklist.pod:138
msgid ""
"The B<dh_control> tool now automatically applies relationship substvars to "
"relevant fields. That means that many substvars such as B<${misc:Depends}> "
@@ -2576,62 +2614,62 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:138
+#: debhelper-compat-upgrade-checklist.pod:149
msgid "Pre-Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:142
+#: debhelper-compat-upgrade-checklist.pod:153
msgid "Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:146
+#: debhelper-compat-upgrade-checklist.pod:157
msgid "Recommends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:150
+#: debhelper-compat-upgrade-checklist.pod:161
msgid "Suggests"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:154
+#: debhelper-compat-upgrade-checklist.pod:165
msgid "Enhances"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:158
+#: debhelper-compat-upgrade-checklist.pod:169
msgid "Conflicts"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:162
+#: debhelper-compat-upgrade-checklist.pod:173
msgid "Breaks"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:166
+#: debhelper-compat-upgrade-checklist.pod:177
msgid "Replaces"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:170
+#: debhelper-compat-upgrade-checklist.pod:181
msgid "Provides"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:174
+#: debhelper-compat-upgrade-checklist.pod:185
msgid "Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:178
+#: debhelper-compat-upgrade-checklist.pod:189
msgid "Static-Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:182
+#: debhelper-compat-upgrade-checklist.pod:193
msgid ""
"This means that B<Depends: foo, ${misc:Depends}> in F<debian/control> can "
"now be reduced to B<Depends: foo> and B<Depends: ${misc:Depends}, ${shlibs:"
@@ -2639,7 +2677,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:186
+#: debhelper-compat-upgrade-checklist.pod:197
msgid ""
"Note that other substvars such as B<${binary:Version}> are unaffected by "
"this change and should still be used explicitly as necessary. Additionally, "
@@ -2649,7 +2687,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:192
+#: debhelper-compat-upgrade-checklist.pod:203
msgid ""
"See L<https://lists.debian.org/debian-devel/2024/02/msg00230.html> for the "
"details of this proposal. The summary in L<https://lists.debian.org/debian-"
@@ -2659,29 +2697,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:198
+#: debhelper-compat-upgrade-checklist.pod:209
msgid ""
-"Note: This change changes will cause false-positives from an unfixed "
-"B<lintian>. Please check L<https://bugs.debian.org/1067653> for B<lintian> "
-"support for this change."
+"Note: This change will cause false-positives from an unfixed B<lintian>. "
+"Please check L<https://bugs.debian.org/1067653> for B<lintian> support for "
+"this change."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:204
+#: debhelper-compat-upgrade-checklist.pod:215
msgid ""
"The B<dh_shlibdeps> tool now defaults to using B<${shlibs:Pre-Depends}> for "
"packages that are B<Essential: yes>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:207
+#: debhelper-compat-upgrade-checklist.pod:218
msgid ""
"Note due to the B<dh_gencontrol> change above, any package using "
"B<dh_gencontrol> will not have to do anything for this migration."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:212
+#: debhelper-compat-upgrade-checklist.pod:223
msgid ""
"It now triggers a warning to use package-less versions of debhelper "
"configuration files when there are 2 or more binary packages listed in "
@@ -2691,7 +2729,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:218
+#: debhelper-compat-upgrade-checklist.pod:229
msgid ""
"The primary exception to this change are files such as F<debian/changelog>, "
"F<debian/NEWS>, and F<debian/copyright>, where the same file is used for all "
@@ -2700,26 +2738,36 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:223
+#: debhelper-compat-upgrade-checklist.pod:234
+#: debhelper-compat-upgrade-checklist.pod:247
msgid "In compat 15 (or later), this is changed to an error."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:227
+#: debhelper-compat-upgrade-checklist.pod:238
+msgid ""
+"It is now triggers a warning to use a packaging file without the package "
+"prefix for B<--name> even if the source package only produces one binary "
+"package. As example, if you had a F<debian/bar.service> with the following "
+"snippet in F<debian/rules>:"
+msgstr ""
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:251
msgid ""
"Packages using the B<cmake> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:233
+#: debhelper-compat-upgrade-checklist.pod:257
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON> to "
"L<cmake(1)> to avoid some reproducibility issues."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:239
+#: debhelper-compat-upgrade-checklist.pod:263
msgid ""
"The B<cmake> build system now sets the B<ASMFLAGS> environment variable when "
"it is unset and B<ASFLAGS> is present. The former name (B<ASMFLAGS>) is the "
@@ -2728,7 +2776,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:245
+#: debhelper-compat-upgrade-checklist.pod:269
msgid ""
"The B<cmake> build systems now use B<cmake --install> instead of B<make "
"install> in the L<dh_auto_install(1)> call. Any override of "
@@ -2737,20 +2785,20 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:253
+#: debhelper-compat-upgrade-checklist.pod:277
msgid ""
"Packages using the B<meson> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:259
+#: debhelper-compat-upgrade-checklist.pod:283
msgid ""
"The B<meson> build system now passes B<--auto-features=enabled> to B<meson>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:263
+#: debhelper-compat-upgrade-checklist.pod:287
msgid ""
"The B<meson+ninja> build system now use B<meson install> instead of B<ninja "
"install> in the L<dh_auto_install(1)> call. Any override of "
@@ -2759,42 +2807,49 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:271
+#: debhelper-compat-upgrade-checklist.pod:295
msgid ""
"The F<debian/compat> file is no longer accepted as a source for specifying "
"the debhelper compat level. Put the compat level in the B<X-DH-Compat> field "
-"of the source stanza of F<debian/control>."
+"of the B<Source> stanza of F<debian/control>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:299
msgid ""
"Note to avoid breaking packages that already migrated to compat 14 "
"immediately, while it was experimental this change is first enforced when "
"compat 14 becomes stable."
msgstr ""
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:305
+msgid ""
+"The tool B<dh_installtmpfiles> now runs with --remove on package removal, "
+"and --purge on package purge. systemd v256 is required for the latter."
+msgstr ""
+
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:310
#, fuzzy
#| msgid "v1"
msgid "v13"
msgstr "v1"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:283
+#: debhelper-compat-upgrade-checklist.pod:312
msgid "This is the recommended mode of operation."
msgstr "これが動作推奨モードです。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:314
#, fuzzy
#| msgid "Changes from v10 are:"
msgid "Changes from v12 are:"
msgstr "v10 からの変更点:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:291
+#: debhelper-compat-upgrade-checklist.pod:320
msgid ""
"The B<meson+ninja> build system now uses B<meson test> instead of B<ninja "
"test> when running the test suite. Any override of B<dh_auto_test> that "
@@ -2803,7 +2858,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:299
+#: debhelper-compat-upgrade-checklist.pod:328
msgid ""
"All debhelper like tools based on the official debhelper library (including "
"B<dh> and the official B<dh_*> tools) no longer accepts abbreviated command "
@@ -2812,7 +2867,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:307
+#: debhelper-compat-upgrade-checklist.pod:336
msgid ""
"The ELF related debhelper tools (B<dh_dwz>, B<dh_strip>, B<dh_makeshlibs>, "
"B<dh_shlibdeps>) are now only run for arch dependent packages by default (i."
@@ -2822,7 +2877,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:316
+#: debhelper-compat-upgrade-checklist.pod:345
msgid ""
"The third-party B<gradle> build system (from B<gradle-debian-helper> "
"package) now runs the upstream-provided test suite automatically. To "
@@ -2830,7 +2885,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:322
+#: debhelper-compat-upgrade-checklist.pod:351
msgid ""
"The B<dh_installman> tool now aborts if it sees conflicting definitions of a "
"manpage. This typically happens if the upstream build system is installing "
@@ -2841,20 +2896,20 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:332
+#: debhelper-compat-upgrade-checklist.pod:361
msgid ""
"The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
"common B<XDG_*> variable. Please see description of the environment "
-"variables in L</ENVIRONMENT> for how this is handled."
+"variables in L<debhelper(1)/ENVIRONMENT> for how this is handled."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:336
+#: debhelper-compat-upgrade-checklist.pod:365
msgid "I<This feature changed between debhelper 13 and debhelper 13.2.>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:340
+#: debhelper-compat-upgrade-checklist.pod:369
msgid ""
"The B<dh> command will now error if an override or hook target for an "
"obsolete command are present in F<debian/rules> (e.g. "
@@ -2862,7 +2917,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:346
+#: debhelper-compat-upgrade-checklist.pod:375
msgid ""
"The B<dh_missing> command will now default to B<--fail-missing>. This can "
"be reverted to a non-fatal warning by explicitly passing B<--list-missing> "
@@ -2870,7 +2925,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:350
+#: debhelper-compat-upgrade-checklist.pod:379
msgid ""
"If you do not want the warning either, please omit the call to "
"B<dh_missing>. If you use the B<dh> command sequencer, then you can do this "
@@ -2879,7 +2934,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:355
+#: debhelper-compat-upgrade-checklist.pod:384
#, no-wrap
msgid ""
" # Disable dh_missing\n"
@@ -2888,7 +2943,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:360
+#: debhelper-compat-upgrade-checklist.pod:389
msgid ""
"The B<dh> command sequencer now runs B<dh_installtmpfiles> in the default "
"sequence. The B<dh_installtmpfiles> takes over handling of tmpfiles.d "
@@ -2897,14 +2952,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:365
+#: debhelper-compat-upgrade-checklist.pod:394
msgid ""
"Note that B<dh_installtmpfiles> responds to F<< debian/I<package>.tmpfiles "
">> where B<dh_installsystemd> used a name without the trailing \"s\"."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:371
+#: debhelper-compat-upgrade-checklist.pod:400
msgid ""
"Many B<dh_*> tools now support limited variable expansion via the B<${foo}> "
"syntax. In many cases, this can be used to reference paths that contain "
@@ -2915,7 +2970,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:378
+#: debhelper-compat-upgrade-checklist.pod:407
msgid ""
"Please see L</Substitutions in debhelper config files> for syntax and "
"available substitution variables. To B<dh_*> tool writers, substitution "
@@ -2924,7 +2979,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:385
+#: debhelper-compat-upgrade-checklist.pod:414
msgid ""
"The B<dh> command sequencer will now skip all hook and override targets for "
"B<dh_auto_test>, B<dh_dwz> and B<dh_strip> when B<DEB_BUILD_OPTIONS> lists "
@@ -2932,7 +2987,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:389
+#: debhelper-compat-upgrade-checklist.pod:418
msgid ""
"Any package relying on these targets to always be run should instead move "
"relevant logic out of those targets. E.g. non-test related packaging code "
@@ -2941,7 +2996,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:396
+#: debhelper-compat-upgrade-checklist.pod:425
msgid ""
"The B<cmake> buildsystem now passes B<-"
"DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON> to L<cmake(1)> to speed up automatic "
@@ -2950,7 +3005,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:400
+#: debhelper-compat-upgrade-checklist.pod:429
#, no-wrap
msgid ""
" dh_auto_configure -- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF ...\n"
@@ -2958,21 +3013,21 @@ msgid ""
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:404
+#: debhelper-compat-upgrade-checklist.pod:433
#, fuzzy
#| msgid "v1"
msgid "v12"
msgstr "v1"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:406
+#: debhelper-compat-upgrade-checklist.pod:435
#, fuzzy
#| msgid "Changes from v10 are:"
msgid "Changes from v11 are:"
msgstr "v10 からの変更点:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:441
msgid ""
"The B<dh_makeshlibs> tool now generates shlibs files with versioned "
"dependency by default. This means that B<-VUpstream-Version> (a.k.a. B<-V>) "
@@ -2980,7 +3035,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:416
+#: debhelper-compat-upgrade-checklist.pod:445
msgid ""
"If an unversioned dependency in the shlibs file is wanted, this can be "
"obtained by passing B<-VNone> instead. However, please see "
@@ -2988,7 +3043,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:422
+#: debhelper-compat-upgrade-checklist.pod:451
#, fuzzy
#| msgid "The B<-s> (B<--same-arch>) option is removed."
msgid ""
@@ -2998,7 +3053,7 @@ msgstr "B<-s>, B<--same-arch> オプションは削除されました。"
# TRANS: 実際の warning に合わせて deprecate とする
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:426
+#: debhelper-compat-upgrade-checklist.pod:455
msgid ""
"Invoking B<dh_clean -k> now causes an error instead of a deprecation warning."
msgstr ""
@@ -3006,14 +3061,14 @@ msgstr ""
"た。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:431
+#: debhelper-compat-upgrade-checklist.pod:460
msgid ""
"The B<--no-restart-on-upgrade> option in B<dh_installinit> has been "
"removed. Please use the new name B<--no-stop-on-upgrade>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:436
+#: debhelper-compat-upgrade-checklist.pod:465
msgid ""
"There was a bug in the B<doit> (and similar) functions from L<Debian::"
"Debhelper::Dh_Lib> that made them spawn a shell in one particular "
@@ -3022,7 +3077,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:443
+#: debhelper-compat-upgrade-checklist.pod:472
msgid ""
"The B<--list-missing> and B<--fail-missing> in B<dh_install> has been "
"removed. Please use B<dh_missing> and its corresponding options, which can "
@@ -3030,7 +3085,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:478
msgid ""
"The B<dh_installinit> helper no longer installs configuration for the "
"upstart init system. Instead, it will abort the build if it finds an old "
@@ -3040,7 +3095,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:457
+#: debhelper-compat-upgrade-checklist.pod:486
msgid ""
"The B<dh_installdeb> tool will do basic validation of some L<dpkg-"
"maintscript-helper(1)> commands and will error out if the commands appear to "
@@ -3048,26 +3103,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:463
+#: debhelper-compat-upgrade-checklist.pod:492
msgid "The B<dh_missing> tool will now default to B<--list-missing>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:467
+#: debhelper-compat-upgrade-checklist.pod:496
msgid ""
"The B<dh_makeshlibs> tool will now only pass libraries to L<dpkg-"
"gensymbols(1)> if the ELF binary has a SONAME (containing \".so\")."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:472
+#: debhelper-compat-upgrade-checklist.pod:501
msgid ""
"The B<dh_compress> tool no longer compresses examples (i.e. anything "
"installed in F<</usr/share/doc/I<package>/examples>>.)"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:477
+#: debhelper-compat-upgrade-checklist.pod:506
msgid ""
"The standard sequence in B<dh> now includes B<dh_dwz> and "
"B<dh_installinitramfs> by default. This makes the B<dwz> and "
@@ -3077,7 +3132,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:486
+#: debhelper-compat-upgrade-checklist.pod:515
msgid ""
"The build systems B<meson> and B<autoconf> no longer explicitly set the B<--"
"libexecdir> variable and thus relies on the build system default - which "
@@ -3085,7 +3140,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:491
+#: debhelper-compat-upgrade-checklist.pod:520
msgid ""
"If a particular upstream package does not use the correct default, the "
"parameter can often be passed manually via L<dh_auto_configure(1)>. E.g. "
@@ -3093,7 +3148,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:495
+#: debhelper-compat-upgrade-checklist.pod:524
#, fuzzy, no-wrap
#| msgid ""
#| "\toverride_dh_auto_configure:\n"
@@ -3109,26 +3164,26 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:498
+#: debhelper-compat-upgrade-checklist.pod:527
msgid "Note the B<--> before the B<--libexecdir> parameter."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:502
+#: debhelper-compat-upgrade-checklist.pod:531
msgid "B<Retroactively removed in debhelper/13.5>:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:533
msgid ""
-"The B<dh_installdeb> tool would no longer installs the maintainer provided "
+"The B<dh_installdeb> tool would no longer install the maintainer provided "
"F<conffiles> file as it was deemed unnecessary. However, the B<remove-on-"
"upgrade> from dpkg/1.20 made the file relevant again and B<dh_installdeb> "
"now installs it again in compat levels 12+."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:511
+#: debhelper-compat-upgrade-checklist.pod:540
msgid ""
"The B<dh_installsystemd> tool no longer relies on B<dh_installinit> for "
"handling systemd services that have a sysvinit alternative. Both tools must "
@@ -3137,14 +3192,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:516
+#: debhelper-compat-upgrade-checklist.pod:545
msgid ""
"If you have an override for B<dh_installinit> (e.g. to call it with B<--no-"
"start>) then you will probably need one for B<dh_installsystemd> as well now."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:520
+#: debhelper-compat-upgrade-checklist.pod:549
msgid ""
"This change makes B<dh_installinit> inject a I<misc:Pre-Depends> for B<< "
"init-system-helpers (>= 1.54~) >>. Please ensure that the package lists "
@@ -3153,7 +3208,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:527
+#: debhelper-compat-upgrade-checklist.pod:556
msgid ""
"The third-party B<dh_golang> tool (from B<dh-golang> package) now defaults "
"on honoring B<DH_GOLANG_EXCLUDES> variable for source installation in -dev "
@@ -3163,33 +3218,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:535
+#: debhelper-compat-upgrade-checklist.pod:564
msgid ""
"B<dh_installsystemduser> is now included in the B<dh> standard sequence by "
"default."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:540
+#: debhelper-compat-upgrade-checklist.pod:569
msgid ""
"The B<python-distutils> buildsystem is now removed. Please use the third-"
"party build system B<pybuild> instead."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:545
+#: debhelper-compat-upgrade-checklist.pod:574
msgid "v11"
msgstr "v11"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:547
+#: debhelper-compat-upgrade-checklist.pod:576
#, fuzzy
#| msgid "This mode is deprecated."
msgid "This mode is discouraged."
msgstr "このモードは廃止されました。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:549
+#: debhelper-compat-upgrade-checklist.pod:578
msgid ""
"The compat 11 is discouraged for new packages as it suffers from feature "
"interaction between L<dh_installinit> and L<dh_installsystemd> causing "
@@ -3200,12 +3255,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:556
+#: debhelper-compat-upgrade-checklist.pod:585
msgid "Changes from v10 are:"
msgstr "v10 からの変更点:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:591
#, fuzzy
#| msgid ""
#| "B<dh_installinit> no longer installs F<service> or F<tmpfile> files, nor "
@@ -3222,7 +3277,7 @@ msgstr ""
"い。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:568
+#: debhelper-compat-upgrade-checklist.pod:597
msgid ""
"The B<dh_systemd_enable> and B<dh_systemd_start> helpers have been replaced "
"by the new B<dh_installsystemd> helper. For the same reason, the B<systemd> "
@@ -3231,26 +3286,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:574
+#: debhelper-compat-upgrade-checklist.pod:603
msgid ""
"Please note that the B<dh_installsystemd> tool has a slightly different "
"behaviour in some cases (e.g. when using the B<--name> parameter)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:580
+#: debhelper-compat-upgrade-checklist.pod:609
msgid ""
"B<dh_installdirs> no longer creates debian/I<package> directories unless "
"explicitly requested (or it has to create a subdirectory in it)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:584
+#: debhelper-compat-upgrade-checklist.pod:613
msgid "The vast majority of all packages will be unaffected by this change."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:588
+#: debhelper-compat-upgrade-checklist.pod:617
msgid ""
"The B<makefile> buildsystem now passes B<INSTALL=\"install --strip-"
"program=true\"> to L<make(1)>. Derivative buildsystems (e.g. B<configure> "
@@ -3258,28 +3313,28 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:594
+#: debhelper-compat-upgrade-checklist.pod:623
msgid ""
"The B<autoconf> buildsystem now passes B<--runstatedir=/run> to F<./"
"configure>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:599
+#: debhelper-compat-upgrade-checklist.pod:628
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_INSTALL_RUNSTATEDIR=/run> to "
"L<cmake(1)>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:604
+#: debhelper-compat-upgrade-checklist.pod:633
msgid ""
"B<dh_installman> will now prefer detecting the language from the path name "
"rather than the extension."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:609
+#: debhelper-compat-upgrade-checklist.pod:638
#, fuzzy
#| msgid ""
#| "B<dh> no longer creates the package build directory when skipping running "
@@ -3298,7 +3353,7 @@ msgstr ""
"ドのバグを暴くかもしれません。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:617
+#: debhelper-compat-upgrade-checklist.pod:646
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now error out if their config has a pattern that does not "
@@ -3306,7 +3361,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:650
msgid ""
"Known exceptions include building with the B<nodoc> profile, where the above "
"tools will silently permit failed matches where the patterns are used to "
@@ -3314,7 +3369,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:627
+#: debhelper-compat-upgrade-checklist.pod:656
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now accept the parameter B<--sourcedir> with same meaning "
@@ -3323,23 +3378,23 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:632
+#: debhelper-compat-upgrade-checklist.pod:661
msgid ""
"Migration note: A bug in debhelper 11 up to 11.1.5 made B<dh_installinfo> "
"incorrectly ignore B<--sourcedir>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:637
+#: debhelper-compat-upgrade-checklist.pod:666
msgid ""
"The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I.> "
-"to perl. Packages that still need this behaviour can emulate it by using "
-"the B<PERL5LIB> environment variable. E.g. by adding B<export PERL5LIB=.> "
-"in their debian/rules file (or similar)."
+"to perl. Packages that relies on this behavior can often use the "
+"B<PERL5LIB> environment variable as a substitute. E.g. by adding B<export "
+"PERL5LIB=.> in their debian/rules file (or similar)."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:644
+#: debhelper-compat-upgrade-checklist.pod:673
msgid ""
"The B<PERL_USE_UNSAFE_INC> environment variable is no longer set by B<dh> or "
"any of the B<dh_auto_*> tools. It was added as a temporary work around to "
@@ -3347,7 +3402,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:649
+#: debhelper-compat-upgrade-checklist.pod:678
msgid ""
"Note this item will eventually become obsolete as upstream intends to drop "
"support for the B<PERL_USE_UNSAFE_INC> environment variable. When perl "
@@ -3356,14 +3411,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:656
+#: debhelper-compat-upgrade-checklist.pod:685
msgid ""
"The B<dh_makeshlibs> helper will now exit with an error if objdump returns a "
"non-zero exit from analysing a given file."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:661
+#: debhelper-compat-upgrade-checklist.pod:690
msgid ""
"The B<dh_installdocs> and B<dh_installexamples> tools may now install "
"I<most> of the documentation in a different path to comply with the "
@@ -3371,7 +3426,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:665
+#: debhelper-compat-upgrade-checklist.pod:694
msgid ""
"Note that if a given source package only contains a single binary package in "
"F<debian/control> or none of the packages are I<-doc> packages, then this "
@@ -3380,7 +3435,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:670
+#: debhelper-compat-upgrade-checklist.pod:699
msgid ""
"By default, these tools will now attempt to determine a \"main package for "
"the documentation\" (called a I<doc-main-package> from here on) for every I<-"
@@ -3391,7 +3446,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:678
+#: debhelper-compat-upgrade-checklist.pod:707
msgid ""
"The B<--doc-main-package> option can be used when the auto-detection is "
"insufficient or to reset the path to its previous value if there is a reason "
@@ -3399,7 +3454,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:682
+#: debhelper-compat-upgrade-checklist.pod:711
msgid ""
"Some documentation will not be affected by this change. These exceptions "
"include the copyright file, changelog files, README.Debian, etc. These "
@@ -3407,7 +3462,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:689
+#: debhelper-compat-upgrade-checklist.pod:718
msgid ""
"The B<dh_strip> and B<dh_shlibdeps> tools no longer uses filename patterns "
"to determine which files to process. Instead, they open the file and look "
@@ -3416,22 +3471,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:694
+#: debhelper-compat-upgrade-checklist.pod:723
msgid "This change may cause the tools to process more files than previously."
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:698
+#: debhelper-compat-upgrade-checklist.pod:727
msgid "v10"
msgstr "v10"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:700
+#: debhelper-compat-upgrade-checklist.pod:729
msgid "Changes from v9 are:"
msgstr "v9 からの変更点:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:706
+#: debhelper-compat-upgrade-checklist.pod:735
msgid ""
"B<dh_installinit> will no longer installs a file named debian/I<package> as "
"an init script."
@@ -3440,7 +3495,7 @@ msgstr ""
"ファイルをインストールしなくなりました。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:711
+#: debhelper-compat-upgrade-checklist.pod:740
msgid ""
"B<dh_installdocs> will error out if it detects links created with --link-doc "
"between packages of architecture \"all\" and non-\"all\" as it breaks "
@@ -3451,7 +3506,7 @@ msgstr ""
"なります。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:717
+#: debhelper-compat-upgrade-checklist.pod:746
msgid ""
"B<dh_installdeb> no longer installs a maintainer-provided debian/I<package>."
"shlibs file. This is now done by B<dh_makeshlibs> instead."
@@ -3461,7 +3516,7 @@ msgstr ""
"れます。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:723
+#: debhelper-compat-upgrade-checklist.pod:752
msgid ""
"B<dh_installwm> refuses to create a broken package if no man page can be "
"found (required to register for the x-window-manager alternative)."
@@ -3470,7 +3525,7 @@ msgstr ""
"のを拒否するようになりました (x-window-manager の alternative 登録に必要)。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:728
+#: debhelper-compat-upgrade-checklist.pod:757
msgid ""
"Debhelper will default to B<--parallel> for all buildsystems that support "
"parallel building. This can be disabled by using either B<--no-parallel> or "
@@ -3481,7 +3536,7 @@ msgstr ""
"parallel> へ 1 の値を渡すことで無効にできます。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:734
+#: debhelper-compat-upgrade-checklist.pod:763
msgid ""
"The B<dh> command will not accept any of the deprecated \"manual sequence "
"control\" parameters (B<--before>, B<--after>, etc.). Please use override "
@@ -3492,14 +3547,14 @@ msgstr ""
"ターゲットを使ってください。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:767
msgid ""
"B<Retroactively applied to earlier compat levels>: B<dh> no longer accepts "
"any of these since debhelper/12.4."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:743
+#: debhelper-compat-upgrade-checklist.pod:772
msgid ""
"The B<dh> command will no longer use log files to track which commands have "
"been run. The B<dh> command I<still> keeps track of whether it already ran "
@@ -3510,12 +3565,12 @@ msgstr ""
"したかどうかを記録し、もし実行されていたらスキップします。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:747
+#: debhelper-compat-upgrade-checklist.pod:776
msgid "The main effects of this are:"
msgstr "これの主な影響:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:753
+#: debhelper-compat-upgrade-checklist.pod:782
msgid ""
"With this, it is now easier to debug the I<install> or/and I<binary> "
"sequences because they can now trivially be re-run (without having to do a "
@@ -3527,7 +3582,7 @@ msgstr ""
# FIXME: 訳してもわからない...
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:759
+#: debhelper-compat-upgrade-checklist.pod:788
#, fuzzy
msgid ""
"The main caveat is that B<dh_*> now only keeps track of what happened in a "
@@ -3540,12 +3595,12 @@ msgstr ""
"ます。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:764
+#: debhelper-compat-upgrade-checklist.pod:793
msgid "Example of where it can go wrong:"
msgstr "動かなくなる可能性がある例:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:766
+#: debhelper-compat-upgrade-checklist.pod:795
#, no-wrap
msgid ""
" override_dh_foo:\n"
@@ -3557,7 +3612,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:769
+#: debhelper-compat-upgrade-checklist.pod:798
#, no-wrap
msgid ""
" override_dh_bar:\n"
@@ -3571,7 +3626,7 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:773
+#: debhelper-compat-upgrade-checklist.pod:802
msgid ""
"In this case, the call to B<dh_foo --remaining> will I<also> include I<my-"
"pkg>, since B<dh_foo -pmy-pkg> was run in a separate override target. This "
@@ -3582,7 +3637,7 @@ msgstr ""
"remaining> に限らず B<-a>, B<-i> なども含みます。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:782
+#: debhelper-compat-upgrade-checklist.pod:811
msgid ""
"The B<dh_installdeb> command now shell-escapes the lines in the "
"F<maintscript> config file. This was the original intent but it did not "
@@ -3595,7 +3650,7 @@ msgstr ""
"るようになっていました。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:789
+#: debhelper-compat-upgrade-checklist.pod:818
msgid ""
"The B<dh_installinit> command now defaults to B<--restart-after-upgrade>. "
"For packages needing the previous behaviour, please use B<--no-restart-after-"
@@ -3606,7 +3661,7 @@ msgstr ""
"を利用してください。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:795
+#: debhelper-compat-upgrade-checklist.pod:824
msgid ""
"The B<autoreconf> sequence is now enabled by default. Please pass B<--"
"without autoreconf> to B<dh> if this is not desirable for a given package"
@@ -3615,7 +3670,7 @@ msgstr ""
"を望まない場合は、B<dh> に B<--without autoreconf> を指定してください。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:801
+#: debhelper-compat-upgrade-checklist.pod:830
msgid ""
"The B<systemd> sequence is now enabled by default. Please pass B<--without "
"systemd> to B<dh> if this is not desirable for a given package."
@@ -3624,7 +3679,7 @@ msgstr ""
"まない場合は、B<dh> に B<--without systemd> を指定してください。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:807
+#: debhelper-compat-upgrade-checklist.pod:836
#, fuzzy
#| msgid ""
#| "B<dh> no longer creates the package build directory when skipping running "
@@ -3643,7 +3698,7 @@ msgstr ""
"ドのバグを暴くかもしれません。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:812
+#: debhelper-compat-upgrade-checklist.pod:841
msgid ""
"This compatibility feature had a bug since its inception in "
"debhelper/9.20130516 that made it fail to apply in compat 9 and earlier. As "
@@ -3652,27 +3707,31 @@ msgid ""
msgstr ""
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:819
+#: debhelper-compat-upgrade-checklist.pod:848
msgid "v9"
msgstr "v9"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:821
+#: debhelper-compat-upgrade-checklist.pod:850
msgid "Changes from v8 are:"
msgstr "v8 からの変更点:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:827
+#: debhelper-compat-upgrade-checklist.pod:856
+#, fuzzy
+#| msgid ""
+#| "Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
+#| "directories to autoconf in --libdir and --libexecdir."
msgid ""
"Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
-"directories to autoconf in --libdir and --libexecdir."
+"directories to B<autoconf> in --libdir and --libexecdir."
msgstr ""
"multiarch をサポートします。特に B<dh_auto_configure> は autoconfコマンドへ "
"--libdir や --libexecdir に multiarch 用途のディレクトリを渡すようになってい"
"ます。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:832
+#: debhelper-compat-upgrade-checklist.pod:861
msgid ""
"dh is aware of the usual dependencies between targets in debian/rules. So, "
"\"dh binary\" will run any build, build-arch, build-indep, install, etc "
@@ -3686,7 +3745,7 @@ msgstr ""
"要はありません。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:839
+#: debhelper-compat-upgrade-checklist.pod:868
msgid ""
"B<dh_strip> compresses debugging symbol files to reduce the installed size "
"of -dbg packages."
@@ -3695,23 +3754,27 @@ msgstr ""
"時に必要とする容量を削減します。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:844
+#: debhelper-compat-upgrade-checklist.pod:873
+#, fuzzy
+#| msgid ""
+#| "B<dh_auto_configure> does not include the source package name in --"
+#| "libexecdir when using autoconf."
msgid ""
"B<dh_auto_configure> does not include the source package name in --"
-"libexecdir when using autoconf."
+"libexecdir when using B<autoconf>."
msgstr ""
"B<dh_auto_configure> は、autoconf を使ったときに、--libexecdir にソースパッ"
"ケージ名を追加しなくなりました。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:849
+#: debhelper-compat-upgrade-checklist.pod:878
msgid "B<dh> does not default to enabling --with=python-support"
msgstr ""
"B<dh> は --with=python-support オプションを、デフォルトでは無効にするようにな"
"りました。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:851
+#: debhelper-compat-upgrade-checklist.pod:880
msgid ""
"(Obsolete: As the B<dh_pysupport> tool was removed from Debian stretch. "
"Since debhelper/10.3, B<dh> no longer enables this sequence add-on "
@@ -3719,7 +3782,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:857
+#: debhelper-compat-upgrade-checklist.pod:886
msgid ""
"All of the B<dh_auto_>I<*> debhelper programs and B<dh> set environment "
"variables listed by B<dpkg-buildflags>, unless they are already set."
@@ -3729,7 +3792,7 @@ msgstr ""
"れている場合は設定を行いません。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:863
+#: debhelper-compat-upgrade-checklist.pod:892
msgid ""
"B<dh_auto_configure> passes B<dpkg-buildflags> CFLAGS, CPPFLAGS, and LDFLAGS "
"to perl F<Makefile.PL> and F<Build.PL>"
@@ -3738,7 +3801,7 @@ msgstr ""
"CPPFLAGS, LDFLAGS パラメータを F<Makefile.PL> や F<Build.PL> へ引き渡します。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:868
+#: debhelper-compat-upgrade-checklist.pod:897
msgid ""
"B<dh_strip> puts separated debug symbols in a location based on their build-"
"id."
@@ -3747,7 +3810,7 @@ msgstr ""
"す。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:873
+#: debhelper-compat-upgrade-checklist.pod:902
msgid ""
"Executable debhelper config files are run and their output used as the "
"configuration."
@@ -3756,26 +3819,26 @@ msgstr ""
"扱われます。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:878
-#: debhelper-compat-upgrade-checklist.pod:909
-#: debhelper-compat-upgrade-checklist.pod:913 debhelper-obsolete-compat.pod:81
+#: debhelper-compat-upgrade-checklist.pod:907
+#: debhelper-compat-upgrade-checklist.pod:938
+#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:81
#: debhelper-obsolete-compat.pod:135 debhelper-obsolete-compat.pod:158
#: debhelper-obsolete-compat.pod:165 debhelper-obsolete-compat.pod:174
msgid "This mode is deprecated."
msgstr "このモードは廃止されました。"
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:880
+#: debhelper-compat-upgrade-checklist.pod:909
msgid "v8"
msgstr "v8"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:882
+#: debhelper-compat-upgrade-checklist.pod:911
msgid "Changes from v7 are:"
msgstr "v7 からの変更点:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:888
+#: debhelper-compat-upgrade-checklist.pod:917
msgid ""
"Commands will fail rather than warning when they are passed unknown options."
msgstr ""
@@ -3783,7 +3846,7 @@ msgstr ""
"ラーにして処理を失敗させるようになりました。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:892
+#: debhelper-compat-upgrade-checklist.pod:921
msgid ""
"B<dh_makeshlibs> will run B<dpkg-gensymbols> on all shared libraries that it "
"generates shlibs files for. So B<-X> can be used to exclude libraries. "
@@ -3798,7 +3861,7 @@ msgstr ""
"ケージのビルドが失敗に終わるようになりました。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:929
msgid ""
"B<dh> requires the sequence to run be specified as the first parameter, and "
"any switches come after it. Ie, use \"B<dh $@ --foo>\", not \"B<dh --foo "
@@ -3809,7 +3872,7 @@ msgstr ""
"く、\"B<dh --foo $@>\" は間違いとなります。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:905
+#: debhelper-compat-upgrade-checklist.pod:934
msgid ""
"B<dh_auto_>I<*> prefer to use Perl's B<Module::Build> in preference to "
"F<Makefile.PL>."
@@ -3818,17 +3881,17 @@ msgstr ""
"ジュールを優先して利用するようになりました。"
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:911 debhelper-obsolete-compat.pod:21
+#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:21
msgid "v7"
msgstr "v7"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:915 debhelper-obsolete-compat.pod:23
+#: debhelper-compat-upgrade-checklist.pod:944 debhelper-obsolete-compat.pod:23
msgid "This is the lowest supported compatibility level."
msgstr "これはサポートされている最低限の互換性レベルです。"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:917
+#: debhelper-compat-upgrade-checklist.pod:946
msgid ""
"If you are upgrading from an earlier compatibility level, please review "
"L<debhelper-obsolete-compat(7)>."
@@ -3837,21 +3900,21 @@ msgstr ""
"obsolete-compat(7)> を確認して下さい。"
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:926
+#: debhelper-compat-upgrade-checklist.pod:955
#, fuzzy
#| msgid "L<debhelper(7)>"
msgid "L<debhelper-obsolete-compat(7)>"
msgstr "L<debhelper(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:928
+#: debhelper-compat-upgrade-checklist.pod:957
msgid ""
"Upgrading from a (now) obsolete compatibility level? This document covers "
"the upgrade checklist up to the earliest supported level."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:931 debhelper-obsolete-compat.pod:180
+#: debhelper-compat-upgrade-checklist.pod:960 debhelper-obsolete-compat.pod:180
#: dh:874 dh_auto_build:55 dh_auto_clean:57 dh_auto_configure:60
#: dh_auto_install:105 dh_auto_test:66 dh_builddeb:178 dh_clean:191
#: dh_compress:245 dh_dwz:177 dh_fixperms:166 dh_gencontrol:223 dh_install:385
@@ -3869,26 +3932,26 @@ msgid "L<debhelper(7)>"
msgstr "L<debhelper(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:933
+#: debhelper-compat-upgrade-checklist.pod:962
msgid ""
"General information about the debhelper framework. This document also covers "
"how to declare your chosen debhelper compat level."
msgstr ""
#. type: =head1
-#: debhelper-compat-upgrade-checklist.pod:938 debhelper-obsolete-compat.pod:182
+#: debhelper-compat-upgrade-checklist.pod:967 debhelper-obsolete-compat.pod:182
#: dh_installinit:419 dh_systemd_enable:288 dh_systemd_start:288
msgid "AUTHORS"
msgstr "作者"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:184
+#: debhelper-compat-upgrade-checklist.pod:969 debhelper-obsolete-compat.pod:184
#: dh_dwz:183 dh_installinitramfs:101
msgid "Niels Thykier <niels@thykier.net>"
msgstr "Niels Thykier <niels@thykier.net>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:186
+#: debhelper-compat-upgrade-checklist.pod:971 debhelper-obsolete-compat.pod:186
msgid "Joey Hess"
msgstr "Joey Hess"
diff --git a/man/po4a/po/pt.po b/man/po4a/po/pt.po
index 690e25f..5575e8c 100644
--- a/man/po4a/po/pt.po
+++ b/man/po4a/po/pt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: debhelper 13.11.4\n"
"Report-Msgid-Bugs-To: debhelper@packages.debian.org\n"
-"POT-Creation-Date: 2024-03-27 15:54+0100\n"
+"POT-Creation-Date: 2024-06-17 11:59+0200\n"
"PO-Revision-Date: 2023-01-07 22:34+0000\n"
"Last-Translator: Américo Monteiro <a_monteiro@gmx.com>\n"
"Language-Team: Portuguese <>\n"
@@ -1329,9 +1329,9 @@ msgstr ""
msgid ""
"Note that debhelper does not provide debhelper-compat for experimental or "
"beta compatibility levels; packages experimenting with those compatibility "
-"levels should put the compat level in the B<X-DH-Compat> field of the source "
-"stanza of the F<debian/control> file (or, if only for selected commands, the "
-"B<DH_COMPAT> environment variable)."
+"levels should put the compat level in the B<X-DH-Compat> field of the "
+"B<Source> stanza of the F<debian/control> file (or, if only for selected "
+"commands, the B<DH_COMPAT> environment variable)."
msgstr ""
"Note que o debhelper não fornece debhelper-compat para os níveis de "
"compatibilidade experimental ou beta; os pacotes que experimentem com esses "
@@ -2428,7 +2428,7 @@ msgstr ""
"depender dos detalhes de implementação da ferramenta."
#. type: =head1
-#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:922
+#: debhelper.pod:937 debhelper-compat-upgrade-checklist.pod:951
#: debhelper-obsolete-compat.pod:178 dh:872 dh_auto_build:53 dh_auto_clean:55
#: dh_auto_configure:58 dh_auto_install:103 dh_auto_test:64 dh_bugfiles:133
#: dh_builddeb:176 dh_clean:189 dh_compress:243 dh_dwz:175 dh_fixperms:164
@@ -2573,7 +2573,7 @@ msgstr "v15"
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:27
-#: debhelper-compat-upgrade-checklist.pod:63 strings-kept-translations.pod:9
+#: debhelper-compat-upgrade-checklist.pod:74 strings-kept-translations.pod:9
msgid ""
"This compatibility level is still open for development; use with caution."
msgstr ""
@@ -2588,107 +2588,110 @@ msgstr "As alterações a partir de v14 são:"
#. type: =item
#: debhelper-compat-upgrade-checklist.pod:33
#: debhelper-compat-upgrade-checklist.pod:47
-#: debhelper-compat-upgrade-checklist.pod:69
-#: debhelper-compat-upgrade-checklist.pod:77
-#: debhelper-compat-upgrade-checklist.pod:83
+#: debhelper-compat-upgrade-checklist.pod:59
+#: debhelper-compat-upgrade-checklist.pod:80
#: debhelper-compat-upgrade-checklist.pod:88
#: debhelper-compat-upgrade-checklist.pod:94
-#: debhelper-compat-upgrade-checklist.pod:100
+#: debhelper-compat-upgrade-checklist.pod:99
#: debhelper-compat-upgrade-checklist.pod:105
-#: debhelper-compat-upgrade-checklist.pod:125
+#: debhelper-compat-upgrade-checklist.pod:111
+#: debhelper-compat-upgrade-checklist.pod:116
#: debhelper-compat-upgrade-checklist.pod:136
-#: debhelper-compat-upgrade-checklist.pod:140
-#: debhelper-compat-upgrade-checklist.pod:144
-#: debhelper-compat-upgrade-checklist.pod:148
-#: debhelper-compat-upgrade-checklist.pod:152
-#: debhelper-compat-upgrade-checklist.pod:156
-#: debhelper-compat-upgrade-checklist.pod:160
-#: debhelper-compat-upgrade-checklist.pod:164
-#: debhelper-compat-upgrade-checklist.pod:168
-#: debhelper-compat-upgrade-checklist.pod:172
-#: debhelper-compat-upgrade-checklist.pod:176
-#: debhelper-compat-upgrade-checklist.pod:202
-#: debhelper-compat-upgrade-checklist.pod:210
-#: debhelper-compat-upgrade-checklist.pod:225
-#: debhelper-compat-upgrade-checklist.pod:231
-#: debhelper-compat-upgrade-checklist.pod:237
-#: debhelper-compat-upgrade-checklist.pod:243
-#: debhelper-compat-upgrade-checklist.pod:251
-#: debhelper-compat-upgrade-checklist.pod:257
+#: debhelper-compat-upgrade-checklist.pod:147
+#: debhelper-compat-upgrade-checklist.pod:151
+#: debhelper-compat-upgrade-checklist.pod:155
+#: debhelper-compat-upgrade-checklist.pod:159
+#: debhelper-compat-upgrade-checklist.pod:163
+#: debhelper-compat-upgrade-checklist.pod:167
+#: debhelper-compat-upgrade-checklist.pod:171
+#: debhelper-compat-upgrade-checklist.pod:175
+#: debhelper-compat-upgrade-checklist.pod:179
+#: debhelper-compat-upgrade-checklist.pod:183
+#: debhelper-compat-upgrade-checklist.pod:187
+#: debhelper-compat-upgrade-checklist.pod:213
+#: debhelper-compat-upgrade-checklist.pod:221
+#: debhelper-compat-upgrade-checklist.pod:236
+#: debhelper-compat-upgrade-checklist.pod:249
+#: debhelper-compat-upgrade-checklist.pod:255
#: debhelper-compat-upgrade-checklist.pod:261
-#: debhelper-compat-upgrade-checklist.pod:269
-#: debhelper-compat-upgrade-checklist.pod:289
-#: debhelper-compat-upgrade-checklist.pod:297
-#: debhelper-compat-upgrade-checklist.pod:305
-#: debhelper-compat-upgrade-checklist.pod:314
-#: debhelper-compat-upgrade-checklist.pod:320
-#: debhelper-compat-upgrade-checklist.pod:330
-#: debhelper-compat-upgrade-checklist.pod:338
-#: debhelper-compat-upgrade-checklist.pod:344
-#: debhelper-compat-upgrade-checklist.pod:358
-#: debhelper-compat-upgrade-checklist.pod:369
-#: debhelper-compat-upgrade-checklist.pod:383
-#: debhelper-compat-upgrade-checklist.pod:394
-#: debhelper-compat-upgrade-checklist.pod:410
-#: debhelper-compat-upgrade-checklist.pod:420
-#: debhelper-compat-upgrade-checklist.pod:424
-#: debhelper-compat-upgrade-checklist.pod:429
-#: debhelper-compat-upgrade-checklist.pod:434
-#: debhelper-compat-upgrade-checklist.pod:441
-#: debhelper-compat-upgrade-checklist.pod:447
-#: debhelper-compat-upgrade-checklist.pod:455
-#: debhelper-compat-upgrade-checklist.pod:461
-#: debhelper-compat-upgrade-checklist.pod:465
+#: debhelper-compat-upgrade-checklist.pod:267
+#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:293
+#: debhelper-compat-upgrade-checklist.pod:303
+#: debhelper-compat-upgrade-checklist.pod:318
+#: debhelper-compat-upgrade-checklist.pod:326
+#: debhelper-compat-upgrade-checklist.pod:334
+#: debhelper-compat-upgrade-checklist.pod:343
+#: debhelper-compat-upgrade-checklist.pod:349
+#: debhelper-compat-upgrade-checklist.pod:359
+#: debhelper-compat-upgrade-checklist.pod:367
+#: debhelper-compat-upgrade-checklist.pod:373
+#: debhelper-compat-upgrade-checklist.pod:387
+#: debhelper-compat-upgrade-checklist.pod:398
+#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:423
+#: debhelper-compat-upgrade-checklist.pod:439
+#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:453
+#: debhelper-compat-upgrade-checklist.pod:458
+#: debhelper-compat-upgrade-checklist.pod:463
#: debhelper-compat-upgrade-checklist.pod:470
-#: debhelper-compat-upgrade-checklist.pod:475
+#: debhelper-compat-upgrade-checklist.pod:476
#: debhelper-compat-upgrade-checklist.pod:484
-#: debhelper-compat-upgrade-checklist.pod:500
-#: debhelper-compat-upgrade-checklist.pod:509
-#: debhelper-compat-upgrade-checklist.pod:525
-#: debhelper-compat-upgrade-checklist.pod:533
+#: debhelper-compat-upgrade-checklist.pod:490
+#: debhelper-compat-upgrade-checklist.pod:494
+#: debhelper-compat-upgrade-checklist.pod:499
+#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:513
+#: debhelper-compat-upgrade-checklist.pod:529
#: debhelper-compat-upgrade-checklist.pod:538
-#: debhelper-compat-upgrade-checklist.pod:560
-#: debhelper-compat-upgrade-checklist.pod:566
-#: debhelper-compat-upgrade-checklist.pod:578
-#: debhelper-compat-upgrade-checklist.pod:586
-#: debhelper-compat-upgrade-checklist.pod:592
-#: debhelper-compat-upgrade-checklist.pod:597
-#: debhelper-compat-upgrade-checklist.pod:602
+#: debhelper-compat-upgrade-checklist.pod:554
+#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:567
+#: debhelper-compat-upgrade-checklist.pod:589
+#: debhelper-compat-upgrade-checklist.pod:595
#: debhelper-compat-upgrade-checklist.pod:607
#: debhelper-compat-upgrade-checklist.pod:615
-#: debhelper-compat-upgrade-checklist.pod:625
-#: debhelper-compat-upgrade-checklist.pod:635
-#: debhelper-compat-upgrade-checklist.pod:642
+#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:626
+#: debhelper-compat-upgrade-checklist.pod:631
+#: debhelper-compat-upgrade-checklist.pod:636
+#: debhelper-compat-upgrade-checklist.pod:644
#: debhelper-compat-upgrade-checklist.pod:654
-#: debhelper-compat-upgrade-checklist.pod:659
-#: debhelper-compat-upgrade-checklist.pod:687
-#: debhelper-compat-upgrade-checklist.pod:704
-#: debhelper-compat-upgrade-checklist.pod:709
-#: debhelper-compat-upgrade-checklist.pod:715
-#: debhelper-compat-upgrade-checklist.pod:721
-#: debhelper-compat-upgrade-checklist.pod:726
-#: debhelper-compat-upgrade-checklist.pod:732
-#: debhelper-compat-upgrade-checklist.pod:741
-#: debhelper-compat-upgrade-checklist.pod:751
-#: debhelper-compat-upgrade-checklist.pod:757
+#: debhelper-compat-upgrade-checklist.pod:664
+#: debhelper-compat-upgrade-checklist.pod:671
+#: debhelper-compat-upgrade-checklist.pod:683
+#: debhelper-compat-upgrade-checklist.pod:688
+#: debhelper-compat-upgrade-checklist.pod:716
+#: debhelper-compat-upgrade-checklist.pod:733
+#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:744
+#: debhelper-compat-upgrade-checklist.pod:750
+#: debhelper-compat-upgrade-checklist.pod:755
+#: debhelper-compat-upgrade-checklist.pod:761
+#: debhelper-compat-upgrade-checklist.pod:770
#: debhelper-compat-upgrade-checklist.pod:780
-#: debhelper-compat-upgrade-checklist.pod:787
-#: debhelper-compat-upgrade-checklist.pod:793
-#: debhelper-compat-upgrade-checklist.pod:799
-#: debhelper-compat-upgrade-checklist.pod:805
-#: debhelper-compat-upgrade-checklist.pod:825
-#: debhelper-compat-upgrade-checklist.pod:830
-#: debhelper-compat-upgrade-checklist.pod:837
-#: debhelper-compat-upgrade-checklist.pod:842
-#: debhelper-compat-upgrade-checklist.pod:847
-#: debhelper-compat-upgrade-checklist.pod:855
-#: debhelper-compat-upgrade-checklist.pod:861
+#: debhelper-compat-upgrade-checklist.pod:786
+#: debhelper-compat-upgrade-checklist.pod:809
+#: debhelper-compat-upgrade-checklist.pod:816
+#: debhelper-compat-upgrade-checklist.pod:822
+#: debhelper-compat-upgrade-checklist.pod:828
+#: debhelper-compat-upgrade-checklist.pod:834
+#: debhelper-compat-upgrade-checklist.pod:854
+#: debhelper-compat-upgrade-checklist.pod:859
#: debhelper-compat-upgrade-checklist.pod:866
#: debhelper-compat-upgrade-checklist.pod:871
-#: debhelper-compat-upgrade-checklist.pod:886
+#: debhelper-compat-upgrade-checklist.pod:876
+#: debhelper-compat-upgrade-checklist.pod:884
#: debhelper-compat-upgrade-checklist.pod:890
-#: debhelper-compat-upgrade-checklist.pod:898
-#: debhelper-compat-upgrade-checklist.pod:903 debhelper-obsolete-compat.pod:29
+#: debhelper-compat-upgrade-checklist.pod:895
+#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:915
+#: debhelper-compat-upgrade-checklist.pod:919
+#: debhelper-compat-upgrade-checklist.pod:927
+#: debhelper-compat-upgrade-checklist.pod:932 debhelper-obsolete-compat.pod:29
#: debhelper-obsolete-compat.pod:36 debhelper-obsolete-compat.pod:40
#: debhelper-obsolete-compat.pod:44 debhelper-obsolete-compat.pod:57
#: debhelper-obsolete-compat.pod:62 debhelper-obsolete-compat.pod:68
@@ -2720,7 +2723,7 @@ msgstr ""
#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:41
-#: debhelper-compat-upgrade-checklist.pod:117
+#: debhelper-compat-upgrade-checklist.pod:128
msgid ""
"The rationale for this change is to avoid \"surprises\" when adding a second "
"binary package later. Previously, debhelper would silently change behaviour "
@@ -2753,18 +2756,53 @@ msgid ""
"packages by default. These cases will remain unchanged."
msgstr ""
-#. type: =item
+#. type: textblock
#: debhelper-compat-upgrade-checklist.pod:61
+msgid ""
+"It is now an error to use a packaging file without the package prefix for "
+"B<--name> even if the source package only produces one binary package. As "
+"example, if you had a F<debian/bar.service> with the following snippet in "
+"F<debian/rules>:"
+msgstr ""
+
+#. type: verbatim
+#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:242
+#, fuzzy, no-wrap
+#| msgid ""
+#| " override_dh_installinit:\n"
+#| "\tdh_installinit -pfoo --only-scripts\n"
+#| "\tdh_installinit --remaining\n"
+#| "\n"
+msgid ""
+" override_dh_installsystemd:\n"
+" dh_installsystemd -p foo --name bar\n"
+"\n"
+msgstr ""
+" override_dh_installinit:\n"
+"\tdh_installinit -pfoo --only-scripts\n"
+"\tdh_installinit --remaining\n"
+"\n"
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:68
+#: debhelper-compat-upgrade-checklist.pod:245
+msgid ""
+"Then you need to rename F<debian/bar.service> to F<debian/foo.bar.service>."
+msgstr ""
+
+#. type: =item
+#: debhelper-compat-upgrade-checklist.pod:72
msgid "v14"
msgstr "v14"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:65
+#: debhelper-compat-upgrade-checklist.pod:76
msgid "Changes from v13 are:"
msgstr "As alterações a partir de v13 são:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:71
+#: debhelper-compat-upgrade-checklist.pod:82
msgid ""
"The B<dh_installpam> tool will now install PAM configuration files under "
"F<< /usr/lib/pam.d/I<package> >> instead of F<< /etc/pam.d/I<package> >>."
@@ -2774,7 +2812,7 @@ msgstr ""
"I<package> >>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:74
+#: debhelper-compat-upgrade-checklist.pod:85
msgid ""
"Please consider using the \"rm_conffile\" feature from L<dh_installdeb(1)> "
"to ensure the proper removal of previous PAM files."
@@ -2784,13 +2822,13 @@ msgstr ""
"anteriores."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:79
+#: debhelper-compat-upgrade-checklist.pod:90
msgid ""
"Packages using the B<dh> sequencer should be aware the following changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:85
+#: debhelper-compat-upgrade-checklist.pod:96
msgid ""
"The tool B<dh_installsysusers> is now included in the default sequence. This "
"helper tool will process systemd sysusers files."
@@ -2800,7 +2838,7 @@ msgstr ""
"systemd."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:90
+#: debhelper-compat-upgrade-checklist.pod:101
#, fuzzy
#| msgid ""
#| "The tool B<dh_installsysusers> is now included in the default sequence. "
@@ -2818,7 +2856,7 @@ msgstr ""
"instância de utilizador de systemd a correr no sistema."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:96
+#: debhelper-compat-upgrade-checklist.pod:107
msgid ""
"Use of the B<dh_gconf> command in override and hook targets now causes an "
"error. The B<dh_gconf> command has been a no-op for years and was removed "
@@ -2829,7 +2867,7 @@ msgstr ""
"no debhelper 13.4."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:102
+#: debhelper-compat-upgrade-checklist.pod:113
msgid ""
"The B<dh_installalternatives> tool will now be run after B<dh_link> rather "
"than after B<dh_installinitramfs> in the default B<dh> sequence."
@@ -2838,14 +2876,14 @@ msgstr ""
"vez de após B<dh_installinitramfs> na sequência predefinida do B<dh>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:107
+#: debhelper-compat-upgrade-checklist.pod:118
msgid ""
-"I<< This item only applies to source packages that has exactly one "
+"I<< This item only applies to source packages that have exactly one "
"B<Package> stanza in F<debian/control>. >>"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:109
+#: debhelper-compat-upgrade-checklist.pod:120
msgid ""
"The B<dh> sequencer will warn if the B<single-binary> addon is implicitly "
"activated to warn maintainers of the pending compat 15 change in "
@@ -2856,7 +2894,7 @@ msgstr ""
"compatibilidade 15 em B<dh_auto_install>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:112
+#: debhelper-compat-upgrade-checklist.pod:123
msgid ""
"Maintainers are urged to either explicitly activate the B<single-binary> "
"addon to preserve the existing behaviour (e.g., by adding B<dh-sequence-"
@@ -2871,7 +2909,7 @@ msgstr ""
"binary> a B<dh> (a última para silenciar o aviso)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:127
+#: debhelper-compat-upgrade-checklist.pod:138
msgid ""
"The B<dh_control> tool now automatically applies relationship substvars to "
"relevant fields. That means that many substvars such as B<${misc:Depends}> "
@@ -2882,64 +2920,64 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:138
+#: debhelper-compat-upgrade-checklist.pod:149
msgid "Pre-Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:142
+#: debhelper-compat-upgrade-checklist.pod:153
msgid "Depends"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:146
+#: debhelper-compat-upgrade-checklist.pod:157
#, fuzzy
#| msgid "comment"
msgid "Recommends"
msgstr "comment"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:150
+#: debhelper-compat-upgrade-checklist.pod:161
msgid "Suggests"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:154
+#: debhelper-compat-upgrade-checklist.pod:165
msgid "Enhances"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:158
+#: debhelper-compat-upgrade-checklist.pod:169
msgid "Conflicts"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:162
+#: debhelper-compat-upgrade-checklist.pod:173
msgid "Breaks"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:166
+#: debhelper-compat-upgrade-checklist.pod:177
msgid "Replaces"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:170
+#: debhelper-compat-upgrade-checklist.pod:181
msgid "Provides"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:174
+#: debhelper-compat-upgrade-checklist.pod:185
msgid "Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:178
+#: debhelper-compat-upgrade-checklist.pod:189
msgid "Static-Built-Using"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:182
+#: debhelper-compat-upgrade-checklist.pod:193
msgid ""
"This means that B<Depends: foo, ${misc:Depends}> in F<debian/control> can "
"now be reduced to B<Depends: foo> and B<Depends: ${misc:Depends}, ${shlibs:"
@@ -2947,7 +2985,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:186
+#: debhelper-compat-upgrade-checklist.pod:197
msgid ""
"Note that other substvars such as B<${binary:Version}> are unaffected by "
"this change and should still be used explicitly as necessary. Additionally, "
@@ -2957,7 +2995,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:192
+#: debhelper-compat-upgrade-checklist.pod:203
msgid ""
"See L<https://lists.debian.org/debian-devel/2024/02/msg00230.html> for the "
"details of this proposal. The summary in L<https://lists.debian.org/debian-"
@@ -2967,29 +3005,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:198
+#: debhelper-compat-upgrade-checklist.pod:209
msgid ""
-"Note: This change changes will cause false-positives from an unfixed "
-"B<lintian>. Please check L<https://bugs.debian.org/1067653> for B<lintian> "
-"support for this change."
+"Note: This change will cause false-positives from an unfixed B<lintian>. "
+"Please check L<https://bugs.debian.org/1067653> for B<lintian> support for "
+"this change."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:204
+#: debhelper-compat-upgrade-checklist.pod:215
msgid ""
"The B<dh_shlibdeps> tool now defaults to using B<${shlibs:Pre-Depends}> for "
"packages that are B<Essential: yes>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:207
+#: debhelper-compat-upgrade-checklist.pod:218
msgid ""
"Note due to the B<dh_gencontrol> change above, any package using "
"B<dh_gencontrol> will not have to do anything for this migration."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:212
+#: debhelper-compat-upgrade-checklist.pod:223
msgid ""
"It now triggers a warning to use package-less versions of debhelper "
"configuration files when there are 2 or more binary packages listed in "
@@ -2999,7 +3037,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:218
+#: debhelper-compat-upgrade-checklist.pod:229
msgid ""
"The primary exception to this change are files such as F<debian/changelog>, "
"F<debian/NEWS>, and F<debian/copyright>, where the same file is used for all "
@@ -3008,19 +3046,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:223
+#: debhelper-compat-upgrade-checklist.pod:234
+#: debhelper-compat-upgrade-checklist.pod:247
msgid "In compat 15 (or later), this is changed to an error."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:227
+#: debhelper-compat-upgrade-checklist.pod:238
+msgid ""
+"It is now triggers a warning to use a packaging file without the package "
+"prefix for B<--name> even if the source package only produces one binary "
+"package. As example, if you had a F<debian/bar.service> with the following "
+"snippet in F<debian/rules>:"
+msgstr ""
+
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:251
msgid ""
"Packages using the B<cmake> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:233
+#: debhelper-compat-upgrade-checklist.pod:257
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON> to "
"L<cmake(1)> to avoid some reproducibility issues."
@@ -3030,7 +3078,7 @@ msgstr ""
"de reprodutibilidade."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:239
+#: debhelper-compat-upgrade-checklist.pod:263
msgid ""
"The B<cmake> build system now sets the B<ASMFLAGS> environment variable when "
"it is unset and B<ASFLAGS> is present. The former name (B<ASMFLAGS>) is the "
@@ -3039,7 +3087,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:245
+#: debhelper-compat-upgrade-checklist.pod:269
#, fuzzy
#| msgid ""
#| "The B<meson+ninja> and B<cmake> build systems now use B<meson install> "
@@ -3060,14 +3108,14 @@ msgstr ""
"autor deve ser revista."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:253
+#: debhelper-compat-upgrade-checklist.pod:277
msgid ""
"Packages using the B<meson> build system should be aware of the following "
"changes:"
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:259
+#: debhelper-compat-upgrade-checklist.pod:283
#, fuzzy
#| msgid ""
#| "The B<autoconf> buildsystem now passes B<--runstatedir=/run> to F<./"
@@ -3079,7 +3127,7 @@ msgstr ""
"F<./configure>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:263
+#: debhelper-compat-upgrade-checklist.pod:287
#, fuzzy
#| msgid ""
#| "The B<meson+ninja> and B<cmake> build systems now use B<meson install> "
@@ -3100,38 +3148,45 @@ msgstr ""
"autor deve ser revista."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:271
+#: debhelper-compat-upgrade-checklist.pod:295
msgid ""
"The F<debian/compat> file is no longer accepted as a source for specifying "
"the debhelper compat level. Put the compat level in the B<X-DH-Compat> field "
-"of the source stanza of F<debian/control>."
+"of the B<Source> stanza of F<debian/control>."
msgstr ""
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:275
+#: debhelper-compat-upgrade-checklist.pod:299
msgid ""
"Note to avoid breaking packages that already migrated to compat 14 "
"immediately, while it was experimental this change is first enforced when "
"compat 14 becomes stable."
msgstr ""
+#. type: textblock
+#: debhelper-compat-upgrade-checklist.pod:305
+msgid ""
+"The tool B<dh_installtmpfiles> now runs with --remove on package removal, "
+"and --purge on package purge. systemd v256 is required for the latter."
+msgstr ""
+
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:281
+#: debhelper-compat-upgrade-checklist.pod:310
msgid "v13"
msgstr "v13"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:283
+#: debhelper-compat-upgrade-checklist.pod:312
msgid "This is the recommended mode of operation."
msgstr "Este é o modo de operação recomendado."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:285
+#: debhelper-compat-upgrade-checklist.pod:314
msgid "Changes from v12 are:"
msgstr "As alterações a partir de v12 são:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:291
+#: debhelper-compat-upgrade-checklist.pod:320
msgid ""
"The B<meson+ninja> build system now uses B<meson test> instead of B<ninja "
"test> when running the test suite. Any override of B<dh_auto_test> that "
@@ -3145,7 +3200,7 @@ msgstr ""
"com o B<ninja test>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:299
+#: debhelper-compat-upgrade-checklist.pod:328
msgid ""
"All debhelper like tools based on the official debhelper library (including "
"B<dh> and the official B<dh_*> tools) no longer accepts abbreviated command "
@@ -3159,7 +3214,7 @@ msgstr ""
"linha de comandos."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:307
+#: debhelper-compat-upgrade-checklist.pod:336
msgid ""
"The ELF related debhelper tools (B<dh_dwz>, B<dh_strip>, B<dh_makeshlibs>, "
"B<dh_shlibdeps>) are now only run for arch dependent packages by default (i."
@@ -3175,7 +3230,7 @@ msgstr ""
"Depends explícito em B<dh-sequence-elf-tools>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:316
+#: debhelper-compat-upgrade-checklist.pod:345
msgid ""
"The third-party B<gradle> build system (from B<gradle-debian-helper> "
"package) now runs the upstream-provided test suite automatically. To "
@@ -3186,7 +3241,7 @@ msgstr ""
"automaticamente. Para suprimir tal comportamento, sobreponha B<dh_auto_test>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:322
+#: debhelper-compat-upgrade-checklist.pod:351
msgid ""
"The B<dh_installman> tool now aborts if it sees conflicting definitions of a "
"manpage. This typically happens if the upstream build system is installing "
@@ -3203,23 +3258,28 @@ msgstr ""
">> (assumindo que ambas as versões são idênticas)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:332
+#: debhelper-compat-upgrade-checklist.pod:361
+#, fuzzy
+#| msgid ""
+#| "The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
+#| "common B<XDG_*> variable. Please see description of the environment "
+#| "variables in L</ENVIRONMENT> for how this is handled."
msgid ""
"The B<dh_auto_*> helpers now reset the environment variables B<HOME> and "
"common B<XDG_*> variable. Please see description of the environment "
-"variables in L</ENVIRONMENT> for how this is handled."
+"variables in L<debhelper(1)/ENVIRONMENT> for how this is handled."
msgstr ""
"Os ajudantes de B<dh_auto_*> agora reiniciam as variáveis de ambiente "
"B<HOME> e variável comum B<XDG_*>. Por favor veja a descrição das variáveis "
"de ambiente em L</ENVIRONMENT> para como lidar com isto."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:336
+#: debhelper-compat-upgrade-checklist.pod:365
msgid "I<This feature changed between debhelper 13 and debhelper 13.2.>"
msgstr "I<Esta funcionalidade mudou entre debhelper 13 e debhelper 13.2.>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:340
+#: debhelper-compat-upgrade-checklist.pod:369
msgid ""
"The B<dh> command will now error if an override or hook target for an "
"obsolete command are present in F<debian/rules> (e.g. "
@@ -3230,7 +3290,7 @@ msgstr ""
"B<override_dh_systemd_enable:>)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:346
+#: debhelper-compat-upgrade-checklist.pod:375
msgid ""
"The B<dh_missing> command will now default to B<--fail-missing>. This can "
"be reverted to a non-fatal warning by explicitly passing B<--list-missing> "
@@ -3241,7 +3301,7 @@ msgstr ""
"list-missing> como era na compatibilidade 12."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:350
+#: debhelper-compat-upgrade-checklist.pod:379
msgid ""
"If you do not want the warning either, please omit the call to "
"B<dh_missing>. If you use the B<dh> command sequencer, then you can do this "
@@ -3254,7 +3314,7 @@ msgstr ""
"rules> do pacote relevante. Como exemplo:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:355
+#: debhelper-compat-upgrade-checklist.pod:384
#, no-wrap
msgid ""
" # Disable dh_missing\n"
@@ -3266,7 +3326,7 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:360
+#: debhelper-compat-upgrade-checklist.pod:389
msgid ""
"The B<dh> command sequencer now runs B<dh_installtmpfiles> in the default "
"sequence. The B<dh_installtmpfiles> takes over handling of tmpfiles.d "
@@ -3279,7 +3339,7 @@ msgstr ""
"B<dh_installsystemd> está agora desactivada."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:365
+#: debhelper-compat-upgrade-checklist.pod:394
msgid ""
"Note that B<dh_installtmpfiles> responds to F<< debian/I<package>.tmpfiles "
">> where B<dh_installsystemd> used a name without the trailing \"s\"."
@@ -3288,7 +3348,7 @@ msgstr ""
"onde B<dh_installsystemd> usou um nome sem o \"s\" final."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:371
+#: debhelper-compat-upgrade-checklist.pod:400
msgid ""
"Many B<dh_*> tools now support limited variable expansion via the B<${foo}> "
"syntax. In many cases, this can be used to reference paths that contain "
@@ -3305,7 +3365,7 @@ msgstr ""
"renomear, etc... o pacote irá continuar a precisar de L<dh-exec(1)>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:378
+#: debhelper-compat-upgrade-checklist.pod:407
msgid ""
"Please see L</Substitutions in debhelper config files> for syntax and "
"available substitution variables. To B<dh_*> tool writers, substitution "
@@ -3318,7 +3378,7 @@ msgstr ""
"funções B<filearray> e B<filedoublearray>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:385
+#: debhelper-compat-upgrade-checklist.pod:414
msgid ""
"The B<dh> command sequencer will now skip all hook and override targets for "
"B<dh_auto_test>, B<dh_dwz> and B<dh_strip> when B<DEB_BUILD_OPTIONS> lists "
@@ -3329,7 +3389,7 @@ msgstr ""
"B<DEB_BUILD_OPTIONS> listar as opções B<nocheck> / B<nostrip> relevantes."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:389
+#: debhelper-compat-upgrade-checklist.pod:418
msgid ""
"Any package relying on these targets to always be run should instead move "
"relevant logic out of those targets. E.g. non-test related packaging code "
@@ -3343,7 +3403,7 @@ msgstr ""
"B<execute_after_dh_auto_build> ou B<execute_before_dh_auto_install>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:396
+#: debhelper-compat-upgrade-checklist.pod:425
msgid ""
"The B<cmake> buildsystem now passes B<-"
"DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON> to L<cmake(1)> to speed up automatic "
@@ -3356,7 +3416,7 @@ msgstr ""
"comportamento anterior, sobreponha a flag:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:400
+#: debhelper-compat-upgrade-checklist.pod:429
#, no-wrap
msgid ""
" dh_auto_configure -- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF ...\n"
@@ -3366,17 +3426,17 @@ msgstr ""
"\n"
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:404
+#: debhelper-compat-upgrade-checklist.pod:433
msgid "v12"
msgstr "v12"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:406
+#: debhelper-compat-upgrade-checklist.pod:435
msgid "Changes from v11 are:"
msgstr "As alterações a partir de v11 são:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:412
+#: debhelper-compat-upgrade-checklist.pod:441
msgid ""
"The B<dh_makeshlibs> tool now generates shlibs files with versioned "
"dependency by default. This means that B<-VUpstream-Version> (a.k.a. B<-V>) "
@@ -3387,7 +3447,7 @@ msgstr ""
"V>) é agora a predefinição."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:416
+#: debhelper-compat-upgrade-checklist.pod:445
msgid ""
"If an unversioned dependency in the shlibs file is wanted, this can be "
"obtained by passing B<-VNone> instead. However, please see "
@@ -3398,7 +3458,7 @@ msgstr ""
"L<dh_makeshlibs(1)> para a problemática das dependências sem versão."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:422
+#: debhelper-compat-upgrade-checklist.pod:451
msgid ""
"The B<-s> (B<--same-arch>) option is removed. Please use B<-a> (B<--arch>) "
"instead."
@@ -3407,7 +3467,7 @@ msgstr ""
"em vez desta."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:426
+#: debhelper-compat-upgrade-checklist.pod:455
msgid ""
"Invoking B<dh_clean -k> now causes an error instead of a deprecation warning."
msgstr ""
@@ -3415,7 +3475,7 @@ msgstr ""
"descontinuação."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:431
+#: debhelper-compat-upgrade-checklist.pod:460
msgid ""
"The B<--no-restart-on-upgrade> option in B<dh_installinit> has been "
"removed. Please use the new name B<--no-stop-on-upgrade>"
@@ -3424,7 +3484,7 @@ msgstr ""
"favor use o novo nome B<--no-stop-on-upgrade>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:436
+#: debhelper-compat-upgrade-checklist.pod:465
msgid ""
"There was a bug in the B<doit> (and similar) functions from L<Debian::"
"Debhelper::Dh_Lib> that made them spawn a shell in one particular "
@@ -3438,7 +3498,7 @@ msgstr ""
"encontrado\"."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:443
+#: debhelper-compat-upgrade-checklist.pod:472
msgid ""
"The B<--list-missing> and B<--fail-missing> in B<dh_install> has been "
"removed. Please use B<dh_missing> and its corresponding options, which can "
@@ -3449,7 +3509,7 @@ msgstr ""
"também ver os ficheiros instalados por outros ajudantes."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:449
+#: debhelper-compat-upgrade-checklist.pod:478
msgid ""
"The B<dh_installinit> helper no longer installs configuration for the "
"upstart init system. Instead, it will abort the build if it finds an old "
@@ -3464,7 +3524,7 @@ msgstr ""
"configuração empacotados em versões anteriores do pacote (caso existam)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:457
+#: debhelper-compat-upgrade-checklist.pod:486
msgid ""
"The B<dh_installdeb> tool will do basic validation of some L<dpkg-"
"maintscript-helper(1)> commands and will error out if the commands appear to "
@@ -3475,13 +3535,13 @@ msgstr ""
"parecerem ser inválidos."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:463
+#: debhelper-compat-upgrade-checklist.pod:492
msgid "The B<dh_missing> tool will now default to B<--list-missing>."
msgstr ""
"A ferramenta B<dh_missing> irá agora usar por predefinição B<--list-missing>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:467
+#: debhelper-compat-upgrade-checklist.pod:496
msgid ""
"The B<dh_makeshlibs> tool will now only pass libraries to L<dpkg-"
"gensymbols(1)> if the ELF binary has a SONAME (containing \".so\")."
@@ -3490,7 +3550,7 @@ msgstr ""
"L<dpkg-gensymbols(1)> se o binário ELF tiver um SONAME (contendo \".so\")."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:472
+#: debhelper-compat-upgrade-checklist.pod:501
msgid ""
"The B<dh_compress> tool no longer compresses examples (i.e. anything "
"installed in F<</usr/share/doc/I<package>/examples>>.)"
@@ -3499,7 +3559,7 @@ msgstr ""
"instalado em F<</usr/share/doc/I<pacote>/examples>>.)"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:477
+#: debhelper-compat-upgrade-checklist.pod:506
msgid ""
"The standard sequence in B<dh> now includes B<dh_dwz> and "
"B<dh_installinitramfs> by default. This makes the B<dwz> and "
@@ -3514,7 +3574,7 @@ msgstr ""
"vazio para eles em F<debian/rules> (ex. I<override_dh_dwz:>)"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:486
+#: debhelper-compat-upgrade-checklist.pod:515
msgid ""
"The build systems B<meson> and B<autoconf> no longer explicitly set the B<--"
"libexecdir> variable and thus relies on the build system default - which "
@@ -3526,7 +3586,7 @@ msgstr ""
"adoptado em Debian Policy 4.1.5)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:491
+#: debhelper-compat-upgrade-checklist.pod:520
msgid ""
"If a particular upstream package does not use the correct default, the "
"parameter can often be passed manually via L<dh_auto_configure(1)>. E.g. "
@@ -3537,7 +3597,7 @@ msgstr ""
"L<dh_auto_configure(1)>. Por exemplo via seguinte exemplo:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:495
+#: debhelper-compat-upgrade-checklist.pod:524
#, no-wrap
msgid ""
" override_dh_auto_configure:\n"
@@ -3549,19 +3609,25 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:498
+#: debhelper-compat-upgrade-checklist.pod:527
msgid "Note the B<--> before the B<--libexecdir> parameter."
msgstr "Note o B<--> antes do parâmetro B<--libexecdir>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:502
+#: debhelper-compat-upgrade-checklist.pod:531
msgid "B<Retroactively removed in debhelper/13.5>:"
msgstr "B<Retroativamente removido em debhelper/13.5>:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:504
+#: debhelper-compat-upgrade-checklist.pod:533
+#, fuzzy
+#| msgid ""
+#| "The B<dh_installdeb> tool would no longer installs the maintainer "
+#| "provided F<conffiles> file as it was deemed unnecessary. However, the "
+#| "B<remove-on-upgrade> from dpkg/1.20 made the file relevant again and "
+#| "B<dh_installdeb> now installs it again in compat levels 12+."
msgid ""
-"The B<dh_installdeb> tool would no longer installs the maintainer provided "
+"The B<dh_installdeb> tool would no longer install the maintainer provided "
"F<conffiles> file as it was deemed unnecessary. However, the B<remove-on-"
"upgrade> from dpkg/1.20 made the file relevant again and B<dh_installdeb> "
"now installs it again in compat levels 12+."
@@ -3572,7 +3638,7 @@ msgstr ""
"novo e B<dh_installdeb> agora instala-o nos níveis de compatibilidade 12+."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:511
+#: debhelper-compat-upgrade-checklist.pod:540
msgid ""
"The B<dh_installsystemd> tool no longer relies on B<dh_installinit> for "
"handling systemd services that have a sysvinit alternative. Both tools must "
@@ -3585,7 +3651,7 @@ msgstr ""
"serviço é arrancado correctamente sob ambos sysvinit e systemd."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:516
+#: debhelper-compat-upgrade-checklist.pod:545
msgid ""
"If you have an override for B<dh_installinit> (e.g. to call it with B<--no-"
"start>) then you will probably need one for B<dh_installsystemd> as well now."
@@ -3595,7 +3661,7 @@ msgstr ""
"B<dh_installsystemd>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:520
+#: debhelper-compat-upgrade-checklist.pod:549
msgid ""
"This change makes B<dh_installinit> inject a I<misc:Pre-Depends> for B<< "
"init-system-helpers (>= 1.54~) >>. Please ensure that the package lists "
@@ -3608,7 +3674,7 @@ msgstr ""
"para a compatibilidade 12."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:527
+#: debhelper-compat-upgrade-checklist.pod:556
msgid ""
"The third-party B<dh_golang> tool (from B<dh-golang> package) now defaults "
"on honoring B<DH_GOLANG_EXCLUDES> variable for source installation in -dev "
@@ -3624,7 +3690,7 @@ msgstr ""
"e exemplos"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:535
+#: debhelper-compat-upgrade-checklist.pod:564
msgid ""
"B<dh_installsystemduser> is now included in the B<dh> standard sequence by "
"default."
@@ -3633,7 +3699,7 @@ msgstr ""
"predefinição."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:540
+#: debhelper-compat-upgrade-checklist.pod:569
msgid ""
"The B<python-distutils> buildsystem is now removed. Please use the third-"
"party build system B<pybuild> instead."
@@ -3642,17 +3708,17 @@ msgstr ""
"use o sistema de compilação de terceiros B<pybuild> em substituição."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:545
+#: debhelper-compat-upgrade-checklist.pod:574
msgid "v11"
msgstr "v11"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:547
+#: debhelper-compat-upgrade-checklist.pod:576
msgid "This mode is discouraged."
msgstr "Este modo está desencorajado."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:549
+#: debhelper-compat-upgrade-checklist.pod:578
msgid ""
"The compat 11 is discouraged for new packages as it suffers from feature "
"interaction between L<dh_installinit> and L<dh_installsystemd> causing "
@@ -3669,12 +3735,12 @@ msgstr ""
"L<https://lists.debian.org/debian-release/2019/04/msg01442.html>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:556
+#: debhelper-compat-upgrade-checklist.pod:585
msgid "Changes from v10 are:"
msgstr "As alterações a partir de v10 são:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:562
+#: debhelper-compat-upgrade-checklist.pod:591
msgid ""
"B<dh_installinit> no longer installs F<service> or F<tmpfile> files, nor "
"generates maintainer scripts for those files. Please use the new "
@@ -3685,7 +3751,7 @@ msgstr ""
"ajudante B<dh_installsystemd>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:568
+#: debhelper-compat-upgrade-checklist.pod:597
msgid ""
"The B<dh_systemd_enable> and B<dh_systemd_start> helpers have been replaced "
"by the new B<dh_installsystemd> helper. For the same reason, the B<systemd> "
@@ -3699,7 +3765,7 @@ msgstr ""
"sobreposição vazio."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:574
+#: debhelper-compat-upgrade-checklist.pod:603
msgid ""
"Please note that the B<dh_installsystemd> tool has a slightly different "
"behaviour in some cases (e.g. when using the B<--name> parameter)."
@@ -3709,7 +3775,7 @@ msgstr ""
"name>)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:580
+#: debhelper-compat-upgrade-checklist.pod:609
msgid ""
"B<dh_installdirs> no longer creates debian/I<package> directories unless "
"explicitly requested (or it has to create a subdirectory in it)."
@@ -3718,12 +3784,12 @@ msgstr ""
"seja explicitamente pedido (ou se tiver de criar um sub-directório nele)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:584
+#: debhelper-compat-upgrade-checklist.pod:613
msgid "The vast majority of all packages will be unaffected by this change."
msgstr "A grande maioria dos pacotes não serão afectados por esta alteração."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:588
+#: debhelper-compat-upgrade-checklist.pod:617
msgid ""
"The B<makefile> buildsystem now passes B<INSTALL=\"install --strip-"
"program=true\"> to L<make(1)>. Derivative buildsystems (e.g. B<configure> "
@@ -3734,7 +3800,7 @@ msgstr ""
"B<configure> ou B<cmake>) não são afectados por esta alteração."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:594
+#: debhelper-compat-upgrade-checklist.pod:623
msgid ""
"The B<autoconf> buildsystem now passes B<--runstatedir=/run> to F<./"
"configure>."
@@ -3743,7 +3809,7 @@ msgstr ""
"F<./configure>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:599
+#: debhelper-compat-upgrade-checklist.pod:628
msgid ""
"The B<cmake> buildsystem now passes B<-DCMAKE_INSTALL_RUNSTATEDIR=/run> to "
"L<cmake(1)>."
@@ -3752,7 +3818,7 @@ msgstr ""
"run> para L<cmake(1)>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:604
+#: debhelper-compat-upgrade-checklist.pod:633
msgid ""
"B<dh_installman> will now prefer detecting the language from the path name "
"rather than the extension."
@@ -3761,7 +3827,7 @@ msgstr ""
"caminho em vez de a extensão."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:609
+#: debhelper-compat-upgrade-checklist.pod:638
msgid ""
"B<dh_auto_install> will now only create the destination directory it needs. "
"Previously, it would create the package build directory for all packages. "
@@ -3775,7 +3841,7 @@ msgstr ""
"debhelper."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:617
+#: debhelper-compat-upgrade-checklist.pod:646
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now error out if their config has a pattern that does not "
@@ -3786,7 +3852,7 @@ msgstr ""
"não coincida com nada ou faça referência a um caminho que não exista."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:621
+#: debhelper-compat-upgrade-checklist.pod:650
msgid ""
"Known exceptions include building with the B<nodoc> profile, where the above "
"tools will silently permit failed matches where the patterns are used to "
@@ -3797,7 +3863,7 @@ msgstr ""
"os padrões são usados para especificar documentação."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:627
+#: debhelper-compat-upgrade-checklist.pod:656
msgid ""
"The helpers B<dh_installdocs>, B<dh_installexamples>, B<dh_installinfo>, and "
"B<dh_installman> now accept the parameter B<--sourcedir> with same meaning "
@@ -3810,7 +3876,7 @@ msgstr ""
"fall back) a F<debian/tmp> como B<dh_install>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:632
+#: debhelper-compat-upgrade-checklist.pod:661
msgid ""
"Migration note: A bug in debhelper 11 up to 11.1.5 made B<dh_installinfo> "
"incorrectly ignore B<--sourcedir>."
@@ -3819,12 +3885,18 @@ msgstr ""
"B<dh_installinfo> ignore incorrectamente B<--sourcedir>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:637
+#: debhelper-compat-upgrade-checklist.pod:666
+#, fuzzy
+#| msgid ""
+#| "The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I."
+#| "> to perl. Packages that still need this behaviour can emulate it by "
+#| "using the B<PERL5LIB> environment variable. E.g. by adding B<export "
+#| "PERL5LIB=.> in their debian/rules file (or similar)."
msgid ""
"The B<perl-makemaker> and B<perl-build> build systems no longer pass B<-I.> "
-"to perl. Packages that still need this behaviour can emulate it by using "
-"the B<PERL5LIB> environment variable. E.g. by adding B<export PERL5LIB=.> "
-"in their debian/rules file (or similar)."
+"to perl. Packages that relies on this behavior can often use the "
+"B<PERL5LIB> environment variable as a substitute. E.g. by adding B<export "
+"PERL5LIB=.> in their debian/rules file (or similar)."
msgstr ""
"Os sistemas de compilação B<perl-makemaker> e B<perl-build> já não passam B<-"
"I.> ao perl. Os pacotes que ainda precisam deste comportamento podem emula-"
@@ -3832,7 +3904,7 @@ msgstr ""
"PERL5LIB=.> no seu ficheiro debian/rules (ou semelhante)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:644
+#: debhelper-compat-upgrade-checklist.pod:673
msgid ""
"The B<PERL_USE_UNSAFE_INC> environment variable is no longer set by B<dh> or "
"any of the B<dh_auto_*> tools. It was added as a temporary work around to "
@@ -3844,7 +3916,7 @@ msgstr ""
"tempo."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:649
+#: debhelper-compat-upgrade-checklist.pod:678
msgid ""
"Note this item will eventually become obsolete as upstream intends to drop "
"support for the B<PERL_USE_UNSAFE_INC> environment variable. When perl "
@@ -3857,7 +3929,7 @@ msgstr ""
"retroactivamente dos níveis de compatibilidade existentes."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:656
+#: debhelper-compat-upgrade-checklist.pod:685
msgid ""
"The B<dh_makeshlibs> helper will now exit with an error if objdump returns a "
"non-zero exit from analysing a given file."
@@ -3866,7 +3938,7 @@ msgstr ""
"uma saída não-zero a partir da análise de um determinado ficheiro."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:661
+#: debhelper-compat-upgrade-checklist.pod:690
msgid ""
"The B<dh_installdocs> and B<dh_installexamples> tools may now install "
"I<most> of the documentation in a different path to comply with the "
@@ -3877,7 +3949,7 @@ msgstr ""
"a recomendação da política Debian §12.3 (desde versão 3.9.7)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:665
+#: debhelper-compat-upgrade-checklist.pod:694
msgid ""
"Note that if a given source package only contains a single binary package in "
"F<debian/control> or none of the packages are I<-doc> packages, then this "
@@ -3890,7 +3962,7 @@ msgstr ""
"próxima alteração."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:670
+#: debhelper-compat-upgrade-checklist.pod:699
msgid ""
"By default, these tools will now attempt to determine a \"main package for "
"the documentation\" (called a I<doc-main-package> from here on) for every I<-"
@@ -3907,7 +3979,7 @@ msgstr ""
"será na mesma enviada no pacote I<-doc>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:678
+#: debhelper-compat-upgrade-checklist.pod:707
msgid ""
"The B<--doc-main-package> option can be used when the auto-detection is "
"insufficient or to reset the path to its previous value if there is a reason "
@@ -3918,7 +3990,7 @@ msgstr ""
"existir razão para divergir da recomendação da política Debian."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:682
+#: debhelper-compat-upgrade-checklist.pod:711
msgid ""
"Some documentation will not be affected by this change. These exceptions "
"include the copyright file, changelog files, README.Debian, etc. These "
@@ -3930,7 +4002,7 @@ msgstr ""
">>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:689
+#: debhelper-compat-upgrade-checklist.pod:718
msgid ""
"The B<dh_strip> and B<dh_shlibdeps> tools no longer uses filename patterns "
"to determine which files to process. Instead, they open the file and look "
@@ -3943,24 +4015,24 @@ msgstr ""
"ficheiro é um objecto partilhado ou um executável ELF."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:694
+#: debhelper-compat-upgrade-checklist.pod:723
msgid "This change may cause the tools to process more files than previously."
msgstr ""
"Esta alteração fazer com que as ferramentas processem mais ficheiros que "
"anteriormente."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:698
+#: debhelper-compat-upgrade-checklist.pod:727
msgid "v10"
msgstr "v10"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:700
+#: debhelper-compat-upgrade-checklist.pod:729
msgid "Changes from v9 are:"
msgstr "As alterações a partir de v9 são:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:706
+#: debhelper-compat-upgrade-checklist.pod:735
msgid ""
"B<dh_installinit> will no longer installs a file named debian/I<package> as "
"an init script."
@@ -3969,7 +4041,7 @@ msgstr ""
"como um script de iniciação (init)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:711
+#: debhelper-compat-upgrade-checklist.pod:740
msgid ""
"B<dh_installdocs> will error out if it detects links created with --link-doc "
"between packages of architecture \"all\" and non-\"all\" as it breaks "
@@ -3980,7 +4052,7 @@ msgstr ""
"binNMUs."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:717
+#: debhelper-compat-upgrade-checklist.pod:746
msgid ""
"B<dh_installdeb> no longer installs a maintainer-provided debian/I<package>."
"shlibs file. This is now done by B<dh_makeshlibs> instead."
@@ -3990,7 +4062,7 @@ msgstr ""
"B<dh_makeshlibs>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:723
+#: debhelper-compat-upgrade-checklist.pod:752
msgid ""
"B<dh_installwm> refuses to create a broken package if no man page can be "
"found (required to register for the x-window-manager alternative)."
@@ -4000,7 +4072,7 @@ msgstr ""
"window-manager)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:728
+#: debhelper-compat-upgrade-checklist.pod:757
msgid ""
"Debhelper will default to B<--parallel> for all buildsystems that support "
"parallel building. This can be disabled by using either B<--no-parallel> or "
@@ -4011,7 +4083,7 @@ msgstr ""
"usando B<--no-parallel> ou passando B<--max-parallel> com o valor de 1."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:734
+#: debhelper-compat-upgrade-checklist.pod:763
msgid ""
"The B<dh> command will not accept any of the deprecated \"manual sequence "
"control\" parameters (B<--before>, B<--after>, etc.). Please use override "
@@ -4022,7 +4094,7 @@ msgstr ""
"utilize alvos de sobreposição em vez destes."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:738
+#: debhelper-compat-upgrade-checklist.pod:767
msgid ""
"B<Retroactively applied to earlier compat levels>: B<dh> no longer accepts "
"any of these since debhelper/12.4."
@@ -4031,7 +4103,7 @@ msgstr ""
"nenhum destes desde o debhelper/12.4."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:743
+#: debhelper-compat-upgrade-checklist.pod:772
msgid ""
"The B<dh> command will no longer use log files to track which commands have "
"been run. The B<dh> command I<still> keeps track of whether it already ran "
@@ -4042,12 +4114,12 @@ msgstr ""
"a sequência de \"compilação\" e salta-a se já o fez."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:747
+#: debhelper-compat-upgrade-checklist.pod:776
msgid "The main effects of this are:"
msgstr "Os principais efeitos disto são:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:753
+#: debhelper-compat-upgrade-checklist.pod:782
msgid ""
"With this, it is now easier to debug the I<install> or/and I<binary> "
"sequences because they can now trivially be re-run (without having to do a "
@@ -4058,7 +4130,7 @@ msgstr ""
"fazer um ciclo de \"limpar e recompilar\" completo."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:759
+#: debhelper-compat-upgrade-checklist.pod:788
msgid ""
"The main caveat is that B<dh_*> now only keeps track of what happened in a "
"single override target. When all the calls to a given B<dh_cmd> command "
@@ -4070,12 +4142,12 @@ msgstr ""
"funcionar como dantes."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:764
+#: debhelper-compat-upgrade-checklist.pod:793
msgid "Example of where it can go wrong:"
msgstr "Exemplo de onde pode falhar:"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:766
+#: debhelper-compat-upgrade-checklist.pod:795
#, no-wrap
msgid ""
" override_dh_foo:\n"
@@ -4087,7 +4159,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: debhelper-compat-upgrade-checklist.pod:769
+#: debhelper-compat-upgrade-checklist.pod:798
#, no-wrap
msgid ""
" override_dh_bar:\n"
@@ -4101,7 +4173,7 @@ msgstr ""
"\n"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:773
+#: debhelper-compat-upgrade-checklist.pod:802
msgid ""
"In this case, the call to B<dh_foo --remaining> will I<also> include I<my-"
"pkg>, since B<dh_foo -pmy-pkg> was run in a separate override target. This "
@@ -4113,7 +4185,7 @@ msgstr ""
"B<-a>, B<-i>, etc."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:782
+#: debhelper-compat-upgrade-checklist.pod:811
msgid ""
"The B<dh_installdeb> command now shell-escapes the lines in the "
"F<maintscript> config file. This was the original intent but it did not "
@@ -4126,7 +4198,7 @@ msgstr ""
"de shell\" incompleto (ex. ao mencionar nomes de ficheiros)."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:789
+#: debhelper-compat-upgrade-checklist.pod:818
msgid ""
"The B<dh_installinit> command now defaults to B<--restart-after-upgrade>. "
"For packages needing the previous behaviour, please use B<--no-restart-after-"
@@ -4137,7 +4209,7 @@ msgstr ""
"B<--no-restart-after-upgrade>."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:795
+#: debhelper-compat-upgrade-checklist.pod:824
msgid ""
"The B<autoreconf> sequence is now enabled by default. Please pass B<--"
"without autoreconf> to B<dh> if this is not desirable for a given package"
@@ -4147,7 +4219,7 @@ msgstr ""
"determinado pacote"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:801
+#: debhelper-compat-upgrade-checklist.pod:830
msgid ""
"The B<systemd> sequence is now enabled by default. Please pass B<--without "
"systemd> to B<dh> if this is not desirable for a given package."
@@ -4157,7 +4229,7 @@ msgstr ""
"pacote."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:807
+#: debhelper-compat-upgrade-checklist.pod:836
msgid ""
"B<Retroactively removed>: B<dh> no longer creates the package build "
"directory when skipping running debhelper commands. This will not affect "
@@ -4170,7 +4242,7 @@ msgstr ""
"comandos não incluídos no debhelper."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:812
+#: debhelper-compat-upgrade-checklist.pod:841
msgid ""
"This compatibility feature had a bug since its inception in "
"debhelper/9.20130516 that made it fail to apply in compat 9 and earlier. As "
@@ -4183,26 +4255,30 @@ msgstr ""
"bug nesses -5 anos, este item foi removido em vez de corrigido."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:819
+#: debhelper-compat-upgrade-checklist.pod:848
msgid "v9"
msgstr "v9"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:821
+#: debhelper-compat-upgrade-checklist.pod:850
msgid "Changes from v8 are:"
msgstr "As alterações a partir de v8 são:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:827
+#: debhelper-compat-upgrade-checklist.pod:856
+#, fuzzy
+#| msgid ""
+#| "Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
+#| "directories to autoconf in --libdir and --libexecdir."
msgid ""
"Multiarch support. In particular, B<dh_auto_configure> passes multiarch "
-"directories to autoconf in --libdir and --libexecdir."
+"directories to B<autoconf> in --libdir and --libexecdir."
msgstr ""
"Suporte a multi-arquitectura. Em particular, B<dh_auto_configure> passa "
"directórios de multi-arquitectura ao autoconf em --libdir e --libexecdir."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:832
+#: debhelper-compat-upgrade-checklist.pod:861
msgid ""
"dh is aware of the usual dependencies between targets in debian/rules. So, "
"\"dh binary\" will run any build, build-arch, build-indep, install, etc "
@@ -4216,7 +4292,7 @@ msgstr ""
"em outros alvos."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:839
+#: debhelper-compat-upgrade-checklist.pod:868
msgid ""
"B<dh_strip> compresses debugging symbol files to reduce the installed size "
"of -dbg packages."
@@ -4225,21 +4301,25 @@ msgstr ""
"tamanho instalado dos pacotes -dbg."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:844
+#: debhelper-compat-upgrade-checklist.pod:873
+#, fuzzy
+#| msgid ""
+#| "B<dh_auto_configure> does not include the source package name in --"
+#| "libexecdir when using autoconf."
msgid ""
"B<dh_auto_configure> does not include the source package name in --"
-"libexecdir when using autoconf."
+"libexecdir when using B<autoconf>."
msgstr ""
"B<dh_auto_configure> não inclui o nome do pacote fonte em --libexecdir "
"quando usa autoconf."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:849
+#: debhelper-compat-upgrade-checklist.pod:878
msgid "B<dh> does not default to enabling --with=python-support"
msgstr "B<dh> não tem por predefinição a activação de --with=python-support"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:851
+#: debhelper-compat-upgrade-checklist.pod:880
msgid ""
"(Obsolete: As the B<dh_pysupport> tool was removed from Debian stretch. "
"Since debhelper/10.3, B<dh> no longer enables this sequence add-on "
@@ -4250,7 +4330,7 @@ msgstr ""
"on independentemente do nível de compatibilidade)"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:857
+#: debhelper-compat-upgrade-checklist.pod:886
msgid ""
"All of the B<dh_auto_>I<*> debhelper programs and B<dh> set environment "
"variables listed by B<dpkg-buildflags>, unless they are already set."
@@ -4260,7 +4340,7 @@ msgstr ""
"definidas."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:863
+#: debhelper-compat-upgrade-checklist.pod:892
msgid ""
"B<dh_auto_configure> passes B<dpkg-buildflags> CFLAGS, CPPFLAGS, and LDFLAGS "
"to perl F<Makefile.PL> and F<Build.PL>"
@@ -4269,7 +4349,7 @@ msgstr ""
"para F<Makefile.PL> e F<Build.PL> de perl."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:868
+#: debhelper-compat-upgrade-checklist.pod:897
msgid ""
"B<dh_strip> puts separated debug symbols in a location based on their build-"
"id."
@@ -4278,7 +4358,7 @@ msgstr ""
"seu build-id."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:873
+#: debhelper-compat-upgrade-checklist.pod:902
msgid ""
"Executable debhelper config files are run and their output used as the "
"configuration."
@@ -4287,26 +4367,26 @@ msgstr ""
"resultados usados como configuração."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:878
-#: debhelper-compat-upgrade-checklist.pod:909
-#: debhelper-compat-upgrade-checklist.pod:913 debhelper-obsolete-compat.pod:81
+#: debhelper-compat-upgrade-checklist.pod:907
+#: debhelper-compat-upgrade-checklist.pod:938
+#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:81
#: debhelper-obsolete-compat.pod:135 debhelper-obsolete-compat.pod:158
#: debhelper-obsolete-compat.pod:165 debhelper-obsolete-compat.pod:174
msgid "This mode is deprecated."
msgstr "Este modo está descontinuado."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:880
+#: debhelper-compat-upgrade-checklist.pod:909
msgid "v8"
msgstr "v8"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:882
+#: debhelper-compat-upgrade-checklist.pod:911
msgid "Changes from v7 are:"
msgstr "As alterações a partir de v7 são:"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:888
+#: debhelper-compat-upgrade-checklist.pod:917
msgid ""
"Commands will fail rather than warning when they are passed unknown options."
msgstr ""
@@ -4314,7 +4394,7 @@ msgstr ""
"opções desconhecidas."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:892
+#: debhelper-compat-upgrade-checklist.pod:921
msgid ""
"B<dh_makeshlibs> will run B<dpkg-gensymbols> on all shared libraries that it "
"generates shlibs files for. So B<-X> can be used to exclude libraries. "
@@ -4330,7 +4410,7 @@ msgstr ""
"pacotes falhem a compilar."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:900
+#: debhelper-compat-upgrade-checklist.pod:929
msgid ""
"B<dh> requires the sequence to run be specified as the first parameter, and "
"any switches come after it. Ie, use \"B<dh $@ --foo>\", not \"B<dh --foo "
@@ -4341,7 +4421,7 @@ msgstr ""
"--foo>\", e não \"B<dh --foo $@>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:905
+#: debhelper-compat-upgrade-checklist.pod:934
msgid ""
"B<dh_auto_>I<*> prefer to use Perl's B<Module::Build> in preference to "
"F<Makefile.PL>."
@@ -4350,17 +4430,17 @@ msgstr ""
"F<Makefile.PL>."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:911 debhelper-obsolete-compat.pod:21
+#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:21
msgid "v7"
msgstr "v7"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:915 debhelper-obsolete-compat.pod:23
+#: debhelper-compat-upgrade-checklist.pod:944 debhelper-obsolete-compat.pod:23
msgid "This is the lowest supported compatibility level."
msgstr "Este é o nível de compatibilidade mais baixo suportado."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:917
+#: debhelper-compat-upgrade-checklist.pod:946
msgid ""
"If you are upgrading from an earlier compatibility level, please review "
"L<debhelper-obsolete-compat(7)>."
@@ -4369,12 +4449,12 @@ msgstr ""
"por favor reveja L<debhelper-obsolete-compat(7)>."
#. type: =item
-#: debhelper-compat-upgrade-checklist.pod:926
+#: debhelper-compat-upgrade-checklist.pod:955
msgid "L<debhelper-obsolete-compat(7)>"
msgstr "L<debhelper-obsolete-compat(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:928
+#: debhelper-compat-upgrade-checklist.pod:957
msgid ""
"Upgrading from a (now) obsolete compatibility level? This document covers "
"the upgrade checklist up to the earliest supported level."
@@ -4384,7 +4464,7 @@ msgstr ""
"recente."
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:931 debhelper-obsolete-compat.pod:180
+#: debhelper-compat-upgrade-checklist.pod:960 debhelper-obsolete-compat.pod:180
#: dh:874 dh_auto_build:55 dh_auto_clean:57 dh_auto_configure:60
#: dh_auto_install:105 dh_auto_test:66 dh_builddeb:178 dh_clean:191
#: dh_compress:245 dh_dwz:177 dh_fixperms:166 dh_gencontrol:223 dh_install:385
@@ -4402,7 +4482,7 @@ msgid "L<debhelper(7)>"
msgstr "L<debhelper(7)>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:933
+#: debhelper-compat-upgrade-checklist.pod:962
msgid ""
"General information about the debhelper framework. This document also covers "
"how to declare your chosen debhelper compat level."
@@ -4411,19 +4491,19 @@ msgstr ""
"cobre como declarar o seu nível de compatibilidade debhelper escolhido."
#. type: =head1
-#: debhelper-compat-upgrade-checklist.pod:938 debhelper-obsolete-compat.pod:182
+#: debhelper-compat-upgrade-checklist.pod:967 debhelper-obsolete-compat.pod:182
#: dh_installinit:419 dh_systemd_enable:288 dh_systemd_start:288
msgid "AUTHORS"
msgstr "AUTORES"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:940 debhelper-obsolete-compat.pod:184
+#: debhelper-compat-upgrade-checklist.pod:969 debhelper-obsolete-compat.pod:184
#: dh_dwz:183 dh_installinitramfs:101
msgid "Niels Thykier <niels@thykier.net>"
msgstr "Niels Thykier <niels@thykier.net>"
#. type: textblock
-#: debhelper-compat-upgrade-checklist.pod:942 debhelper-obsolete-compat.pod:186
+#: debhelper-compat-upgrade-checklist.pod:971 debhelper-obsolete-compat.pod:186
msgid "Joey Hess"
msgstr "Joey Hess"
diff --git a/t/dh_installsystemd/dh_installsystemd_tmpfiles.t b/t/dh_installsystemd/dh_installsystemd_tmpfiles.t
index 1041ebe..c91a97b 100755
--- a/t/dh_installsystemd/dh_installsystemd_tmpfiles.t
+++ b/t/dh_installsystemd/dh_installsystemd_tmpfiles.t
@@ -68,8 +68,24 @@ each_compat_from_and_above_subtest(13, sub {
each_compat_from_and_above_subtest(13, sub {
+ my ($compat) = @_;
+
make_path('debian/foo/usr/lib/tmpfiles.d');
create_empty_file('debian/foo/usr/lib/tmpfiles.d/foo.conf');
+
+ my $purge_file = <<END;
+# Some comment
+
+d /tmp/somedir
+f /tmp/somedir/somefile - - - - baz
+d /tmp/otherdir
+R /tmp/yetotherdir
+END
+
+ open(my $fd, '>', 'debian/foo/usr/lib/tmpfiles.d/bar.conf') or error("open(bar.conf) failed: $!");
+ print $fd $purge_file;
+ close($fd) or error("close(bar.conf) failed: $!");
+
ok(run_dh_tool('dh_installtmpfiles'));
# dh_installtmpfiles do not install services
ok(!-e "debian/foo/etc/init.d/foo");
@@ -84,5 +100,25 @@ each_compat_from_and_above_subtest(13, sub {
ok(! grep { m/(?:invoke|update)-rc.d|deb-systemd-invoke/ } @{$snippet});
ok(grep { m/systemd-tmpfiles/ } @{$snippet});
}
+
+ my @postrm = find_script('foo', 'postrm');
+ if ($compat <= 13) {
+ # No factory reset on compat 13
+ is(scalar(@postrm), 0);
+ } else {
+ # We should have an inlined snippets for removal/purge
+ is(scalar(@postrm), 1);
+ if (scalar(@postrm) == 1) {
+ open(my $fd, '<', $postrm[0]) or error("open($postrm[0]) failed: $!");
+ my $snippet = readlines($fd);
+ close($fd);
+ ok(grep { m/# Some comment/ } @{$snippet});
+ ok(grep { m/d \/tmp\/somedir/ } @{$snippet});
+ ok(grep { m/f \/tmp\/somedir\/somefile - - - - baz/ } @{$snippet});
+ ok(grep { m/d \/tmp\/otherdir/ } @{$snippet});
+ ok(grep { m/R \/tmp\/yetotherdir/ } @{$snippet});
+ }
+ }
+
ok(run_dh_tool('dh_clean'));
});
diff --git a/t/dh_installsystemduser/debian/baz.user.service b/t/dh_installsystemduser/debian/foo.baz.user.service
index 3af041d..3af041d 100644
--- a/t/dh_installsystemduser/debian/baz.user.service
+++ b/t/dh_installsystemduser/debian/foo.baz.user.service
diff --git a/t/dh_installsystemduser/dh_installsystemduser.t b/t/dh_installsystemduser/dh_installsystemduser.t
index 5171728..e9a143e 100755
--- a/t/dh_installsystemduser/dh_installsystemduser.t
+++ b/t/dh_installsystemduser/dh_installsystemduser.t
@@ -13,7 +13,7 @@ our @TEST_DH_EXTRA_TEMPLATE_FILES = (qw(
debian/changelog
debian/control
debian/foo.user.service
- debian/baz.user.service
+ debian/foo.baz.user.service
));