summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2019-07-07 15:40:37 +0100
committerSean Whitton <spwhitton@spwhitton.name>2019-07-07 15:40:37 +0100
commit576a2c1c5218cecf32f48a98ff33fefb43ed16e9 (patch)
tree75368db3a1386b5b26cd3493b70ed0d9b5bfac43
parent2e2b471f1820761373052c227a847d99ca0f1aaa (diff)
update po files
-rw-r--r--locales/ja/LC_MESSAGES/ap-process.po115
-rw-r--r--locales/ja/LC_MESSAGES/ch-archive.po27
-rw-r--r--locales/ja/LC_MESSAGES/ch-controlfields.po187
-rw-r--r--locales/ja/LC_MESSAGES/ch-opersys.po19
-rw-r--r--locales/ja/LC_MESSAGES/ch-relationships.po333
-rw-r--r--locales/ja/LC_MESSAGES/ch-source.po327
-rw-r--r--locales/ja/LC_MESSAGES/upgrading-checklist.po1520
7 files changed, 1390 insertions, 1138 deletions
diff --git a/locales/ja/LC_MESSAGES/ap-process.po b/locales/ja/LC_MESSAGES/ap-process.po
index 347a802..d7c5f8a 100644
--- a/locales/ja/LC_MESSAGES/ap-process.po
+++ b/locales/ja/LC_MESSAGES/ap-process.po
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Debian Policy Manual 4.1.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-08-02 11:56+0800\n"
+"POT-Creation-Date: 2019-07-07 15:40+0100\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"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.4.0\n"
+"Generated-By: Babel 2.6.0\n"
#: ../../ap-process.rst:2
msgid "Debian Policy changes process"
@@ -288,11 +288,11 @@ msgstr ""
#: ../../ap-process.rst:183
msgid ""
"Rejected proposals. The standard wontfix is used for this state. "
-"Normally, bugs in this state will not remain open; instead, a Policy team"
-" member will close them with an explanation. The submitter may then "
-"appeal to the tech-ctte if they so desire. Alternately, issues appealed "
-"to the tech-ctte may remain open with this tag while that appeal "
-"proceeds."
+"Normally, bugs in this state will not remain open (excepting "
+"**stalled**); instead, a Policy team member will close them with an "
+"explanation. The submitter may then appeal to the tech-ctte if they so "
+"desire. Alternately, issues appealed to the tech-ctte may remain open "
+"with this tag while that appeal proceeds."
msgstr ""
#: ../../ap-process.rst:190
@@ -303,67 +303,81 @@ msgstr ""
#: ../../ap-process.rst:193
msgid ""
-"We may use one of the following tags here, but to date we have only used "
-"dubious and ctte. It's not clear whether we need more tags for this "
-"stage."
+"We may use one of the following tags here. It's not clear whether we need"
+" more tags for this stage."
msgstr ""
-#: ../../ap-process.rst:198
+#: ../../ap-process.rst:197
msgid "**dubious**"
msgstr ""
-#: ../../ap-process.rst:198
+#: ../../ap-process.rst:197
msgid "Not a policy matter"
msgstr ""
-#: ../../ap-process.rst:201
+#: ../../ap-process.rst:200
msgid "**ctte**"
msgstr ""
-#: ../../ap-process.rst:201
+#: ../../ap-process.rst:200
msgid "Referred to the Technical Committee (tech-ctte)"
msgstr ""
-#: ../../ap-process.rst:204
+#: ../../ap-process.rst:203
msgid "**devel**"
msgstr ""
-#: ../../ap-process.rst:204
+#: ../../ap-process.rst:203
msgid "Referred to the developer body"
msgstr ""
-#: ../../ap-process.rst:207
+#: ../../ap-process.rst:206
msgid "**delegate**"
msgstr ""
-#: ../../ap-process.rst:207
+#: ../../ap-process.rst:206
msgid "Rejected by a Policy delegate"
msgstr ""
-#: ../../ap-process.rst:210
+#: ../../ap-process.rst:211
msgid "**obsolete**"
msgstr ""
-#: ../../ap-process.rst:210
-msgid "The proposal timed out without a conclusion"
+#: ../../ap-process.rst:209
+msgid ""
+"Consensus on a proposal was not forthcoming, and the bug is to be closed."
+" Those wishing to restart discussion should open a new bug, but only if "
+"they have a concrete new change proposal."
+msgstr ""
+
+#: ../../ap-process.rst:216
+msgid "**stalled**"
+msgstr ""
+
+#: ../../ap-process.rst:214
+msgid ""
+"Consensus on a proposal was not forthcoming. However, the bug should be "
+"kept open, as a form of documentation, and to minimise the number of "
+"duplicate filings."
msgstr ""
-#: ../../ap-process.rst:212
+#: ../../ap-process.rst:218
msgid ""
-"What needs to happen next: The bug should be closed once a final "
-"resolution is reached, or retagged to an appropriate state if that final "
-"resolution reverses the decision to reject the proposal."
+"What may need to happen next: The bug should be closed once a final "
+"resolution is reached (excepting **stalled**), or retagged to an "
+"appropriate state if that final resolution reverses the decision to "
+"reject the proposal."
msgstr ""
-#: ../../ap-process.rst:219
+#: ../../ap-process.rst:226
msgid "Other Tags"
msgstr ""
-#: ../../ap-process.rst:221
+#: ../../ap-process.rst:228
msgid "All Policy bugs are additionally categorized by class of bug."
msgstr ""
-#: ../../ap-process.rst:223
+#: ../../ap-process.rst:230
msgid ""
"The normative tag is used for bugs that make normative changes to Policy,"
" meaning that the dictates of Policy will change in some fashion as part "
@@ -371,13 +385,13 @@ msgid ""
"process is followed for such bugs."
msgstr ""
-#: ../../ap-process.rst:228
+#: ../../ap-process.rst:235
msgid ""
"`TAG: normative <https://bugs.debian.org/cgi-bin/pkgreport.cgi?src"
"=debian-policy&pend-exc=done&tag=normative>`_"
msgstr ""
-#: ../../ap-process.rst:231
+#: ../../ap-process.rst:238
msgid ""
"The informative tag is used for bugs about wording issues, typos, "
"informative footnotes, or other changes that do not affect the formal "
@@ -387,13 +401,13 @@ msgid ""
"fall under their discretion."
msgstr ""
-#: ../../ap-process.rst:238
+#: ../../ap-process.rst:245
msgid ""
"`TAG: informative <https://bugs.debian.org/cgi-bin/pkgreport.cgi?src"
"=debian-policy&pend-exc=done&tag=informative>`_"
msgstr ""
-#: ../../ap-process.rst:241
+#: ../../ap-process.rst:248
msgid ""
"The packaging tag is used for bugs about the packaging and build process "
"of the debian-policy Debian package. These bugs do not follow the normal "
@@ -401,13 +415,13 @@ msgid ""
"(used with their normal meanings)."
msgstr ""
-#: ../../ap-process.rst:246
+#: ../../ap-process.rst:253
msgid ""
"`TAG: packaging <https://bugs.debian.org/cgi-bin/pkgreport.cgi?src"
"=debian-policy&pend-exc=done&tag=packaging>`_"
msgstr ""
-#: ../../ap-process.rst:250
+#: ../../ap-process.rst:257
msgid ""
"This process was originally developed by Margarita Manterola, Clint "
"Adams, Russ Allbery and Manoj Srivastava. In 2017, Sean Whitton "
@@ -415,3 +429,36 @@ msgid ""
" discussions at DebConf17."
msgstr ""
+#~ msgid ""
+#~ "Rejected proposals. The standard wontfix "
+#~ "is used for this state. Normally, "
+#~ "bugs in this state will not remain"
+#~ " open; instead, a Policy team member"
+#~ " will close them with an explanation."
+#~ " The submitter may then appeal to "
+#~ "the tech-ctte if they so desire."
+#~ " Alternately, issues appealed to the "
+#~ "tech-ctte may remain open with this"
+#~ " tag while that appeal proceeds."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "We may use one of the following"
+#~ " tags here, but to date we have"
+#~ " only used dubious and ctte. It's "
+#~ "not clear whether we need more "
+#~ "tags for this stage."
+#~ msgstr ""
+
+#~ msgid "The proposal timed out without a conclusion"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "What needs to happen next: The bug"
+#~ " should be closed once a final "
+#~ "resolution is reached, or retagged to"
+#~ " an appropriate state if that final"
+#~ " resolution reverses the decision to "
+#~ "reject the proposal."
+#~ msgstr ""
+
diff --git a/locales/ja/LC_MESSAGES/ch-archive.po b/locales/ja/LC_MESSAGES/ch-archive.po
index 4b245b4..d14bd8d 100644
--- a/locales/ja/LC_MESSAGES/ch-archive.po
+++ b/locales/ja/LC_MESSAGES/ch-archive.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Debian Policy Manual 4.1.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-12-23 09:35+0000\n"
+"POT-Creation-Date: 2019-07-07 15:40+0100\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"
@@ -323,7 +323,7 @@ msgid ""
"source. In such cases, a verbatim copy of its copyright information "
"should normally still be included, but need not be if creating and "
"maintaining a copy of that information involves significant time and "
-"effort."
+"effort. [#]_"
msgstr ""
#: ../../ch-archive.rst:197
@@ -600,6 +600,14 @@ msgstr ""
#: ../../ch-archive.rst:373
msgid ""
+"Licenses that are not thought to require the copying of all copyright "
+"notices into Debian's copyright file include Apache-2.0 and the Boost "
+"Software License, version 1.0. Final determination as to whether a "
+"package's copyright file is sufficient lies with the FTP team."
+msgstr ""
+
+#: ../../ch-archive.rst:380
+msgid ""
"This is an important criterion because we are trying to produce, amongst "
"other things, a free Unix."
msgstr ""
@@ -618,3 +626,18 @@ msgstr ""
#~ " :ref:`s-copyrightfile` for further details)."
#~ msgstr ""
+#~ msgid ""
+#~ "Every package must be accompanied by "
+#~ "a verbatim copy of its copyright "
+#~ "information, unless its distribution license"
+#~ " explicitly permits this information to "
+#~ "be excluded from distributions of "
+#~ "binaries built from the source. In "
+#~ "such cases, a verbatim copy of its"
+#~ " copyright information should normally "
+#~ "still be included, but need not be"
+#~ " if creating and maintaining a copy"
+#~ " of that information involves significant"
+#~ " time and effort."
+#~ msgstr ""
+
diff --git a/locales/ja/LC_MESSAGES/ch-controlfields.po b/locales/ja/LC_MESSAGES/ch-controlfields.po
index 6ed5444..811ff22 100644
--- a/locales/ja/LC_MESSAGES/ch-controlfields.po
+++ b/locales/ja/LC_MESSAGES/ch-controlfields.po
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Debian Policy Manual 4.1.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-08-02 11:56+0800\n"
+"POT-Creation-Date: 2019-07-07 15:40+0100\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"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.4.0\n"
+"Generated-By: Babel 2.6.0\n"
#: ../../ch-controlfields.rst:2
msgid "Control files and their fields"
@@ -811,15 +811,15 @@ msgid ""
msgstr ""
#: ../../ch-controlfields.rst:599
-msgid "``debian_revision`` This part of the version number specifies the"
+msgid "``debian_revision``"
msgstr ""
#: ../../ch-controlfields.rst:581
msgid ""
-"version of the Debian package based on the upstream version. It may "
-"contain only alphanumerics and the characters ``+`` ``.`` ``~`` (plus, "
-"full stop, tilde) and is compared in the same way as the "
-"``upstream_version`` is."
+"This part of the version number specifies the version of the Debian "
+"package based on the upstream version. It may contain only alphanumerics "
+"and the characters ``+`` ``.`` ``~`` (plus, full stop, tilde) and is "
+"compared in the same way as the ``upstream_version`` is."
msgstr ""
#: ../../ch-controlfields.rst:586
@@ -1257,7 +1257,7 @@ msgid ""
"in the ``Files`` field."
msgstr ""
-#: ../../ch-controlfields.rst:941 ../../ch-controlfields.rst:1197
+#: ../../ch-controlfields.rst:941 ../../ch-controlfields.rst:1198
msgid "``DM-Upload-Allowed``"
msgstr ""
@@ -1284,7 +1284,7 @@ msgstr ""
msgid "URL of a web interface for browsing the repository."
msgstr ""
-#: ../../ch-controlfields.rst:981
+#: ../../ch-controlfields.rst:982
msgid "``Vcs-<type>``"
msgstr ""
@@ -1337,28 +1337,29 @@ msgstr ""
#: ../../ch-controlfields.rst:976
msgid ""
-"In the case of Git, the value consists of a URL, optionally followed by "
-"the word ``-b`` and the name of a branch in the indicated repository, "
-"following the syntax of the ``git clone`` command. If no branch is "
-"specified, the packaging should be on the default branch."
+"In the case of Git and Mercurial, the value consists of a URL, optionally"
+" followed by the word ``-b`` and the name of a branch in the indicated "
+"repository, following the syntax of the ``git clone`` or ``hg clone`` "
+"command. If no branch is specified, the packaging should be on the "
+"default branch."
msgstr ""
-#: ../../ch-controlfields.rst:981
+#: ../../ch-controlfields.rst:982
msgid "More than one different VCS may be specified for the same package."
msgstr ""
-#: ../../ch-controlfields.rst:983
+#: ../../ch-controlfields.rst:984
msgid ""
"For both fields, any URLs given should use a scheme that provides "
"confidentiality (``https``, for example, rather than ``http`` or ``git``)"
" if the VCS repository supports it."
msgstr ""
-#: ../../ch-controlfields.rst:990
+#: ../../ch-controlfields.rst:991
msgid "``Package-List``"
msgstr ""
-#: ../../ch-controlfields.rst:992
+#: ../../ch-controlfields.rst:993
msgid ""
"Multiline field listing all the packages that can be built from the "
"source package, considering every architecture. The first line of the "
@@ -1369,11 +1370,11 @@ msgid ""
"field for a list of package types."
msgstr ""
-#: ../../ch-controlfields.rst:1003
+#: ../../ch-controlfields.rst:1004
msgid "``Package-Type``"
msgstr ""
-#: ../../ch-controlfields.rst:1005
+#: ../../ch-controlfields.rst:1006
msgid ""
"Simple field containing a word indicating the type of package: ``deb`` "
"for binary packages and ``udeb`` for micro binary packages. Other types "
@@ -1382,18 +1383,18 @@ msgid ""
"``deb``, as this value is assumed for paragraphs lacking this field."
msgstr ""
-#: ../../ch-controlfields.rst:1014
+#: ../../ch-controlfields.rst:1015
msgid "``Dgit``"
msgstr ""
-#: ../../ch-controlfields.rst:1016
+#: ../../ch-controlfields.rst:1017
msgid ""
"Folded field containing a single git commit hash, presented in full, "
"followed optionally by whitespace and other data to be defined in future "
"extensions."
msgstr ""
-#: ../../ch-controlfields.rst:1020
+#: ../../ch-controlfields.rst:1021
msgid ""
"Declares that the source package corresponds exactly to a referenced "
"commit in a Git repository available at the canonical location called "
@@ -1403,17 +1404,17 @@ msgid ""
"``dgit`` for further details."
msgstr ""
-#: ../../ch-controlfields.rst:1030
+#: ../../ch-controlfields.rst:1031
msgid "``Testsuite``"
msgstr ""
-#: ../../ch-controlfields.rst:1032
+#: ../../ch-controlfields.rst:1033
msgid ""
"Simple field containing a comma-separated list of values allowing test "
"execution environments to discover packages which provide tests."
msgstr ""
-#: ../../ch-controlfields.rst:1035
+#: ../../ch-controlfields.rst:1036
msgid ""
"This field is automatically added to Debian source control files "
"(``.dsc``) by ``dpkg``, with the value ``autopkgtest``, when a "
@@ -1422,29 +1423,29 @@ msgid ""
"(``debian/control``) if needed in other situations."
msgstr ""
-#: ../../ch-controlfields.rst:1044
+#: ../../ch-controlfields.rst:1045
msgid "``Rules-Requires-Root``"
msgstr ""
-#: ../../ch-controlfields.rst:1046
+#: ../../ch-controlfields.rst:1047
msgid ""
"Simple field that defines if the source package requires access to root "
"(or fakeroot) during selected targets in the :ref:`Main building script: "
"debian/rules <s-debianrules>`."
msgstr ""
-#: ../../ch-controlfields.rst:1050
+#: ../../ch-controlfields.rst:1051
msgid "The field can consist of exactly one of the following three items:"
msgstr ""
-#: ../../ch-controlfields.rst:1052
+#: ../../ch-controlfields.rst:1053
msgid ""
"``no``: Declares that neither root nor fakeroot is required. Package "
"builders (e.g. dpkg-buildpackage) may choose to invoke any target in "
"``debian/rules`` with an unprivileged user."
msgstr ""
-#: ../../ch-controlfields.rst:1056
+#: ../../ch-controlfields.rst:1057
msgid ""
"``binary-targets`` (default): Declares that the package will need the "
"root (or fakeroot) when either of the ``binary``, ``binary-arch`` or "
@@ -1452,7 +1453,7 @@ msgid ""
"before this field was defined."
msgstr ""
-#: ../../ch-controlfields.rst:1061
+#: ../../ch-controlfields.rst:1062
msgid ""
"A space separated list of keywords described below. These keywords must "
"always contain a forward slash, which sets them apart from the other "
@@ -1464,7 +1465,7 @@ msgid ""
"accordingly (see below)."
msgstr ""
-#: ../../ch-controlfields.rst:1070
+#: ../../ch-controlfields.rst:1071
msgid ""
"If the package builder supports the ``Rules-Requires-Root`` field and "
"wants to enable the feature, then it must set the environment variable "
@@ -1473,20 +1474,20 @@ msgid ""
" of:"
msgstr ""
-#: ../../ch-controlfields.rst:1076
+#: ../../ch-controlfields.rst:1077
msgid ""
"The value of ``Rules-Requires-Root`` if the builder can support that "
"value. The builder may trim unnecessary whitespace used to format the "
"field for readability."
msgstr ""
-#: ../../ch-controlfields.rst:1080
+#: ../../ch-controlfields.rst:1081
msgid ""
"The value ``binary-targets`` if it cannot support the value of ``Rules-"
"Requires-Root``."
msgstr ""
-#: ../../ch-controlfields.rst:1083
+#: ../../ch-controlfields.rst:1084
msgid ""
"A compliant builder may also leave ``DEB_RULES_REQUIRES_ROOT`` unset or "
"set it to ``binary-targets`` if it has been requested to test whether the"
@@ -1494,17 +1495,17 @@ msgid ""
"builders."
msgstr ""
-#: ../../ch-controlfields.rst:1089
+#: ../../ch-controlfields.rst:1090
msgid "Remarks"
msgstr ""
-#: ../../ch-controlfields.rst:1091
+#: ../../ch-controlfields.rst:1092
msgid ""
"All packages and builders must support ``binary-targets`` as this was the"
" historical behaviour prior to the introduction of this field."
msgstr ""
-#: ../../ch-controlfields.rst:1094
+#: ../../ch-controlfields.rst:1095
msgid ""
"Any tool (particularly older versions of them) may be unaware of this "
"field and behave like the field was set to ``binary-targets``. The "
@@ -1512,60 +1513,60 @@ msgid ""
"equivalent result."
msgstr ""
-#: ../../ch-controlfields.rst:1099
+#: ../../ch-controlfields.rst:1100
msgid ""
"This field intentionally does not enable a package to request a true root"
" over fakeroot."
msgstr ""
-#: ../../ch-controlfields.rst:1103
+#: ../../ch-controlfields.rst:1104
msgid "Definition of the keywords"
msgstr ""
-#: ../../ch-controlfields.rst:1105
+#: ../../ch-controlfields.rst:1106
msgid "The keywords have the format ``<namespace>/<case>``, where:"
msgstr ""
-#: ../../ch-controlfields.rst:1107
+#: ../../ch-controlfields.rst:1108
msgid ""
"``<namespace>`` must consist entirely of printable ASCII characters "
"except for any whitespace and the forward slash (``/``). It must consist"
" of at least 2 characters."
msgstr ""
-#: ../../ch-controlfields.rst:1111
+#: ../../ch-controlfields.rst:1112
msgid ""
"``/`` (between ``<namespace>`` and ``<case>``) is a single ASCII forward "
"slash."
msgstr ""
-#: ../../ch-controlfields.rst:1114
+#: ../../ch-controlfields.rst:1115
msgid ""
"``<case>`` must consist entirely of printable ASCII characters except for"
" any whitespace. It must consist of at least 2 characters."
msgstr ""
-#: ../../ch-controlfields.rst:1118
+#: ../../ch-controlfields.rst:1119
msgid ""
"These keywords define where the package build script ``debian/rules``, or"
" the tools called by that script, will need access to root or fakeroot."
msgstr ""
-#: ../../ch-controlfields.rst:1122
+#: ../../ch-controlfields.rst:1123
msgid ""
"In addition to the keywords defined in the next section, each tool or "
"package may define keywords within a namespace named after that tool or "
"package. The package or tool is considered to own that namespace."
msgstr ""
-#: ../../ch-controlfields.rst:1126
+#: ../../ch-controlfields.rst:1127
msgid ""
"A tool may use the `gain root command` to do something under (fake)root "
"if and only if the tool defines an appropriate keyword in its namespace, "
"and the package lists that keyword in ``Rules-Requires-Root``."
msgstr ""
-#: ../../ch-controlfields.rst:1131
+#: ../../ch-controlfields.rst:1132
msgid ""
"All tools must ignore keywords under namespaces they do not know or own."
" A tool may emit a warning, or abort with an error, if it finds unknown "
@@ -1573,21 +1574,21 @@ msgid ""
" keywords in the namespace."
msgstr ""
-#: ../../ch-controlfields.rst:1137
+#: ../../ch-controlfields.rst:1138
msgid "Provided keywords"
msgstr ""
-#: ../../ch-controlfields.rst:1139
+#: ../../ch-controlfields.rst:1140
msgid "The following keywords are defined:"
msgstr ""
-#: ../../ch-controlfields.rst:1141
+#: ../../ch-controlfields.rst:1142
msgid ""
"``dpkg/target-subcommand``: declares that there exists a command that the"
" ``debian/rules`` file must run under (fake)root"
msgstr ""
-#: ../../ch-controlfields.rst:1144
+#: ../../ch-controlfields.rst:1145
msgid ""
"``dpkg/target/foo``: declares that the additional, package-specific "
"target ``foo`` (that is, not one of the targets specified in :ref:`Main "
@@ -1595,31 +1596,31 @@ msgid ""
"(fake)root"
msgstr ""
-#: ../../ch-controlfields.rst:1149
+#: ../../ch-controlfields.rst:1150
msgid ""
"This list is intentionally incomplete. You should consult the "
"documentation of the tool or package in question for which keywords it "
"defines and when they are needed."
msgstr ""
-#: ../../ch-controlfields.rst:1156
+#: ../../ch-controlfields.rst:1157
msgid "User-defined fields"
msgstr ""
-#: ../../ch-controlfields.rst:1158
+#: ../../ch-controlfields.rst:1159
msgid ""
"Additional user-defined fields may be added to the source package control"
" file. Such fields will be ignored, and not copied to (for example) "
"binary or Debian source control files or upload control files."
msgstr ""
-#: ../../ch-controlfields.rst:1162
+#: ../../ch-controlfields.rst:1163
msgid ""
"If you wish to add additional unsupported fields to these output files "
"you should use the mechanism described here."
msgstr ""
-#: ../../ch-controlfields.rst:1165
+#: ../../ch-controlfields.rst:1166
msgid ""
"Fields in the main source control information file with names starting "
"``X``, followed by one or more of the letters ``BCS`` and a hyphen ``-``,"
@@ -1630,27 +1631,27 @@ msgid ""
"used in upload control (``.changes``) files."
msgstr ""
-#: ../../ch-controlfields.rst:1173
+#: ../../ch-controlfields.rst:1174
msgid ""
"For example, if the main source information control file contains the "
"field"
msgstr ""
-#: ../../ch-controlfields.rst:1180
+#: ../../ch-controlfields.rst:1181
msgid "then the binary and Debian source control files will contain the field"
msgstr ""
-#: ../../ch-controlfields.rst:1189
+#: ../../ch-controlfields.rst:1190
msgid "Obsolete fields"
msgstr ""
-#: ../../ch-controlfields.rst:1191
+#: ../../ch-controlfields.rst:1192
msgid ""
"The following fields have been obsoleted and may be found in packages "
"conforming with previous versions of the Policy."
msgstr ""
-#: ../../ch-controlfields.rst:1199
+#: ../../ch-controlfields.rst:1200
msgid ""
"Indicates that Debian Maintainers may upload this package to the Debian "
"archive. The only valid value is ``yes``. This field was used to regulate"
@@ -1659,28 +1660,28 @@ msgid ""
"<https://www.debian.org/vote/2007/vote_003>`_ for more details."
msgstr ""
-#: ../../ch-controlfields.rst:1207
+#: ../../ch-controlfields.rst:1208
msgid "``dpkg``'s internal databases are in a similar format."
msgstr ""
-#: ../../ch-controlfields.rst:1210
+#: ../../ch-controlfields.rst:1211
msgid "The paragraphs are also sometimes referred to as stanzas."
msgstr ""
-#: ../../ch-controlfields.rst:1213
+#: ../../ch-controlfields.rst:1214
msgid ""
"This folding method is similar to RFC 5322, allowing control files that "
"contain only one paragraph and no multiline fields to be read by parsers "
"written for RFC 5322."
msgstr ""
-#: ../../ch-controlfields.rst:1218
+#: ../../ch-controlfields.rst:1219
msgid ""
"It is customary to leave a space after the package name if a version "
"number is specified."
msgstr ""
-#: ../../ch-controlfields.rst:1222
+#: ../../ch-controlfields.rst:1223
msgid ""
"In the past, people specified the full version number in the Standards-"
"Version field, for example \"2.3.0.0\". Since minor patch-level changes "
@@ -1690,52 +1691,52 @@ msgid ""
"wishes to do so."
msgstr ""
-#: ../../ch-controlfields.rst:1230
+#: ../../ch-controlfields.rst:1231
msgid "Alphanumerics are ``A-Za-z0-9`` only."
msgstr ""
-#: ../../ch-controlfields.rst:1233
+#: ../../ch-controlfields.rst:1234
msgid ""
"One common use of ``~`` is for upstream pre-releases. For example, "
"``1.0~beta1~svn1245`` sorts earlier than ``1.0~beta1``, which sorts "
"earlier than ``1.0``."
msgstr ""
-#: ../../ch-controlfields.rst:1238
+#: ../../ch-controlfields.rst:1239
msgid ""
"The author of this manual has heard of a package whose versions went "
"``1.1``, ``1.2``, ``1.3``, ``1``, ``2.1``, ``2.2``, ``2`` and so forth."
msgstr ""
-#: ../../ch-controlfields.rst:1243
+#: ../../ch-controlfields.rst:1244
msgid ""
"Completely empty lines will not be rendered as blank lines. Instead, they"
" will cause the parser to think you're starting a whole new record in the"
" control file, and will therefore likely abort with an error."
msgstr ""
-#: ../../ch-controlfields.rst:1249
+#: ../../ch-controlfields.rst:1250
msgid ""
"Example distribution names in the Debian archive used in ``.changes`` "
"files are:"
msgstr ""
-#: ../../ch-controlfields.rst:1256
+#: ../../ch-controlfields.rst:1257
msgid "*unstable*"
msgstr ""
-#: ../../ch-controlfields.rst:1253
+#: ../../ch-controlfields.rst:1254
msgid ""
"This distribution value refers to the *developmental* part of the Debian "
"distribution tree. Most new packages, new upstream versions of packages "
"and bug fixes go into the *unstable* directory tree."
msgstr ""
-#: ../../ch-controlfields.rst:1263
+#: ../../ch-controlfields.rst:1264
msgid "*experimental*"
msgstr ""
-#: ../../ch-controlfields.rst:1259
+#: ../../ch-controlfields.rst:1260
msgid ""
"The packages with this distribution value are deemed by their maintainers"
" to be high risk. Oftentimes they represent early beta or developmental "
@@ -1744,20 +1745,20 @@ msgid ""
"distribution tree."
msgstr ""
-#: ../../ch-controlfields.rst:1265
+#: ../../ch-controlfields.rst:1266
msgid ""
"Others are used for updating stable releases or for security uploads. "
"More information is available in the Debian Developer's Reference, "
"section \"The Debian archive\"."
msgstr ""
-#: ../../ch-controlfields.rst:1270
+#: ../../ch-controlfields.rst:1271
msgid ""
"The source formats currently supported by the Debian archive software are"
" ``1.0``, ``3.0 (native)``, and ``3.0 (quilt)``."
msgstr ""
-#: ../../ch-controlfields.rst:1274
+#: ../../ch-controlfields.rst:1275
msgid ""
"Other urgency values are supported with configuration changes in the "
"archive software but are not used in Debian. The urgency affects how "
@@ -1767,11 +1768,35 @@ msgid ""
"synonymous."
msgstr ""
-#: ../../ch-controlfields.rst:1282
+#: ../../ch-controlfields.rst:1283
msgid "A space after each comma is conventional."
msgstr ""
-#: ../../ch-controlfields.rst:1285
+#: ../../ch-controlfields.rst:1286
msgid "That is, the parts which are not the ``.dsc``."
msgstr ""
+#~ msgid "``debian_revision`` This part of the version number specifies the"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "version of the Debian package based "
+#~ "on the upstream version. It may "
+#~ "contain only alphanumerics and the "
+#~ "characters ``+`` ``.`` ``~`` (plus, full"
+#~ " stop, tilde) and is compared in "
+#~ "the same way as the ``upstream_version``"
+#~ " is."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "In the case of Git, the value "
+#~ "consists of a URL, optionally followed"
+#~ " by the word ``-b`` and the "
+#~ "name of a branch in the indicated"
+#~ " repository, following the syntax of "
+#~ "the ``git clone`` command. If no "
+#~ "branch is specified, the packaging "
+#~ "should be on the default branch."
+#~ msgstr ""
+
diff --git a/locales/ja/LC_MESSAGES/ch-opersys.po b/locales/ja/LC_MESSAGES/ch-opersys.po
index 7fd1ae4..1997e60 100644
--- a/locales/ja/LC_MESSAGES/ch-opersys.po
+++ b/locales/ja/LC_MESSAGES/ch-opersys.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Debian Policy Manual 4.1.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-11-17 09:30-0700\n"
+"POT-Creation-Date: 2019-07-07 15:40+0100\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"
@@ -202,9 +202,9 @@ msgstr ""
msgid ""
"Note that this applies only to directories *below* ``/usr/local``, not "
"*in* ``/usr/local``. Packages must not create sub-directories in the "
-"directory ``/usr/local`` itself, except those listed in FHS, section 4.5."
+"directory ``/usr/local`` itself, except those listed in FHS, section 4.9."
" However, you may create directories below them as you wish. You must not"
-" remove any of the directories listed in 4.5, even if you created them."
+" remove any of the directories listed in 4.9, even if you created them."
msgstr ""
#: ../../ch-opersys.rst:134
@@ -1510,3 +1510,16 @@ msgstr ""
#~ " ``/etc/init.d/skeleton``."
#~ msgstr ""
+#~ msgid ""
+#~ "Note that this applies only to "
+#~ "directories *below* ``/usr/local``, not *in*"
+#~ " ``/usr/local``. Packages must not create"
+#~ " sub-directories in the directory "
+#~ "``/usr/local`` itself, except those listed "
+#~ "in FHS, section 4.5. However, you "
+#~ "may create directories below them as "
+#~ "you wish. You must not remove any"
+#~ " of the directories listed in 4.5,"
+#~ " even if you created them."
+#~ msgstr ""
+
diff --git a/locales/ja/LC_MESSAGES/ch-relationships.po b/locales/ja/LC_MESSAGES/ch-relationships.po
index 4c5f9d4..9afea20 100644
--- a/locales/ja/LC_MESSAGES/ch-relationships.po
+++ b/locales/ja/LC_MESSAGES/ch-relationships.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Debian Policy Manual 4.1.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-11-17 09:30-0700\n"
+"POT-Creation-Date: 2019-07-07 15:40+0100\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"
@@ -46,21 +46,22 @@ msgstr ""
#: ../../ch-relationships.rst:20
msgid ""
-"All of the fields except for ``Provides`` may restrict their "
-"applicability to particular versions of each named package. This is done "
-"in parentheses after each individual package name; the parentheses should"
-" contain a relation from the list below followed by a version number, in "
-"the format described in :ref:`s-f-Version`."
+"All of the fields may restrict their applicability to particular versions"
+" of each named package. This is done in parentheses after each individual"
+" package name; the parentheses should contain a relation from the list "
+"below followed by a version number, in the format described in "
+":ref:`s-f-Version`."
msgstr ""
#: ../../ch-relationships.rst:26
msgid ""
"The relations allowed are ``<<``, ``<=``, ``=``, ``>=`` and ``>>`` for "
"strictly earlier, earlier or equal, exactly equal, later or equal and "
-"strictly later, respectively. [#]_"
+"strictly later, respectively. The exception is the Provides field, for "
+"which only ``=`` is allowed. [#]_"
msgstr ""
-#: ../../ch-relationships.rst:30
+#: ../../ch-relationships.rst:31
msgid ""
"Whitespace may appear at any point in the version specification subject "
"to the rules in :ref:`s-controlsyntax`, and must appear where it's "
@@ -75,11 +76,11 @@ msgid ""
"following that comma."
msgstr ""
-#: ../../ch-relationships.rst:42
+#: ../../ch-relationships.rst:43
msgid "For example, a list of dependencies might appear as:"
msgstr ""
-#: ../../ch-relationships.rst:50
+#: ../../ch-relationships.rst:51
msgid ""
"Relationships may be restricted to a certain set of architectures. This "
"is indicated in brackets after each individual package name and the "
@@ -90,7 +91,7 @@ msgid ""
"exclamation marks while others aren't.)"
msgstr ""
-#: ../../ch-relationships.rst:58
+#: ../../ch-relationships.rst:59
msgid ""
"For build relationship fields (``Build-Depends``, ``Build-Depends-"
"Indep``, ``Build-Depends-Arch``, ``Build-Conflicts``, ``Build-Conflicts-"
@@ -101,11 +102,11 @@ msgid ""
"completely for the purposes of defining the relationships."
msgstr ""
-#: ../../ch-relationships.rst:67 ../../ch-relationships.rst:96
+#: ../../ch-relationships.rst:68 ../../ch-relationships.rst:97
msgid "For example:"
msgstr ""
-#: ../../ch-relationships.rst:76
+#: ../../ch-relationships.rst:77
msgid ""
"requires ``kernel-headers-2.2.10`` on all architectures other than "
"hurd-i386 and requires ``hurd-dev`` and ``gnumach-dev`` only on "
@@ -113,7 +114,7 @@ msgid ""
"separated by spaces:"
msgstr ""
-#: ../../ch-relationships.rst:87
+#: ../../ch-relationships.rst:88
msgid ""
"For binary relationship fields and the ``Built-Using`` field, the "
"architecture restriction syntax is only supported in the source package "
@@ -125,7 +126,7 @@ msgid ""
"packages (``Architecture: all``)."
msgstr ""
-#: ../../ch-relationships.rst:102
+#: ../../ch-relationships.rst:103
msgid ""
"becomes ``Depends: foo`` when the package is built on the ``i386`` "
"architecture, ``Depends: bar`` when the package is built on the ``amd64``"
@@ -133,20 +134,20 @@ msgid ""
" architectures."
msgstr ""
-#: ../../ch-relationships.rst:107
+#: ../../ch-relationships.rst:108
msgid ""
"If the architecture-restricted dependency is part of a set of "
"alternatives using ``|``, that alternative is ignored completely on "
"architectures that do not match the restriction. For example:"
msgstr ""
-#: ../../ch-relationships.rst:115
+#: ../../ch-relationships.rst:116
msgid ""
"is equivalent to ``bar`` on the ``i386`` architecture, to ``foo`` on the "
"``amd64`` architecture, and to ``foo | bar`` on all other architectures."
msgstr ""
-#: ../../ch-relationships.rst:119
+#: ../../ch-relationships.rst:120
msgid ""
"Relationships may also be restricted to a certain set of architectures "
"using architecture wildcards in the format described in :ref:`s-arch-"
@@ -155,14 +156,14 @@ msgid ""
"architecture wildcards. For example:"
msgstr ""
-#: ../../ch-relationships.rst:129
+#: ../../ch-relationships.rst:130
msgid ""
"is equivalent to ``foo`` on architectures using the Linux kernel and any "
"cpu, ``bar`` on architectures using any kernel and an i386 cpu, and "
"``baz`` on any architecture using a kernel other than Linux."
msgstr ""
-#: ../../ch-relationships.rst:133
+#: ../../ch-relationships.rst:134
msgid ""
"Note that the binary package relationship fields such as ``Depends`` "
"appear in one of the binary package sections of the control file, whereas"
@@ -170,13 +171,13 @@ msgid ""
"source package section of the control file (which is the first section)."
msgstr ""
-#: ../../ch-relationships.rst:142
+#: ../../ch-relationships.rst:143
msgid ""
"Binary Dependencies - ``Depends``, ``Recommends``, ``Suggests``, "
"``Enhances``, ``Pre-Depends``"
msgstr ""
-#: ../../ch-relationships.rst:144
+#: ../../ch-relationships.rst:145
msgid ""
"Packages can declare in their control file that they have certain "
"relationships to other packages - for example, that they may not be "
@@ -184,7 +185,7 @@ msgid ""
"depend on the presence of others."
msgstr ""
-#: ../../ch-relationships.rst:149
+#: ../../ch-relationships.rst:150
msgid ""
"This is done using the ``Depends``, ``Pre-Depends``, ``Recommends``, "
"``Suggests``, ``Enhances``, ``Breaks`` and ``Conflicts`` control fields. "
@@ -192,7 +193,7 @@ msgid ""
"described in :ref:`s-conflicts`. The rest are described below."
msgstr ""
-#: ../../ch-relationships.rst:155
+#: ../../ch-relationships.rst:156
msgid ""
"These seven fields are used to declare a dependency relationship by one "
"package on another. Except for ``Enhances`` and ``Breaks``, they appear "
@@ -201,7 +202,7 @@ msgid ""
" version of depended-on package which causes the named package to break)."
msgstr ""
-#: ../../ch-relationships.rst:162
+#: ../../ch-relationships.rst:163
msgid ""
"A ``Depends`` field takes effect *only* when a package is to be "
"configured. It does not prevent a package being on the system in an "
@@ -218,14 +219,14 @@ msgid ""
" ``dselect``.)"
msgstr ""
-#: ../../ch-relationships.rst:176
+#: ../../ch-relationships.rst:177
msgid ""
"Since ``Depends`` only places requirements on the order in which packages"
" are configured, packages in an installation run are usually all unpacked"
" first and all configured later. [#]_"
msgstr ""
-#: ../../ch-relationships.rst:180
+#: ../../ch-relationships.rst:181
msgid ""
"If there is a circular dependency among packages being installed or "
"removed, installation or removal order honoring the dependency order is "
@@ -242,15 +243,15 @@ msgid ""
"possible, particularly if they have ``postinst`` scripts."
msgstr ""
-#: ../../ch-relationships.rst:194
+#: ../../ch-relationships.rst:195
msgid "The meaning of the five dependency fields is as follows:"
msgstr ""
-#: ../../ch-relationships.rst:223
+#: ../../ch-relationships.rst:224
msgid "``Depends``"
msgstr ""
-#: ../../ch-relationships.rst:197
+#: ../../ch-relationships.rst:198
msgid ""
"This declares an absolute dependency. A package will not be configured "
"unless all of the packages listed in its ``Depends`` field have been "
@@ -258,14 +259,14 @@ msgid ""
"above)."
msgstr ""
-#: ../../ch-relationships.rst:202
+#: ../../ch-relationships.rst:203
msgid ""
"The ``Depends`` field should be used if the depended-on package is "
"required for the depending package to provide a significant amount of "
"functionality."
msgstr ""
-#: ../../ch-relationships.rst:206
+#: ../../ch-relationships.rst:207
msgid ""
"The ``Depends`` field should also be used if the ``postinst`` or "
"``prerm`` scripts require the depended-on package to be unpacked or "
@@ -278,7 +279,7 @@ msgid ""
" a previous upgrade of the dependency failed."
msgstr ""
-#: ../../ch-relationships.rst:216
+#: ../../ch-relationships.rst:217
msgid ""
"Finally, the ``Depends`` field should be used if the depended-on package "
"is needed by the ``postrm`` script to fully clean up after the package "
@@ -290,25 +291,25 @@ msgid ""
"available."
msgstr ""
-#: ../../ch-relationships.rst:229
+#: ../../ch-relationships.rst:230
msgid "``Recommends``"
msgstr ""
-#: ../../ch-relationships.rst:226
+#: ../../ch-relationships.rst:227
msgid "This declares a strong, but not absolute, dependency."
msgstr ""
-#: ../../ch-relationships.rst:228
+#: ../../ch-relationships.rst:229
msgid ""
"The ``Recommends`` field should list packages that would be found "
"together with this one in all but unusual installations."
msgstr ""
-#: ../../ch-relationships.rst:236
+#: ../../ch-relationships.rst:237
msgid "``Suggests``"
msgstr ""
-#: ../../ch-relationships.rst:232
+#: ../../ch-relationships.rst:233
msgid ""
"This is used to declare that one package may be more useful with one or "
"more others. Using this field tells the packaging system and the user "
@@ -317,22 +318,22 @@ msgid ""
"reasonable."
msgstr ""
-#: ../../ch-relationships.rst:241
+#: ../../ch-relationships.rst:242
msgid "``Enhances``"
msgstr ""
-#: ../../ch-relationships.rst:239
+#: ../../ch-relationships.rst:240
msgid ""
"This field is similar to Suggests but works in the opposite direction. It"
" is used to declare that a package can enhance the functionality of "
"another package."
msgstr ""
-#: ../../ch-relationships.rst:280
+#: ../../ch-relationships.rst:281
msgid "``Pre-Depends``"
msgstr ""
-#: ../../ch-relationships.rst:244
+#: ../../ch-relationships.rst:245
msgid ""
"This field is like ``Depends``, except that it also forces ``dpkg`` to "
"complete installation of the packages named before even starting the "
@@ -340,7 +341,7 @@ msgid ""
"follows:"
msgstr ""
-#: ../../ch-relationships.rst:249
+#: ../../ch-relationships.rst:250
msgid ""
"When a package declaring a pre-dependency is about to be *unpacked* the "
"pre-dependency can be satisfied if the depended-on package is either "
@@ -352,7 +353,7 @@ msgid ""
"any version clause in the ``Pre-Depends`` field."
msgstr ""
-#: ../../ch-relationships.rst:259
+#: ../../ch-relationships.rst:260
msgid ""
"When the package declaring a pre-dependency is about to be *configured*, "
"the pre-dependency will be treated as a normal ``Depends``. It will be "
@@ -363,27 +364,27 @@ msgid ""
"will be aborted."
msgstr ""
-#: ../../ch-relationships.rst:268
+#: ../../ch-relationships.rst:269
msgid ""
"``Pre-Depends`` are also required if the ``preinst`` script depends on "
"the named package. It is best to avoid this situation if possible."
msgstr ""
-#: ../../ch-relationships.rst:272
+#: ../../ch-relationships.rst:273
msgid ""
"``Pre-Depends`` should be used sparingly, preferably only by packages "
"whose premature upgrade or installation would hamper the ability of the "
"system to continue with any upgrade that might be in progress."
msgstr ""
-#: ../../ch-relationships.rst:277
+#: ../../ch-relationships.rst:278
msgid ""
"You should not specify a ``Pre-Depends`` entry for a package before this "
"has been discussed on the ``debian-devel`` mailing list and a consensus "
"about doing that has been reached. See :ref:`s-dependencies`."
msgstr ""
-#: ../../ch-relationships.rst:282
+#: ../../ch-relationships.rst:283
msgid ""
"When selecting which level of dependency to use you should consider how "
"important the depended-on package is to the functionality of the one "
@@ -395,11 +396,11 @@ msgid ""
"relative importance."
msgstr ""
-#: ../../ch-relationships.rst:294
+#: ../../ch-relationships.rst:295
msgid "Packages which break other packages - ``Breaks``"
msgstr ""
-#: ../../ch-relationships.rst:296
+#: ../../ch-relationships.rst:297
msgid ""
"When one binary package declares that it breaks another, ``dpkg`` will "
"refuse to allow the package which declares ``Breaks`` to be unpacked "
@@ -407,21 +408,21 @@ msgid ""
"allow the broken package to be reconfigured."
msgstr ""
-#: ../../ch-relationships.rst:301
+#: ../../ch-relationships.rst:302
msgid ""
"A package will not be regarded as causing breakage merely because its "
"configuration files are still installed; it must be at least \"Half-"
"Installed\"."
msgstr ""
-#: ../../ch-relationships.rst:305
+#: ../../ch-relationships.rst:306
msgid ""
"A special exception is made for packages which declare that they break "
"their own package name or a virtual package which they provide (see "
"below): this does not count as a real breakage."
msgstr ""
-#: ../../ch-relationships.rst:309
+#: ../../ch-relationships.rst:310
msgid ""
"Normally a ``Breaks`` entry will have an \"earlier than\" version clause;"
" such a ``Breaks`` is introduced in the version of an (implicit or "
@@ -432,7 +433,7 @@ msgid ""
"broken package must be upgraded before the new one."
msgstr ""
-#: ../../ch-relationships.rst:317
+#: ../../ch-relationships.rst:318
msgid ""
"If the breaking package also overwrites some files from the older "
"package, it should use ``Replaces`` to ensure this goes smoothly. See "
@@ -440,7 +441,7 @@ msgid ""
"packages, including how to use ``Breaks`` in those cases."
msgstr ""
-#: ../../ch-relationships.rst:323
+#: ../../ch-relationships.rst:324
msgid ""
"Many of the cases where ``Breaks`` should be used were previously handled"
" with ``Conflicts`` because ``Breaks`` did not yet exist. Many "
@@ -448,11 +449,11 @@ msgid ""
" more information about the differences."
msgstr ""
-#: ../../ch-relationships.rst:332
+#: ../../ch-relationships.rst:333
msgid "Conflicting binary packages - ``Conflicts``"
msgstr ""
-#: ../../ch-relationships.rst:334
+#: ../../ch-relationships.rst:335
msgid ""
"When one binary package declares a conflict with another using a "
"``Conflicts`` field, ``dpkg`` will refuse to allow them to be unpacked on"
@@ -462,7 +463,7 @@ msgid ""
"packages to be unpacked at the same time."
msgstr ""
-#: ../../ch-relationships.rst:341
+#: ../../ch-relationships.rst:342
msgid ""
"If one package is to be unpacked, the other must be removed first. If the"
" package being unpacked is marked as replacing (see :ref:`s-replaces`, "
@@ -475,13 +476,13 @@ msgid ""
"``Essential``, but the new package is not."
msgstr ""
-#: ../../ch-relationships.rst:352
+#: ../../ch-relationships.rst:353
msgid ""
"A package will not cause a conflict merely because its configuration "
"files are still installed; it must be at least \"Half-Installed\"."
msgstr ""
-#: ../../ch-relationships.rst:355
+#: ../../ch-relationships.rst:356
msgid ""
"A special exception is made for packages which declare a conflict with "
"their own package name, or with a virtual package which they provide (see"
@@ -491,7 +492,7 @@ msgid ""
"providing some feature."
msgstr ""
-#: ../../ch-relationships.rst:362
+#: ../../ch-relationships.rst:363
msgid ""
"Normally, ``Breaks`` should be used instead of ``Conflicts`` since "
"``Conflicts`` imposes a stronger restriction on the ordering of package "
@@ -500,35 +501,35 @@ msgid ""
" ``Breaks`` should be used"
msgstr ""
-#: ../../ch-relationships.rst:368
+#: ../../ch-relationships.rst:369
msgid "when moving a file from one package to another (see :ref:`s-replaces`),"
msgstr ""
-#: ../../ch-relationships.rst:371
+#: ../../ch-relationships.rst:372
msgid "when splitting a package (a special case of the previous one), or"
msgstr ""
-#: ../../ch-relationships.rst:373
+#: ../../ch-relationships.rst:374
msgid ""
"when the breaking package exposes a bug in or interacts badly with "
"particular versions of the broken package."
msgstr ""
-#: ../../ch-relationships.rst:376
+#: ../../ch-relationships.rst:377
msgid "``Conflicts`` should be used"
msgstr ""
-#: ../../ch-relationships.rst:378
+#: ../../ch-relationships.rst:379
msgid "when two packages provide the same file and will continue to do so,"
msgstr ""
-#: ../../ch-relationships.rst:380
+#: ../../ch-relationships.rst:381
msgid ""
"in conjunction with ``Provides`` when only one package providing a given "
"virtual facility may be unpacked at a time (see :ref:`s-virtual`),"
msgstr ""
-#: ../../ch-relationships.rst:384
+#: ../../ch-relationships.rst:385
msgid ""
"in other cases where one must prevent simultaneous installation of two "
"packages for reasons that are ongoing (not fixed in a later version of "
@@ -536,7 +537,7 @@ msgid ""
"unpacked at the same time, not just configured."
msgstr ""
-#: ../../ch-relationships.rst:389
+#: ../../ch-relationships.rst:390
msgid ""
"Be aware that adding ``Conflicts`` is normally not the best solution when"
" two packages provide the same files. Depending on the reason for that "
@@ -544,7 +545,7 @@ msgid ""
"approach. See, for example, :ref:`s-binaries`."
msgstr ""
-#: ../../ch-relationships.rst:394
+#: ../../ch-relationships.rst:395
msgid ""
"Neither ``Breaks`` nor ``Conflicts`` should be used unless two packages "
"cannot be installed at the same time or installing them both causes one "
@@ -553,7 +554,7 @@ msgid ""
"declare ``Breaks`` or ``Conflicts`` with that package."
msgstr ""
-#: ../../ch-relationships.rst:400
+#: ../../ch-relationships.rst:401
msgid ""
"A ``Conflicts`` entry may have an \"earlier than\" version clause if the "
"reason for the conflict is corrected in a later version of one of the "
@@ -565,11 +566,11 @@ msgid ""
" which is a strong restriction."
msgstr ""
-#: ../../ch-relationships.rst:412
+#: ../../ch-relationships.rst:413
msgid "Virtual packages - ``Provides``"
msgstr ""
-#: ../../ch-relationships.rst:414
+#: ../../ch-relationships.rst:415
msgid ""
"As well as the names of actual (\"concrete\") packages, the package "
"relationship fields ``Depends``, ``Recommends``, ``Suggests``, "
@@ -579,7 +580,7 @@ msgid ""
"mention \"virtual packages\"."
msgstr ""
-#: ../../ch-relationships.rst:421
+#: ../../ch-relationships.rst:422
msgid ""
"A *virtual package* is one which appears in the ``Provides`` control "
"field of another package. The effect is as if the package(s) which "
@@ -588,7 +589,7 @@ msgid ""
"pkg`)"
msgstr ""
-#: ../../ch-relationships.rst:427
+#: ../../ch-relationships.rst:428
msgid ""
"If there are both concrete and virtual packages of the same name, then "
"the dependency may be satisfied (or the conflict caused) by either the "
@@ -597,40 +598,49 @@ msgid ""
"that, for example, supposing we have"
msgstr ""
-#: ../../ch-relationships.rst:438
+#: ../../ch-relationships.rst:439
msgid ""
"and someone else releases an enhanced version of the ``bar`` package they"
" can say:"
msgstr ""
-#: ../../ch-relationships.rst:446
+#: ../../ch-relationships.rst:447
msgid ""
"and the ``bar-plus`` package will now also satisfy the dependency for the"
" ``foo`` package."
msgstr ""
-#: ../../ch-relationships.rst:449
+#: ../../ch-relationships.rst:450
+msgid ""
+"A ``Provides`` field may contain version numbers, and such a version "
+"number will be considered when considering a dependency on or conflict "
+"with the virtual package name. For example, given the following "
+"packages:"
+msgstr ""
+
+#: ../../ch-relationships.rst:465
msgid ""
-"If a relationship field has a version number attached, only real packages"
-" will be considered to see whether the relationship is satisfied (or the "
-"prohibition violated, for a conflict or breakage). In other words, if a "
-"version number is specified, this is a request to ignore all ``Provides``"
-" for that package name and consider only real packages. The package "
-"manager will assume that a package providing that virtual package is not "
-"of the \"right\" version. A ``Provides`` field may not contain version "
-"numbers, and the version number of the concrete package which provides a "
-"particular virtual package will not be considered when considering a "
-"dependency on or conflict with the virtual package name. [#]_"
+"the ``bar-plus`` package will satisfy the dependency for the ``foo`` "
+"package with the virtual package name, as above. If the ``Provides`` "
+"field does not specify a version number, it will not satisfy versioned "
+"dependencies or violate versioned ``Conflicts`` or ``Breaks``. For "
+"example, given the following packages:"
msgstr ""
-#: ../../ch-relationships.rst:461
+#: ../../ch-relationships.rst:485
+msgid ""
+"the ``bar-plus`` package will satisfy the dependency for the ``foo`` "
+"package, but the ``bar-clone`` package will not."
+msgstr ""
+
+#: ../../ch-relationships.rst:488
msgid ""
"To specify which of a set of real packages should be the default to "
"satisfy a particular dependency on a virtual package, list the real "
"package as an alternative before the virtual one."
msgstr ""
-#: ../../ch-relationships.rst:465
+#: ../../ch-relationships.rst:492
msgid ""
"If the virtual package represents a facility that can only be provided by"
" one real package at a time, such as the mail-transport-agent virtual "
@@ -641,22 +651,22 @@ msgid ""
"one provider of that virtual package is unpacked or installed at a time."
msgstr ""
-#: ../../ch-relationships.rst:477
+#: ../../ch-relationships.rst:504
msgid "Overwriting files and replacing packages - ``Replaces``"
msgstr ""
-#: ../../ch-relationships.rst:479
+#: ../../ch-relationships.rst:506
msgid ""
"Packages can declare in their control file that they should overwrite "
"files in certain other packages, or completely replace other packages. "
"The ``Replaces`` control field has these two distinct purposes."
msgstr ""
-#: ../../ch-relationships.rst:486
+#: ../../ch-relationships.rst:513
msgid "Overwriting files in other packages"
msgstr ""
-#: ../../ch-relationships.rst:488
+#: ../../ch-relationships.rst:515
msgid ""
"It is usually an error for a package to contain files which are on the "
"system in another package. However, if the overwriting package declares "
@@ -667,25 +677,25 @@ msgid ""
" used in conjunction with ``Replaces``. [#]_"
msgstr ""
-#: ../../ch-relationships.rst:496
+#: ../../ch-relationships.rst:523
msgid ""
"For example, if a package foo is split into foo and foo-data starting at "
"version 1.2-3, foo-data would have the fields"
msgstr ""
-#: ../../ch-relationships.rst:504
+#: ../../ch-relationships.rst:531
msgid ""
"in its control file. The new version of the package foo would normally "
"have the field"
msgstr ""
-#: ../../ch-relationships.rst:511
+#: ../../ch-relationships.rst:538
msgid ""
"(or possibly ``Recommends`` or even ``Suggests`` if the files moved into "
"foo-data are not required for normal operation)."
msgstr ""
-#: ../../ch-relationships.rst:514
+#: ../../ch-relationships.rst:541
msgid ""
"If a package is completely replaced in this way, so that ``dpkg`` does "
"not know of any files it still contains, it is considered to have "
@@ -697,25 +707,25 @@ msgid ""
"See :ref:`s-mscriptsinstact`. [#]_"
msgstr ""
-#: ../../ch-relationships.rst:523
+#: ../../ch-relationships.rst:550
msgid ""
"For this usage of ``Replaces``, virtual packages (see :ref:`s-virtual`) "
"are not considered when looking at a ``Replaces`` field. The packages "
"declared as being replaced must be mentioned by their real names."
msgstr ""
-#: ../../ch-relationships.rst:528
+#: ../../ch-relationships.rst:555
msgid ""
"This usage of ``Replaces`` only takes effect when both packages are at "
"least partially on the system at once. It is not relevant if the packages"
" conflict unless the conflict has been overridden."
msgstr ""
-#: ../../ch-relationships.rst:535
+#: ../../ch-relationships.rst:562
msgid "Replacing whole packages, forcing their removal"
msgstr ""
-#: ../../ch-relationships.rst:537
+#: ../../ch-relationships.rst:564
msgid ""
"Second, ``Replaces`` allows the packaging system to resolve which package"
" should be removed when there is a conflict (see :ref:`s-conflicts`). "
@@ -723,101 +733,101 @@ msgid ""
" the two usages of this field do not interfere with each other."
msgstr ""
-#: ../../ch-relationships.rst:543
+#: ../../ch-relationships.rst:570
msgid ""
"In this situation, the package declared as being replaced can be a "
"virtual package, so for example, all mail transport agents (MTAs) would "
"have the following fields in their control files:"
msgstr ""
-#: ../../ch-relationships.rst:553
+#: ../../ch-relationships.rst:580
msgid ""
"ensuring that only one MTA can be unpacked at any one time. See "
":ref:`s-virtual` for more information about this example."
msgstr ""
-#: ../../ch-relationships.rst:559
+#: ../../ch-relationships.rst:586
msgid ""
"Relationships between source and binary packages - ``Build-Depends``, "
"``Build-Depends-Indep``, ``Build-Depends-Arch``, ``Build-Conflicts``, "
"``Build-Conflicts-Indep``, ``Build-Conflicts-Arch``"
msgstr ""
-#: ../../ch-relationships.rst:561
+#: ../../ch-relationships.rst:588
msgid ""
"Source packages that require certain binary packages to be installed or "
"absent at the time of building the package may declare relationships to "
"those binary packages."
msgstr ""
-#: ../../ch-relationships.rst:565
+#: ../../ch-relationships.rst:592
msgid ""
"This is done using the ``Build-Depends``, ``Build-Depends-Indep``, "
"``Build-Depends-Arch``, ``Build-Conflicts``, ``Build-Conflicts-Indep`` "
"and ``Build-Conflicts-Arch`` control fields."
msgstr ""
-#: ../../ch-relationships.rst:569
+#: ../../ch-relationships.rst:596
msgid ""
"Build-dependencies on \"build-essential\" binary packages can be omitted."
" Please see :ref:`s-pkg-relations` for more information."
msgstr ""
-#: ../../ch-relationships.rst:572
+#: ../../ch-relationships.rst:599
msgid ""
"The dependencies and conflicts they define must be satisfied (as defined "
"earlier for binary packages) in order to invoke the targets in "
"``debian/rules``, as follows:"
msgstr ""
-#: ../../ch-relationships.rst:578
+#: ../../ch-relationships.rst:605
msgid "``clean``"
msgstr ""
-#: ../../ch-relationships.rst:577
+#: ../../ch-relationships.rst:604
msgid ""
"Only the ``Build-Depends`` and ``Build-Conflicts`` fields must be "
"satisfied when this target is invoked."
msgstr ""
-#: ../../ch-relationships.rst:583
+#: ../../ch-relationships.rst:610
msgid "``build-arch``, and ``binary-arch``"
msgstr ""
-#: ../../ch-relationships.rst:581
+#: ../../ch-relationships.rst:608
msgid ""
"The ``Build-Depends``, ``Build-Conflicts``, ``Build-Depends-Arch``, and "
"``Build-Conflicts-Arch`` fields must be satisfied when these targets are "
"invoked."
msgstr ""
-#: ../../ch-relationships.rst:588
+#: ../../ch-relationships.rst:615
msgid "``build-indep``, and ``binary-indep``"
msgstr ""
-#: ../../ch-relationships.rst:586
+#: ../../ch-relationships.rst:613
msgid ""
"The ``Build-Depends``, ``Build-Conflicts``, ``Build-Depends-Indep``, and "
"``Build-Conflicts-Indep`` fields must be satisfied when these targets are"
" invoked."
msgstr ""
-#: ../../ch-relationships.rst:594
+#: ../../ch-relationships.rst:621
msgid "``build`` and ``binary``"
msgstr ""
-#: ../../ch-relationships.rst:591
+#: ../../ch-relationships.rst:618
msgid ""
"The ``Build-Depends``, ``Build-Conflicts``, ``Build-Depends-Indep``, "
"``Build-Conflicts-Indep``, ``Build-Depends-Arch``, and ``Build-Conflicts-"
"Arch`` fields must be satisfied when these targets are invoked."
msgstr ""
-#: ../../ch-relationships.rst:599
+#: ../../ch-relationships.rst:626
msgid "Additional source packages used to build the binary - ``Built-Using``"
msgstr ""
-#: ../../ch-relationships.rst:601
+#: ../../ch-relationships.rst:628
msgid ""
"Some binary packages incorporate parts of other packages when built but "
"do not have to depend on those packages. Examples include linking with "
@@ -827,7 +837,7 @@ msgid ""
"without them)."
msgstr ""
-#: ../../ch-relationships.rst:608
+#: ../../ch-relationships.rst:635
msgid ""
"When the license of either the incorporated parts or the incorporating "
"binary package requires that the full source code of the incorporating "
@@ -838,7 +848,7 @@ msgid ""
"version of the incorporating binary package. [#]_"
msgstr ""
-#: ../../ch-relationships.rst:616
+#: ../../ch-relationships.rst:643
msgid ""
"This causes the Debian archive to retain the versions of the source "
"packages that were actually incorporated. In particular, if the versions"
@@ -847,20 +857,20 @@ msgid ""
" remain in the archive in order to satisfy the license."
msgstr ""
-#: ../../ch-relationships.rst:622
+#: ../../ch-relationships.rst:649
msgid ""
"A package using the source code from the gcc-4.6-source binary package "
"built from the gcc-4.6 source package would have this field in its "
"control file:"
msgstr ""
-#: ../../ch-relationships.rst:630
+#: ../../ch-relationships.rst:657
msgid ""
"A package including binaries from grub2 and loadlin would have this field"
" in its control file:"
msgstr ""
-#: ../../ch-relationships.rst:637
+#: ../../ch-relationships.rst:664
msgid ""
"This field should not be added solely for purposes other than satisfying "
"license or DFSG requirements to provide full source code. In particular, "
@@ -868,7 +878,7 @@ msgid ""
"rebuilt against newer versions of their build dependencies."
msgstr ""
-#: ../../ch-relationships.rst:644
+#: ../../ch-relationships.rst:671
msgid ""
"While ``Build-Depends``, ``Build-Depends-Indep`` and ``Build-Depends-"
"Arch`` permit the use of alternative dependencies, these are not normally"
@@ -882,7 +892,7 @@ msgid ""
"by differently named packages."
msgstr ""
-#: ../../ch-relationships.rst:657
+#: ../../ch-relationships.rst:684
msgid ""
"The relations ``<`` and ``>`` were previously allowed, but they were "
"confusingly defined to mean earlier/later or equal rather than strictly "
@@ -890,7 +900,7 @@ msgid ""
"no longer allowed by Debian Policy."
msgstr ""
-#: ../../ch-relationships.rst:663
+#: ../../ch-relationships.rst:690
msgid ""
"This approach makes dependency resolution easier. If two packages A and B"
" are being upgraded, the installed package A depends on exactly the "
@@ -902,15 +912,7 @@ msgid ""
"their dependency order."
msgstr ""
-#: ../../ch-relationships.rst:673
-msgid ""
-"It is possible that a future release of ``dpkg`` may add the ability to "
-"specify a version number for each virtual package it provides. This "
-"feature is not yet present, however, and is expected to be used only "
-"infrequently."
-msgstr ""
-
-#: ../../ch-relationships.rst:679
+#: ../../ch-relationships.rst:700
msgid ""
"To see why ``Breaks`` is normally needed in addition to ``Replaces``, "
"consider the case of a file in the package foo being taken over by the "
@@ -924,19 +926,19 @@ msgid ""
"missing one of its files."
msgstr ""
-#: ../../ch-relationships.rst:692
+#: ../../ch-relationships.rst:713
msgid ""
"Replaces is a one way relationship. You have to install the replacing "
"package after the replaced package."
msgstr ""
-#: ../../ch-relationships.rst:696
+#: ../../ch-relationships.rst:717
msgid ""
"``Build-Depends`` in the source package is not adequate since it "
"(rightfully) does not document the exact version used in the build."
msgstr ""
-#: ../../ch-relationships.rst:700
+#: ../../ch-relationships.rst:721
msgid ""
"The archive software might reject packages that refer to non-existent "
"sources."
@@ -950,3 +952,56 @@ msgstr ""
#~ "those binary packages."
#~ msgstr ""
+#~ msgid ""
+#~ "All of the fields except for "
+#~ "``Provides`` may restrict their applicability"
+#~ " to particular versions of each named"
+#~ " package. This is done in parentheses"
+#~ " after each individual package name; "
+#~ "the parentheses should contain a "
+#~ "relation from the list below followed"
+#~ " by a version number, in the "
+#~ "format described in :ref:`s-f-Version`."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The relations allowed are ``<<``, "
+#~ "``<=``, ``=``, ``>=`` and ``>>`` for "
+#~ "strictly earlier, earlier or equal, "
+#~ "exactly equal, later or equal and "
+#~ "strictly later, respectively. [#]_"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "If a relationship field has a "
+#~ "version number attached, only real "
+#~ "packages will be considered to see "
+#~ "whether the relationship is satisfied "
+#~ "(or the prohibition violated, for a "
+#~ "conflict or breakage). In other words,"
+#~ " if a version number is specified,"
+#~ " this is a request to ignore "
+#~ "all ``Provides`` for that package name"
+#~ " and consider only real packages. The"
+#~ " package manager will assume that a"
+#~ " package providing that virtual package "
+#~ "is not of the \"right\" version. A"
+#~ " ``Provides`` field may not contain "
+#~ "version numbers, and the version number"
+#~ " of the concrete package which "
+#~ "provides a particular virtual package "
+#~ "will not be considered when considering"
+#~ " a dependency on or conflict with "
+#~ "the virtual package name. [#]_"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "It is possible that a future "
+#~ "release of ``dpkg`` may add the "
+#~ "ability to specify a version number "
+#~ "for each virtual package it provides."
+#~ " This feature is not yet present, "
+#~ "however, and is expected to be "
+#~ "used only infrequently."
+#~ msgstr ""
+
diff --git a/locales/ja/LC_MESSAGES/ch-source.po b/locales/ja/LC_MESSAGES/ch-source.po
index 906a30c..587020b 100644
--- a/locales/ja/LC_MESSAGES/ch-source.po
+++ b/locales/ja/LC_MESSAGES/ch-source.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Debian Policy Manual 4.1.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-12-23 09:35+0000\n"
+"POT-Creation-Date: 2019-07-07 15:40+0100\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"
@@ -376,20 +376,48 @@ msgstr ""
#: ../../ch-source.rst:262
msgid ""
-"This file must be an executable makefile, and contains the package-"
-"specific recipes for compiling the package and building binary package(s)"
-" from the source."
+"This file must be an executable makefile. It contains the package-"
+"specific recipes for compiling the source (if required) and constructing "
+"one or more binary packages."
msgstr ""
#: ../../ch-source.rst:266
msgid ""
-"It must start with the line ``#!/usr/bin/make -f``, so that it can be "
-"invoked by saying its name rather than invoking ``make`` explicitly. That"
-" is, invoking either of ``make -f debian/rules args...`` or "
-"``./debian/rules args...`` must result in identical behavior."
+"``debian/rules`` must start with the line ``#!/usr/bin/make -f``, so that"
+" it can be invoked by saying its name rather than invoking ``make`` "
+"explicitly. That is, invoking either of ``make -f debian/rules args...``"
+" or ``./debian/rules args...`` must result in identical behavior."
msgstr ""
-#: ../../ch-source.rst:270
+#: ../../ch-source.rst:271
+msgid ""
+"The recommended way to implement the build process of a Debian package, "
+"in the absence of a good reason to use a different approach, is the "
+"``dh`` tool. This includes the contents of the ``debian/rules`` building"
+" script. ``dh`` is the most common packaging helper tool in Debian. "
+"Using it will usually save effort in complying with the rules in this "
+"document, because ``dh`` will automatically implement many of them "
+"without requiring explicit instructions."
+msgstr ""
+
+#: ../../ch-source.rst:279
+msgid ""
+"There are sometimes good reasons to use a different approach. For "
+"example, the standard tools for packaging software written in some "
+"languages may use another tool; some rarer packaging patterns, such as "
+"multiple builds of the same software with different options, are easier "
+"to express with other tools; and a packager working on a different "
+"packaging helper might want to use their tool. The recommendation to use"
+" ``dh`` does not always apply, and use of ``dh`` is not required."
+msgstr ""
+
+#: ../../ch-source.rst:287
+msgid ""
+"For more information about how to use ``dh``, see the documentation in "
+"the debhelper package, most notably the dh(1) manual page."
+msgstr ""
+
+#: ../../ch-source.rst:290
msgid ""
"The following targets are required and must be implemented by "
"``debian/rules``: ``clean``, ``binary``, ``binary-arch``, ``binary-"
@@ -397,7 +425,7 @@ msgid ""
"targets called by ``dpkg-buildpackage``."
msgstr ""
-#: ../../ch-source.rst:275
+#: ../../ch-source.rst:295
msgid ""
"Since an interactive ``debian/rules`` script makes it impossible to auto-"
"compile that package and also makes it hard for other people to reproduce"
@@ -406,7 +434,7 @@ msgid ""
" non-interactive."
msgstr ""
-#: ../../ch-source.rst:281
+#: ../../ch-source.rst:301
msgid ""
"The package build should be as verbose as reasonably possible, except "
"where the ``terse`` tag is included in ``DEB_BUILD_OPTIONS`` (see :ref:`s"
@@ -418,14 +446,14 @@ msgid ""
"any configure scripts. See also :ref:`s-binaries`."
msgstr ""
-#: ../../ch-source.rst:290
+#: ../../ch-source.rst:310
msgid ""
"For packages in the main archive, no required targets may attempt network"
" access, except, via the loopback interface, to services on the build "
"host that have been started by the build."
msgstr ""
-#: ../../ch-source.rst:294
+#: ../../ch-source.rst:314
msgid ""
"Required targets must not attempt to write outside of the unpacked source"
" package tree. There are two exceptions. Firstly, the binary targets "
@@ -435,7 +463,7 @@ msgid ""
" variable, but must not depend on the contents of any of these."
msgstr ""
-#: ../../ch-source.rst:302
+#: ../../ch-source.rst:322
msgid ""
"This restriction is intended to prevent source package builds creating "
"and depending on state outside of themselves, thus affecting multiple "
@@ -443,15 +471,15 @@ msgid ""
"attempt to write into ``HOME``."
msgstr ""
-#: ../../ch-source.rst:307
+#: ../../ch-source.rst:327
msgid "The targets are as follows:"
msgstr ""
-#: ../../ch-source.rst:339
+#: ../../ch-source.rst:359
msgid "``build`` (required)"
msgstr ""
-#: ../../ch-source.rst:310
+#: ../../ch-source.rst:330
msgid ""
"The ``build`` target should perform all the configuration and compilation"
" of the package. If a package has an interactive pre-build configuration "
@@ -462,7 +490,7 @@ msgid ""
" features detected by the configuration routine.)"
msgstr ""
-#: ../../ch-source.rst:319
+#: ../../ch-source.rst:339
msgid ""
"For some packages, notably ones where the same source tree is compiled in"
" different ways to produce two binary packages, the ``build`` target does"
@@ -473,19 +501,19 @@ msgid ""
"the possible ways and make the binary package out of each."
msgstr ""
-#: ../../ch-source.rst:328
+#: ../../ch-source.rst:348
msgid ""
"The ``build`` target must not do anything that might require root "
"privilege."
msgstr ""
-#: ../../ch-source.rst:331
+#: ../../ch-source.rst:351
msgid ""
"The ``build`` target may need to run the ``clean`` target first - see "
"below."
msgstr ""
-#: ../../ch-source.rst:334
+#: ../../ch-source.rst:354
msgid ""
"When a package has a configuration and build routine which takes a long "
"time, or when the makefiles are poorly designed, or when ``build`` needs "
@@ -494,11 +522,11 @@ msgid ""
"build`` is run again it will not rebuild the whole program. [#]_"
msgstr ""
-#: ../../ch-source.rst:354
+#: ../../ch-source.rst:374
msgid "``build-arch`` (required), ``build-indep`` (required)"
msgstr ""
-#: ../../ch-source.rst:342
+#: ../../ch-source.rst:362
msgid ""
"The ``build-arch`` target must perform all the configuration and "
"compilation required for producing all architecture-dependent binary "
@@ -511,19 +539,19 @@ msgid ""
"take the same actions as invoking those targets would perform. [#]_"
msgstr ""
-#: ../../ch-source.rst:353
+#: ../../ch-source.rst:373
msgid ""
"The ``build-arch`` and ``build-indep`` targets must not do anything that "
"might require root privilege."
msgstr ""
-#: ../../ch-source.rst:381
+#: ../../ch-source.rst:401
msgid ""
"``binary`` (required), ``binary-arch`` (required), ``binary-indep`` "
"(required)"
msgstr ""
-#: ../../ch-source.rst:357
+#: ../../ch-source.rst:377
msgid ""
"The ``binary`` target must be all that is necessary for the user to build"
" the binary package(s) produced from this source package. It is split "
@@ -532,13 +560,13 @@ msgid ""
"which are not."
msgstr ""
-#: ../../ch-source.rst:363
+#: ../../ch-source.rst:383
msgid ""
"``binary`` may be (and commonly is) a target with no commands which "
"simply depends on ``binary-arch`` and ``binary-indep``."
msgstr ""
-#: ../../ch-source.rst:366
+#: ../../ch-source.rst:386
msgid ""
"Both ``binary-*`` targets should depend on the ``build`` target, or on "
"the appropriate ``build-arch`` or ``build-indep`` target, so that the "
@@ -548,7 +576,7 @@ msgid ""
" of the top level directory."
msgstr ""
-#: ../../ch-source.rst:373
+#: ../../ch-source.rst:393
msgid ""
"Both the ``binary-arch`` and ``binary-indep`` targets *must* exist. If "
"one of them has nothing to do (which will always be the case if the "
@@ -556,25 +584,25 @@ msgid ""
"dependent or not), it must still exist and must always succeed."
msgstr ""
-#: ../../ch-source.rst:379
+#: ../../ch-source.rst:399
msgid ""
"The ``binary`` targets may need to be invoked as root depending on the "
"value of the :ref:`Rules-Requires-Root <s-f-Rules-Requires-Root>` field."
" [#]_"
msgstr ""
-#: ../../ch-source.rst:404
+#: ../../ch-source.rst:424
msgid "``clean`` (required)"
msgstr ""
-#: ../../ch-source.rst:384
+#: ../../ch-source.rst:404
msgid ""
"This must undo any effects that the ``build`` and ``binary`` targets may "
"have had, except that it should leave alone any output files created in "
"the parent directory by a run of a ``binary`` target."
msgstr ""
-#: ../../ch-source.rst:389
+#: ../../ch-source.rst:409
msgid ""
"If a ``build`` file is touched at the end of the ``build`` target, as "
"suggested above, it should be removed as the first action that ``clean`` "
@@ -582,14 +610,14 @@ msgid ""
"doesn't think that everything is already done."
msgstr ""
-#: ../../ch-source.rst:394
+#: ../../ch-source.rst:414
msgid ""
"The ``clean`` target may need to be invoked as root if ``binary`` has "
"been invoked since the last ``clean``, or if ``build`` has been invoked "
"as root (since ``build`` may create directories, for example)."
msgstr ""
-#: ../../ch-source.rst:399
+#: ../../ch-source.rst:419
msgid ""
"The ``clean`` target cannot be used to remove files in the source tree "
"that are not compatible with the DFSG. This is because the files would "
@@ -598,11 +626,11 @@ msgid ""
"source should be repacked to remove those files."
msgstr ""
-#: ../../ch-source.rst:412
+#: ../../ch-source.rst:432
msgid "``patch`` (optional)"
msgstr ""
-#: ../../ch-source.rst:407
+#: ../../ch-source.rst:427
msgid ""
"This target performs whatever additional actions are required to make the"
" source ready for editing (unpacking additional upstream archives, "
@@ -611,19 +639,19 @@ msgid ""
"additional modification. See :ref:`s-readmesource`."
msgstr ""
-#: ../../ch-source.rst:414
+#: ../../ch-source.rst:434
msgid ""
"The ``build``, ``binary`` and ``clean`` targets must be invoked with the "
"current directory being the package's top-level directory."
msgstr ""
-#: ../../ch-source.rst:417
+#: ../../ch-source.rst:437
msgid ""
"Additional targets may exist in ``debian/rules``, either as published or "
"undocumented interfaces or for the package's internal use."
msgstr ""
-#: ../../ch-source.rst:420
+#: ../../ch-source.rst:440
msgid ""
"The architectures we build on and build for are determined by ``make`` "
"variables using the utility ``dpkg-architecture``. You can determine the "
@@ -643,57 +671,57 @@ msgid ""
"run on yet a different architecture)."
msgstr ""
-#: ../../ch-source.rst:437
+#: ../../ch-source.rst:457
msgid "Here is a list of supported ``make`` variables:"
msgstr ""
-#: ../../ch-source.rst:439
+#: ../../ch-source.rst:459
msgid "``DEB_*_ARCH`` (the Debian architecture)"
msgstr ""
-#: ../../ch-source.rst:441
+#: ../../ch-source.rst:461
msgid "``DEB_*_ARCH_CPU`` (the Debian CPU name)"
msgstr ""
-#: ../../ch-source.rst:443
+#: ../../ch-source.rst:463
msgid "``DEB_*_ARCH_BITS`` (the Debian CPU pointer size in bits)"
msgstr ""
-#: ../../ch-source.rst:445
+#: ../../ch-source.rst:465
msgid "``DEB_*_ARCH_ENDIAN`` (the Debian CPU endianness)"
msgstr ""
-#: ../../ch-source.rst:447
+#: ../../ch-source.rst:467
msgid "``DEB_*_ARCH_OS`` (the Debian System name)"
msgstr ""
-#: ../../ch-source.rst:449
+#: ../../ch-source.rst:469
msgid "``DEB_*_GNU_TYPE`` (the GNU style architecture specification string)"
msgstr ""
-#: ../../ch-source.rst:451
+#: ../../ch-source.rst:471
msgid "``DEB_*_GNU_CPU`` (the CPU part of ``DEB_*_GNU_TYPE``)"
msgstr ""
-#: ../../ch-source.rst:453
+#: ../../ch-source.rst:473
msgid "``DEB_*_GNU_SYSTEM`` (the System part of ``DEB_*_GNU_TYPE``)"
msgstr ""
-#: ../../ch-source.rst:455
+#: ../../ch-source.rst:475
msgid ""
"where ``*`` is either ``BUILD`` for specification of the build "
"architecture, ``HOST`` for specification of the host architecture or "
"``TARGET`` for specification of the target architecture."
msgstr ""
-#: ../../ch-source.rst:459
+#: ../../ch-source.rst:479
msgid ""
"Backward compatibility can be provided in the rules file by setting the "
"needed variables to suitable default values; please refer to the "
"documentation of ``dpkg-architecture`` for details."
msgstr ""
-#: ../../ch-source.rst:463
+#: ../../ch-source.rst:483
msgid ""
"It is important to understand that the ``DEB_*_ARCH`` string only "
"determines which Debian architecture we are building on or for. It should"
@@ -702,7 +730,7 @@ msgid ""
"variables should generally only be used with upstream build systems."
msgstr ""
-#: ../../ch-source.rst:470
+#: ../../ch-source.rst:490
msgid ""
"The builder may set ``DEB_RULES_REQUIRES_ROOT`` environment variable when"
" calling any of the mandatory targets as defined in :ref:`Rules-Requires-"
@@ -710,11 +738,11 @@ msgid ""
" must behave as if it was set to ``binary-targets``."
msgstr ""
-#: ../../ch-source.rst:479
+#: ../../ch-source.rst:499
msgid "``debian/rules`` and ``DEB_BUILD_OPTIONS``"
msgstr ""
-#: ../../ch-source.rst:481
+#: ../../ch-source.rst:501
msgid ""
"Supporting the standardized environment variable ``DEB_BUILD_OPTIONS`` is"
" recommended. This variable can contain several flags to change how a "
@@ -728,25 +756,25 @@ msgid ""
"``DEB_BUILD_OPTIONS`` will not contain conflicting tags."
msgstr ""
-#: ../../ch-source.rst:492
+#: ../../ch-source.rst:512
msgid "The meaning of the following tags has been standardized:"
msgstr ""
-#: ../../ch-source.rst:496
+#: ../../ch-source.rst:516
msgid "``nocheck``"
msgstr ""
-#: ../../ch-source.rst:495
+#: ../../ch-source.rst:515
msgid ""
"This tag says to not run any build-time test suite provided by the "
"package."
msgstr ""
-#: ../../ch-source.rst:507
+#: ../../ch-source.rst:527
msgid "``nodoc``"
msgstr ""
-#: ../../ch-source.rst:499
+#: ../../ch-source.rst:519
msgid ""
"This tag says to skip any build steps that only generate package "
"documentation. Files required by other sections of Debian Policy, such as"
@@ -759,11 +787,11 @@ msgid ""
"this option."
msgstr ""
-#: ../../ch-source.rst:514
+#: ../../ch-source.rst:534
msgid "``noopt``"
msgstr ""
-#: ../../ch-source.rst:510
+#: ../../ch-source.rst:530
msgid ""
"The presence of this tag means that the package should be compiled with a"
" minimum of optimization. For C programs, it is best to add ``-O0`` to "
@@ -772,22 +800,22 @@ msgid ""
"to use ``-O1``, for example."
msgstr ""
-#: ../../ch-source.rst:519
+#: ../../ch-source.rst:539
msgid "``nostrip``"
msgstr ""
-#: ../../ch-source.rst:517
+#: ../../ch-source.rst:537
msgid ""
"This tag means that the debugging symbols should not be stripped from the"
" binary during installation, so that debugging information may be "
"included in the package."
msgstr ""
-#: ../../ch-source.rst:530
+#: ../../ch-source.rst:550
msgid "``parallel=n``"
msgstr ""
-#: ../../ch-source.rst:522
+#: ../../ch-source.rst:542
msgid ""
"This tag means that the package should be built using up to ``n`` "
"parallel processes if the package build system supports this. [#]_ If "
@@ -800,33 +828,33 @@ msgid ""
"builds worthwhile."
msgstr ""
-#: ../../ch-source.rst:536
+#: ../../ch-source.rst:556
msgid "``terse``"
msgstr ""
-#: ../../ch-source.rst:533
+#: ../../ch-source.rst:553
msgid ""
"This tag means that the package build will be less verbose than default."
" For example, ``debian/rules`` might pass options to the package's "
"configure script that cause the compiler to produce less output."
msgstr ""
-#: ../../ch-source.rst:538
+#: ../../ch-source.rst:558
msgid "Unknown flags must be ignored by ``debian/rules``."
msgstr ""
-#: ../../ch-source.rst:540
+#: ../../ch-source.rst:560
msgid ""
"The following makefile snippet is an example of how one may implement the"
" build options; you will probably have to massage this example in order "
"to make it work for your package."
msgstr ""
-#: ../../ch-source.rst:576
+#: ../../ch-source.rst:596
msgid "``debian/rules`` and ``Rules-Requires-Root``"
msgstr ""
-#: ../../ch-source.rst:578
+#: ../../ch-source.rst:598
msgid ""
"Depending on the value of the :ref:`Rules-Requires-Root <s-f-Rules-"
"Requires-Root>` field, the package builder (e.g. dpkg-buildpackage) may "
@@ -835,7 +863,7 @@ msgid ""
"run particular subcommands under (fake)root."
msgstr ""
-#: ../../ch-source.rst:585
+#: ../../ch-source.rst:605
msgid ""
"The `gain root command` is passed to the build script via the "
"``DEB_GAIN_ROOT_CMD`` environment variable. The contents of this "
@@ -846,7 +874,7 @@ msgid ""
"necessarily be invoked via a shell."
msgstr ""
-#: ../../ch-source.rst:593
+#: ../../ch-source.rst:613
msgid ""
"The `gain root command` must not run interactively, including prompting "
"for any user input. It must be possible to prepend the `gain root "
@@ -856,21 +884,21 @@ msgid ""
"caller having to explicitly request any preservation."
msgstr ""
-#: ../../ch-source.rst:601
+#: ../../ch-source.rst:621
msgid ""
"The following are examples of valid gain root commands (in syntax of sh),"
" assuming the tools used are available and properly configured::"
msgstr ""
-#: ../../ch-source.rst:609
+#: ../../ch-source.rst:629
msgid "Examples of valid use of the `gain root command`::"
msgstr ""
-#: ../../ch-source.rst:622
+#: ../../ch-source.rst:642
msgid "Variable substitutions: ``debian/substvars``"
msgstr ""
-#: ../../ch-source.rst:624
+#: ../../ch-source.rst:644
msgid ""
"When ``dpkg-gencontrol`` generates :ref:`binary package control files "
"<s-binarycontrolfiles>` (``DEBIAN/control``), it performs variable "
@@ -882,24 +910,24 @@ msgid ""
"variables are also available."
msgstr ""
-#: ../../ch-source.rst:633
+#: ../../ch-source.rst:653
msgid ""
"The ``debian/substvars`` file is usually generated and modified "
"dynamically by ``debian/rules`` targets, in which case it must be removed"
" by the ``clean`` target."
msgstr ""
-#: ../../ch-source.rst:637
+#: ../../ch-source.rst:657
msgid ""
"See deb-substvars(5) for full details about source variable "
"substitutions, including the format of ``debian/substvars``."
msgstr ""
-#: ../../ch-source.rst:643
+#: ../../ch-source.rst:663
msgid "Optional upstream source location: ``debian/watch``"
msgstr ""
-#: ../../ch-source.rst:645
+#: ../../ch-source.rst:665
msgid ""
"This is an optional, recommended configuration file for the ``uscan`` "
"utility which defines how to automatically scan ftp or http sites for "
@@ -908,7 +936,7 @@ msgid ""
" as a whole."
msgstr ""
-#: ../../ch-source.rst:651
+#: ../../ch-source.rst:671
msgid ""
"If the upstream maintainer of the software provides OpenPGP signatures "
"for new releases, including the information required for ``uscan`` to "
@@ -919,24 +947,24 @@ msgid ""
"``debian/upstream/signing-key.asc``."
msgstr ""
-#: ../../ch-source.rst:659
+#: ../../ch-source.rst:679
msgid ""
"For more information about ``uscan`` and these options, including how to "
"generate the file containing upstream signing keys, see uscan(1)."
msgstr ""
-#: ../../ch-source.rst:665
+#: ../../ch-source.rst:685
msgid "Generated files list: ``debian/files``"
msgstr ""
-#: ../../ch-source.rst:667
+#: ../../ch-source.rst:687
msgid ""
"This file is not a permanent part of the source tree; it is used while "
"building packages to record which files are being generated. ``dpkg-"
"genchanges`` uses it when it generates a ``.changes`` file."
msgstr ""
-#: ../../ch-source.rst:671
+#: ../../ch-source.rst:691
msgid ""
"It should not exist in a shipped source package, and so it (and any "
"backup files or temporary files such as ``files.new``) [#]_ should be "
@@ -944,7 +972,7 @@ msgid ""
"start by emptying or removing it at the start of the ``binary`` target."
msgstr ""
-#: ../../ch-source.rst:676
+#: ../../ch-source.rst:696
msgid ""
"When ``dpkg-gencontrol`` is run for a binary package, it adds an entry to"
" ``debian/files`` for the ``.deb`` file that will be created when ``dpkg-"
@@ -953,7 +981,7 @@ msgid ""
"target."
msgstr ""
-#: ../../ch-source.rst:682
+#: ../../ch-source.rst:702
msgid ""
"If a package upload includes files besides the source package and any "
"binary packages whose control files were made with ``dpkg-gencontrol`` "
@@ -962,11 +990,11 @@ msgid ""
"the list in ``debian/files``."
msgstr ""
-#: ../../ch-source.rst:691
+#: ../../ch-source.rst:711
msgid "Convenience copies of code"
msgstr ""
-#: ../../ch-source.rst:693
+#: ../../ch-source.rst:713
msgid ""
"Some software packages include in their distribution convenience copies "
"of code from other software packages, generally so that users compiling "
@@ -980,11 +1008,11 @@ msgid ""
"as a prerequisite if possible. [#]_"
msgstr ""
-#: ../../ch-source.rst:707
+#: ../../ch-source.rst:727
msgid "Source package handling: ``debian/README.source``"
msgstr ""
-#: ../../ch-source.rst:709
+#: ../../ch-source.rst:729
msgid ""
"If running ``dpkg-source -x`` on a source package doesn't produce the "
"source of the package, ready for editing, and allow one to make changes "
@@ -994,7 +1022,7 @@ msgid ""
" of the following:"
msgstr ""
-#: ../../ch-source.rst:716
+#: ../../ch-source.rst:736
msgid ""
"Generate the fully patched source, in a form ready for editing, that "
"would be built to create Debian packages. Doing this with a ``patch`` "
@@ -1002,32 +1030,32 @@ msgid ""
"debian/rules <#s-debianrules>`__."
msgstr ""
-#: ../../ch-source.rst:721
+#: ../../ch-source.rst:741
msgid ""
"Modify the source and save those modifications so that they will be "
"applied when building the package."
msgstr ""
-#: ../../ch-source.rst:724
+#: ../../ch-source.rst:744
msgid ""
"Remove source modifications that are currently being applied when "
"building the package."
msgstr ""
-#: ../../ch-source.rst:727
+#: ../../ch-source.rst:747
msgid ""
"Optionally, document what steps are necessary to upgrade the Debian "
"source package to a new upstream version, if applicable."
msgstr ""
-#: ../../ch-source.rst:730
+#: ../../ch-source.rst:750
msgid ""
"This explanation should include specific commands and mention any "
"additional required Debian packages. It should not assume familiarity "
"with any specific Debian packaging system or patch management tools."
msgstr ""
-#: ../../ch-source.rst:734
+#: ../../ch-source.rst:754
msgid ""
"This explanation may refer to a documentation file installed by one of "
"the package's build dependencies provided that the referenced "
@@ -1035,7 +1063,7 @@ msgid ""
" manual."
msgstr ""
-#: ../../ch-source.rst:739
+#: ../../ch-source.rst:759
msgid ""
"``debian/README.source`` may also include any other information that "
"would be helpful to someone modifying the source package. Even if the "
@@ -1046,37 +1074,37 @@ msgid ""
" different binary packages)."
msgstr ""
-#: ../../ch-source.rst:748
+#: ../../ch-source.rst:768
msgid "Reproducibility"
msgstr ""
-#: ../../ch-source.rst:750
+#: ../../ch-source.rst:770
msgid ""
"Packages should build reproducibly, which for the purposes of this "
"document [#]_ means that given"
msgstr ""
-#: ../../ch-source.rst:753
+#: ../../ch-source.rst:773
msgid "a version of a source package unpacked at a given path;"
msgstr ""
-#: ../../ch-source.rst:754
+#: ../../ch-source.rst:774
msgid "a set of versions of installed build dependencies;"
msgstr ""
-#: ../../ch-source.rst:755
+#: ../../ch-source.rst:775
msgid "a set of environment variable values;"
msgstr ""
-#: ../../ch-source.rst:756
+#: ../../ch-source.rst:776
msgid "a build architecture; and"
msgstr ""
-#: ../../ch-source.rst:757
+#: ../../ch-source.rst:777
msgid "a host architecture,"
msgstr ""
-#: ../../ch-source.rst:759
+#: ../../ch-source.rst:779
msgid ""
"repeatedly building the source package for the build architecture on any "
"machine of the host architecture with those versions of the build "
@@ -1084,7 +1112,7 @@ msgid ""
"will produce bit-for-bit identical binary packages."
msgstr ""
-#: ../../ch-source.rst:764
+#: ../../ch-source.rst:784
msgid ""
"It is recommended that packages produce bit-for-bit identical binaries "
"even if most environment variables and build paths are varied. It is "
@@ -1092,26 +1120,26 @@ msgid ""
"easier for packages to meet it."
msgstr ""
-#: ../../ch-source.rst:770
+#: ../../ch-source.rst:790
msgid "Missing sources: ``debian/missing-sources``"
msgstr ""
-#: ../../ch-source.rst:772
+#: ../../ch-source.rst:792
msgid ""
"Sometimes upstream does not include the source code for some files in the"
" upstream tarball. In order to satisfy the DFSG for packages in ``main``"
" or ``contrib``, you should either:"
msgstr ""
-#: ../../ch-source.rst:776
+#: ../../ch-source.rst:796
msgid "repack the upstream tarball to include those sources; or"
msgstr ""
-#: ../../ch-source.rst:777
+#: ../../ch-source.rst:797
msgid "include a copy of the sources in the ``debian/missing-sources`` directory."
msgstr ""
-#: ../../ch-source.rst:780
+#: ../../ch-source.rst:800
msgid ""
"There is an optional convention to organise the contents of ``debian"
"/missing-sources`` in the following way. For a sourceless file ``foo`` "
@@ -1122,29 +1150,29 @@ msgid ""
" located at ``debian/missing-sources/checksum/util.c``."
msgstr ""
-#: ../../ch-source.rst:790
+#: ../../ch-source.rst:810
msgid "Vendor-specific patch series"
msgstr ""
-#: ../../ch-source.rst:792
+#: ../../ch-source.rst:812
msgid ""
"Packages in the Debian archive using the 3.0 (quilt) source package "
"format should not contain a non-default series file. That is, there "
"should not exist a file ``debian/patches/foo.series`` for any ``foo``."
msgstr ""
-#: ../../ch-source.rst:797
+#: ../../ch-source.rst:817
msgid "Rationale:"
msgstr ""
-#: ../../ch-source.rst:799
+#: ../../ch-source.rst:819
msgid ""
"This allows maintaining the list separately from the policy documents "
"(the list does not need the kind of control that the policy documents "
"do)."
msgstr ""
-#: ../../ch-source.rst:803
+#: ../../ch-source.rst:823
msgid ""
"Having a separate package allows one to install the build-essential "
"packages on a machine, as well as allowing other packages such as tasks "
@@ -1152,13 +1180,13 @@ msgid ""
" relation."
msgstr ""
-#: ../../ch-source.rst:808
+#: ../../ch-source.rst:828
msgid ""
"The separate package allows bug reports against the list to be "
"categorized separately from the policy management process in the BTS."
msgstr ""
-#: ../../ch-source.rst:813
+#: ../../ch-source.rst:833
msgid ""
"The reason for this is that dependencies change, and you should list all "
"those packages, and *only* those packages that *you* need directly. What "
@@ -1169,14 +1197,14 @@ msgid ""
"automatically ensure that all of its run-time dependencies are satisfied."
msgstr ""
-#: ../../ch-source.rst:823
+#: ../../ch-source.rst:843
msgid ""
"Mistakes in changelogs are usually best rectified by making a new "
"changelog entry rather than \"rewriting history\" by editing old "
"changelog entries."
msgstr ""
-#: ../../ch-source.rst:828
+#: ../../ch-source.rst:848
msgid ""
"Although there is nothing stopping an author who is also the Debian "
"maintainer from using this changelog for all their changes, it will have "
@@ -1185,19 +1213,19 @@ msgid ""
"package as a non-native package."
msgstr ""
-#: ../../ch-source.rst:835
+#: ../../ch-source.rst:855
msgid ""
"To be precise, the string should match the following Perl regular "
"expression:"
msgstr ""
-#: ../../ch-source.rst:842
+#: ../../ch-source.rst:862
msgid ""
"Then all of the bug numbers listed will be closed by the archive "
"maintenance software (``dak``) using the version of the changelog entry."
msgstr ""
-#: ../../ch-source.rst:847
+#: ../../ch-source.rst:867
msgid ""
"In the case of a sponsored upload, the uploader signs the files, but the "
"changelog maintainer name and address are those of the person who "
@@ -1210,11 +1238,11 @@ msgid ""
"used."
msgstr ""
-#: ../../ch-source.rst:858
+#: ../../ch-source.rst:878
msgid "This is the same as the format generated by ``date -R``."
msgstr ""
-#: ../../ch-source.rst:862
+#: ../../ch-source.rst:882
msgid ""
"The rationale is that there is some information conveyed by knowing the "
"age of the file, for example, you could recognize that some documentation"
@@ -1222,23 +1250,23 @@ msgid ""
"the modification time of the upstream source would be preserved."
msgstr ""
-#: ../../ch-source.rst:869
+#: ../../ch-source.rst:889
msgid ""
"This is not currently detected when building source packages, but only "
"when extracting them."
msgstr ""
-#: ../../ch-source.rst:872
+#: ../../ch-source.rst:892
msgid ""
"Hard links may be permitted at some point in the future, but would "
"require a fair amount of work."
msgstr ""
-#: ../../ch-source.rst:876
+#: ../../ch-source.rst:896
msgid "Setgid directories are allowed."
msgstr ""
-#: ../../ch-source.rst:879
+#: ../../ch-source.rst:899
msgid ""
"Another common way to do this is for ``build`` to depend on ``build-"
"stamp`` and to do nothing else, and for the ``build-stamp`` target to do "
@@ -1249,7 +1277,7 @@ msgid ""
"documentation of ``make`` for more information on phony targets."
msgstr ""
-#: ../../ch-source.rst:889
+#: ../../ch-source.rst:909
msgid ""
"This split allows binary-only builds to not install the dependencies "
"required for the ``build-indep`` target and skip any resource-intensive "
@@ -1257,37 +1285,37 @@ msgid ""
" binary packages."
msgstr ""
-#: ../../ch-source.rst:895
+#: ../../ch-source.rst:915
msgid ""
"The ``fakeroot`` package often allows one to build a package correctly "
"even without being root."
msgstr ""
-#: ../../ch-source.rst:899
+#: ../../ch-source.rst:919
msgid ""
"Some packages support any delimiter, but whitespace is the easiest to "
"parse inside a makefile and avoids ambiguity with flag values that "
"contain commas."
msgstr ""
-#: ../../ch-source.rst:904
+#: ../../ch-source.rst:924
msgid ""
"Packages built with ``make`` can often implement this by passing the "
"``-j``\\ n option to ``make``."
msgstr ""
-#: ../../ch-source.rst:908
+#: ../../ch-source.rst:928
msgid ""
"``files.new`` is used as a temporary file by ``dpkg-gencontrol`` and "
"``dpkg-distaddfile`` - they write a new version of ``files`` here before "
"renaming it, to avoid leaving a corrupted copy if an error occurs."
msgstr ""
-#: ../../ch-source.rst:914
+#: ../../ch-source.rst:934
msgid "For example, parts of the GNU build system work like this."
msgstr ""
-#: ../../ch-source.rst:917
+#: ../../ch-source.rst:937
msgid ""
"Having multiple copies of the same code in Debian is inefficient, often "
"creates either static linking or shared library conflicts, and, most "
@@ -1295,7 +1323,7 @@ msgid ""
"vulnerabilities in the duplicated code."
msgstr ""
-#: ../../ch-source.rst:923
+#: ../../ch-source.rst:943
msgid ""
"This is Debian's precisification of the `reproducible-builds.org "
"definition <https://reproducible-builds.org/docs/definition/>`_."
@@ -1326,3 +1354,22 @@ msgstr ""
#~ "packages."
#~ msgstr ""
+#~ msgid ""
+#~ "This file must be an executable "
+#~ "makefile, and contains the package-"
+#~ "specific recipes for compiling the "
+#~ "package and building binary package(s) "
+#~ "from the source."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "It must start with the line "
+#~ "``#!/usr/bin/make -f``, so that it can"
+#~ " be invoked by saying its name "
+#~ "rather than invoking ``make`` explicitly. "
+#~ "That is, invoking either of ``make "
+#~ "-f debian/rules args...`` or ``./debian/rules"
+#~ " args...`` must result in identical "
+#~ "behavior."
+#~ msgstr ""
+
diff --git a/locales/ja/LC_MESSAGES/upgrading-checklist.po b/locales/ja/LC_MESSAGES/upgrading-checklist.po
index c12489e..396c825 100644
--- a/locales/ja/LC_MESSAGES/upgrading-checklist.po
+++ b/locales/ja/LC_MESSAGES/upgrading-checklist.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Debian Policy Manual 4.1.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-12-23 09:35+0000\n"
+"POT-Creation-Date: 2019-07-07 15:40+0100\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"
@@ -78,18 +78,81 @@ msgid ""
msgstr ""
#: ../../upgrading-checklist.rst:43
-msgid "Version 4.2.2"
+msgid "Version 4.4.0"
msgstr ""
#: ../../upgrading-checklist.rst:45
msgid "Unreleased."
msgstr ""
+#: ../../upgrading-checklist.rst:55 ../../upgrading-checklist.rst:83
+#: ../../upgrading-checklist.rst:128 ../../upgrading-checklist.rst:133
+#: ../../upgrading-checklist.rst:204 ../../upgrading-checklist.rst:390
+#: ../../upgrading-checklist.rst:521 ../../upgrading-checklist.rst:645
+#: ../../upgrading-checklist.rst:1029 ../../upgrading-checklist.rst:1179
+msgid "4.9"
+msgstr ""
+
+#: ../../upgrading-checklist.rst:48
+msgid ""
+"The recommended way to implement the build process of a Debian package, "
+"in the absence of a good reason to use a different approach, is the "
+"``dh`` tool. This recommendation includes the contents of the "
+"``debian/rules`` building script."
+msgstr ""
+
#: ../../upgrading-checklist.rst:53
+msgid ""
+"Some examples of good reasons to use a different approach are given. The"
+" recommendation to use ``dh`` does not always apply, and use of ``dh`` is"
+" not required."
+msgstr ""
+
+#: ../../upgrading-checklist.rst:58 ../../upgrading-checklist.rst:221
+#: ../../upgrading-checklist.rst:650
+msgid "5.6.26"
+msgstr ""
+
+#: ../../upgrading-checklist.rst:58
+msgid "Permit ``-b`` in Vcs-Hg as well as Vcs-Git."
+msgstr ""
+
+#: ../../upgrading-checklist.rst:61 ../../upgrading-checklist.rst:966
+msgid "7.5"
+msgstr ""
+
+#: ../../upgrading-checklist.rst:61
+msgid "Document versioned Provides."
+msgstr ""
+
+#: ../../upgrading-checklist.rst:66 ../../upgrading-checklist.rst:108
+#: ../../upgrading-checklist.rst:476 ../../upgrading-checklist.rst:481
+#: ../../upgrading-checklist.rst:487 ../../upgrading-checklist.rst:563
+#: ../../upgrading-checklist.rst:566 ../../upgrading-checklist.rst:633
+#: ../../upgrading-checklist.rst:755 ../../upgrading-checklist.rst:821
+msgid "virtual"
+msgstr ""
+
+#: ../../upgrading-checklist.rst:64
+msgid ""
+"New ``logind`` and ``default-logind`` virtual packages for a package "
+"providing logind API (via D-Bus and sd-login(3)), and for Debian's "
+"preferred implementation, respectively."
+msgstr ""
+
+#: ../../upgrading-checklist.rst:69
+msgid "Version 4.3.0"
+msgstr ""
+
+#: ../../upgrading-checklist.rst:71
+msgid "Released December, 2018."
+msgstr ""
+
+#: ../../upgrading-checklist.rst:79
msgid "2.3 & 4.5"
msgstr ""
-#: ../../upgrading-checklist.rst:48
+#: ../../upgrading-checklist.rst:74
msgid ""
"In cases where a package's distribution license explicitly permits its "
"copyright information to be excluded from distributions of binaries built"
@@ -99,244 +162,228 @@ msgid ""
"significant time and effort."
msgstr ""
-#: ../../upgrading-checklist.rst:57 ../../upgrading-checklist.rst:102
-#: ../../upgrading-checklist.rst:107 ../../upgrading-checklist.rst:178
-#: ../../upgrading-checklist.rst:364 ../../upgrading-checklist.rst:495
-#: ../../upgrading-checklist.rst:619 ../../upgrading-checklist.rst:1003
-#: ../../upgrading-checklist.rst:1153
-msgid "4.9"
-msgstr ""
-
-#: ../../upgrading-checklist.rst:56
+#: ../../upgrading-checklist.rst:82
msgid ""
"Required targets must not write outside of the unpacked source package "
"tree, except for TMPDIR, /tmp and /var/tmp."
msgstr ""
-#: ../../upgrading-checklist.rst:62
+#: ../../upgrading-checklist.rst:88
msgid "4.17"
msgstr ""
-#: ../../upgrading-checklist.rst:60
+#: ../../upgrading-checklist.rst:86
msgid ""
"Packages should not contain a non-default series file. That is, dpkg's "
"vendor-specific patch series feature should not be used for packages in "
"the Debian archive."
msgstr ""
-#: ../../upgrading-checklist.rst:67 ../../upgrading-checklist.rst:71
-#: ../../upgrading-checklist.rst:413 ../../upgrading-checklist.rst:524
-#: ../../upgrading-checklist.rst:1511 ../../upgrading-checklist.rst:1694
+#: ../../upgrading-checklist.rst:93 ../../upgrading-checklist.rst:97
+#: ../../upgrading-checklist.rst:439 ../../upgrading-checklist.rst:550
+#: ../../upgrading-checklist.rst:1537 ../../upgrading-checklist.rst:1720
msgid "10.1"
msgstr ""
-#: ../../upgrading-checklist.rst:65
+#: ../../upgrading-checklist.rst:91
msgid ""
"Binaries should be stripped using ``strip --strip-unneeded --remove-"
"section=.comment --remove-section=.note`` (as dh_strip already does)."
msgstr ""
-#: ../../upgrading-checklist.rst:70
+#: ../../upgrading-checklist.rst:96
msgid ""
"It is no longer suggested nor recommended to use ``install -s`` to strip "
"binaries, because it gets several things wrong."
msgstr ""
-#: ../../upgrading-checklist.rst:77 ../../upgrading-checklist.rst:241
-#: ../../upgrading-checklist.rst:850 ../../upgrading-checklist.rst:856
-#: ../../upgrading-checklist.rst:1021 ../../upgrading-checklist.rst:1308
-#: ../../upgrading-checklist.rst:1421 ../../upgrading-checklist.rst:1574
-#: ../../upgrading-checklist.rst:1805 ../../upgrading-checklist.rst:1829
+#: ../../upgrading-checklist.rst:103 ../../upgrading-checklist.rst:267
+#: ../../upgrading-checklist.rst:876 ../../upgrading-checklist.rst:882
+#: ../../upgrading-checklist.rst:1047 ../../upgrading-checklist.rst:1334
+#: ../../upgrading-checklist.rst:1447 ../../upgrading-checklist.rst:1600
+#: ../../upgrading-checklist.rst:1831 ../../upgrading-checklist.rst:1855
msgid "10.2"
msgstr ""
-#: ../../upgrading-checklist.rst:74
+#: ../../upgrading-checklist.rst:100
msgid ""
"When stripping shared libraries with strip(1), you should additionally "
"pass ``--remove-section=.comment --remove-section=.note`` (as dh_strip "
"already does)."
msgstr ""
-#: ../../upgrading-checklist.rst:82 ../../upgrading-checklist.rst:450
-#: ../../upgrading-checklist.rst:455 ../../upgrading-checklist.rst:461
-#: ../../upgrading-checklist.rst:537 ../../upgrading-checklist.rst:540
-#: ../../upgrading-checklist.rst:607 ../../upgrading-checklist.rst:729
-#: ../../upgrading-checklist.rst:795
-msgid "virtual"
-msgstr ""
-
-#: ../../upgrading-checklist.rst:80
+#: ../../upgrading-checklist.rst:106
msgid ""
"New ``dbus-session-bus`` and ``default-dbus-session-bus`` virtual "
"packages for a package providing the D-Bus session bus, and for Debian's "
"preferred D-Bus implementation, respectively."
msgstr ""
-#: ../../upgrading-checklist.rst:85
+#: ../../upgrading-checklist.rst:111
msgid "Version 4.2.1"
msgstr ""
-#: ../../upgrading-checklist.rst:87 ../../upgrading-checklist.rst:97
+#: ../../upgrading-checklist.rst:113 ../../upgrading-checklist.rst:123
msgid "Released August, 2018."
msgstr ""
-#: ../../upgrading-checklist.rst:92
+#: ../../upgrading-checklist.rst:118
msgid "10.4 & perl"
msgstr ""
-#: ../../upgrading-checklist.rst:90
+#: ../../upgrading-checklist.rst:116
msgid ""
"The requirement that the shebang at the top of Perl command scripts be "
"``#!/usr/bin/perl`` is relaxed from a 'must' to a 'should'."
msgstr ""
-#: ../../upgrading-checklist.rst:95
+#: ../../upgrading-checklist.rst:121
msgid "Version 4.2.0"
msgstr ""
-#: ../../upgrading-checklist.rst:100
+#: ../../upgrading-checklist.rst:126
msgid ""
"The package build should be as verbose as reasonably possible. This means"
" that ``debian/rules`` should pass to the commands it invokes options "
"that cause them to produce verbose output."
msgstr ""
-#: ../../upgrading-checklist.rst:105
+#: ../../upgrading-checklist.rst:131
msgid ""
"Required targets may attempt network access, via the loopback interface, "
"to services on the build host that have been started by the build."
msgstr ""
-#: ../../upgrading-checklist.rst:111 ../../upgrading-checklist.rst:369
-#: ../../upgrading-checklist.rst:1108 ../../upgrading-checklist.rst:1164
+#: ../../upgrading-checklist.rst:137 ../../upgrading-checklist.rst:395
+#: ../../upgrading-checklist.rst:1134 ../../upgrading-checklist.rst:1190
msgid "4.9.1"
msgstr ""
-#: ../../upgrading-checklist.rst:110
+#: ../../upgrading-checklist.rst:136
msgid ""
"New ``terse`` tag that can appear in ``DEB_BUILD_OPTIONS`` to make a "
"package build less verbose."
msgstr ""
-#: ../../upgrading-checklist.rst:115
+#: ../../upgrading-checklist.rst:141
msgid "5.2 & 5.4"
msgstr ""
-#: ../../upgrading-checklist.rst:114
+#: ../../upgrading-checklist.rst:140
msgid "The Standards-Version field is now mandatory, not just recommended."
msgstr ""
-#: ../../upgrading-checklist.rst:128 ../../upgrading-checklist.rst:1470
-#: ../../upgrading-checklist.rst:1773 ../../upgrading-checklist.rst:1792
+#: ../../upgrading-checklist.rst:154 ../../upgrading-checklist.rst:1496
+#: ../../upgrading-checklist.rst:1799 ../../upgrading-checklist.rst:1818
msgid "12.7"
msgstr ""
-#: ../../upgrading-checklist.rst:118
+#: ../../upgrading-checklist.rst:144
msgid ""
"Upstream release notes, when available, should be installed as "
"``/usr/share/doc/package/NEWS.gz``. Upstream changelogs may be made "
"available as ``/usr/share/doc/package/changelog.gz``."
msgstr ""
-#: ../../upgrading-checklist.rst:122
+#: ../../upgrading-checklist.rst:148
msgid ""
"This is a relaxation of older Policy which said that the upstream "
"changelog should be made accessible at this path. Now it is up to "
"maintainer discretion whether it is useful to install it."
msgstr ""
-#: ../../upgrading-checklist.rst:126
+#: ../../upgrading-checklist.rst:152
msgid ""
"The practice of installing the upstream release notes as "
"``/usr/share/doc/package/changelog.gz`` is permitted but deprecated."
msgstr ""
-#: ../../upgrading-checklist.rst:131
+#: ../../upgrading-checklist.rst:157
msgid "Version 4.1.5"
msgstr ""
-#: ../../upgrading-checklist.rst:133
+#: ../../upgrading-checklist.rst:159
msgid "Released July, 2018."
msgstr ""
-#: ../../upgrading-checklist.rst:137
+#: ../../upgrading-checklist.rst:163
msgid "4.9.2"
msgstr ""
-#: ../../upgrading-checklist.rst:136
+#: ../../upgrading-checklist.rst:162
msgid ""
"Document how ``debian/rules`` and the ``Rules-Requires-Root`` field "
"interact."
msgstr ""
-#: ../../upgrading-checklist.rst:141 ../../upgrading-checklist.rst:377
-#: ../../upgrading-checklist.rst:1184 ../../upgrading-checklist.rst:1237
+#: ../../upgrading-checklist.rst:167 ../../upgrading-checklist.rst:403
+#: ../../upgrading-checklist.rst:1210 ../../upgrading-checklist.rst:1263
msgid "5.6.12"
msgstr ""
-#: ../../upgrading-checklist.rst:140
+#: ../../upgrading-checklist.rst:166
msgid ""
"You should not change a package's epoch, even in experimental, without "
"getting consensus on debian-devel first."
msgstr ""
-#: ../../upgrading-checklist.rst:145
+#: ../../upgrading-checklist.rst:171
msgid "5.6.12.1"
msgstr ""
-#: ../../upgrading-checklist.rst:144
+#: ../../upgrading-checklist.rst:170
msgid ""
"Epochs should not be used for the purpose of rolling back the version of "
"a package. Use the +really convention."
msgstr ""
-#: ../../upgrading-checklist.rst:148
+#: ../../upgrading-checklist.rst:174
msgid "5.6.31"
msgstr ""
-#: ../../upgrading-checklist.rst:148
+#: ../../upgrading-checklist.rst:174
msgid "Document the ``Rules-Requires-Root`` field."
msgstr ""
-#: ../../upgrading-checklist.rst:153 ../../upgrading-checklist.rst:204
-#: ../../upgrading-checklist.rst:287 ../../upgrading-checklist.rst:391
-#: ../../upgrading-checklist.rst:646 ../../upgrading-checklist.rst:683
-#: ../../upgrading-checklist.rst:783 ../../upgrading-checklist.rst:790
-#: ../../upgrading-checklist.rst:985 ../../upgrading-checklist.rst:993
-#: ../../upgrading-checklist.rst:1332 ../../upgrading-checklist.rst:1777
+#: ../../upgrading-checklist.rst:179 ../../upgrading-checklist.rst:230
+#: ../../upgrading-checklist.rst:313 ../../upgrading-checklist.rst:417
+#: ../../upgrading-checklist.rst:672 ../../upgrading-checklist.rst:709
+#: ../../upgrading-checklist.rst:809 ../../upgrading-checklist.rst:816
+#: ../../upgrading-checklist.rst:1011 ../../upgrading-checklist.rst:1019
+#: ../../upgrading-checklist.rst:1358 ../../upgrading-checklist.rst:1803
msgid "9.1.1"
msgstr ""
-#: ../../upgrading-checklist.rst:151
+#: ../../upgrading-checklist.rst:177
msgid ""
"Update Debian's version of the Filesystem Hierarchy Standard from 2.3 to "
"3.0, and update the list of exceptions. Only a tiny minority of "
"packages, if any, should be made buggy by this change."
msgstr ""
-#: ../../upgrading-checklist.rst:157
+#: ../../upgrading-checklist.rst:183
msgid "9.3.2 & 10.4"
msgstr ""
-#: ../../upgrading-checklist.rst:156
+#: ../../upgrading-checklist.rst:182
msgid ""
"Update version of POSIX standard for shell scripts from SUSv3 to "
"POSIX.1-2017 (also known as SUSv4 in some contexts)."
msgstr ""
-#: ../../upgrading-checklist.rst:160
+#: ../../upgrading-checklist.rst:186
msgid "Version 4.1.4"
msgstr ""
-#: ../../upgrading-checklist.rst:162
+#: ../../upgrading-checklist.rst:188
msgid "Released April, 2018."
msgstr ""
-#: ../../upgrading-checklist.rst:168 ../../upgrading-checklist.rst:174
+#: ../../upgrading-checklist.rst:194 ../../upgrading-checklist.rst:200
msgid "3.2.2"
msgstr ""
-#: ../../upgrading-checklist.rst:165
+#: ../../upgrading-checklist.rst:191
msgid ""
"The part of the version number after the epoch must not be reused for a "
"version of the package with different contents, even after the version of"
@@ -344,7 +391,7 @@ msgid ""
"longer present in any archive suites."
msgstr ""
-#: ../../upgrading-checklist.rst:171
+#: ../../upgrading-checklist.rst:197
msgid ""
"For non-native packages, the upstream version must not be reused for "
"different upstream source code, so that for each source package name and "
@@ -352,17 +399,17 @@ msgid ""
"contents."
msgstr ""
-#: ../../upgrading-checklist.rst:177
+#: ../../upgrading-checklist.rst:203
msgid ""
"The ``get-orig-source`` rules target has been removed. Packages should "
"transition to ``debian/watch`` and use uscan where possible."
msgstr ""
-#: ../../upgrading-checklist.rst:185
+#: ../../upgrading-checklist.rst:211
msgid "9.1.2"
msgstr ""
-#: ../../upgrading-checklist.rst:181
+#: ../../upgrading-checklist.rst:207
msgid ""
"If ``/etc/staff-group-for-usr-local`` does not exist, ``/usr/local`` and "
"all subdirectories created by packages should have permissions 0755 and "
@@ -370,96 +417,92 @@ msgid ""
"2775 and ownership of root:staff should remain."
msgstr ""
-#: ../../upgrading-checklist.rst:188
+#: ../../upgrading-checklist.rst:214
msgid "Version 4.1.3"
msgstr ""
-#: ../../upgrading-checklist.rst:190
+#: ../../upgrading-checklist.rst:216
msgid "Released December, 2017."
msgstr ""
-#: ../../upgrading-checklist.rst:195 ../../upgrading-checklist.rst:624
-msgid "5.6.26"
-msgstr ""
-
-#: ../../upgrading-checklist.rst:193
+#: ../../upgrading-checklist.rst:219
msgid ""
"URLs given in ``VCS-*`` headers should use a scheme that provides "
"confidentiality (``https``, for example) if the VCS repository supports "
"it. ``[vcs-field-uses-insecure-uri]``"
msgstr ""
-#: ../../upgrading-checklist.rst:201 ../../upgrading-checklist.rst:633
+#: ../../upgrading-checklist.rst:227 ../../upgrading-checklist.rst:659
msgid "7.8"
msgstr ""
-#: ../../upgrading-checklist.rst:198
+#: ../../upgrading-checklist.rst:224
msgid ""
"``Built-Using`` should be used exactly when there are license or DFSG "
"requirements to retain full source code in the archive. Previously, the "
"description of the field implied it was needed in other cases too."
msgstr ""
-#: ../../upgrading-checklist.rst:204
+#: ../../upgrading-checklist.rst:230
msgid "``libc`` may also install files in ``/lib64``."
msgstr ""
-#: ../../upgrading-checklist.rst:213
+#: ../../upgrading-checklist.rst:239
msgid "9.3.3.1"
msgstr ""
-#: ../../upgrading-checklist.rst:207
+#: ../../upgrading-checklist.rst:233
msgid ""
"If a package's daemon should not be autostarted unless the local "
"administrator has explicitly requested it, the package's ``postinst`` "
"should use the new ``defaults-disabled`` option of ``update-rc.d``."
msgstr ""
-#: ../../upgrading-checklist.rst:212
+#: ../../upgrading-checklist.rst:238
msgid ""
"The old method of including ``DISABLED=yes`` in the package's "
"``/etc/default`` file should not be used."
msgstr ""
-#: ../../upgrading-checklist.rst:218
+#: ../../upgrading-checklist.rst:244
msgid "11.4"
msgstr ""
-#: ../../upgrading-checklist.rst:216
+#: ../../upgrading-checklist.rst:242
msgid ""
"Clarify that programs may invoke either ``/usr/bin/editor`` and "
"``/usr/bin/pager`` directly, or use ``editor`` and ``pager`` and rely on "
"PATH."
msgstr ""
-#: ../../upgrading-checklist.rst:223 ../../upgrading-checklist.rst:437
-#: ../../upgrading-checklist.rst:657 ../../upgrading-checklist.rst:712
-#: ../../upgrading-checklist.rst:884 ../../upgrading-checklist.rst:959
-#: ../../upgrading-checklist.rst:1083 ../../upgrading-checklist.rst:1220
-#: ../../upgrading-checklist.rst:1225 ../../upgrading-checklist.rst:1275
+#: ../../upgrading-checklist.rst:249 ../../upgrading-checklist.rst:463
+#: ../../upgrading-checklist.rst:683 ../../upgrading-checklist.rst:738
+#: ../../upgrading-checklist.rst:910 ../../upgrading-checklist.rst:985
+#: ../../upgrading-checklist.rst:1109 ../../upgrading-checklist.rst:1246
+#: ../../upgrading-checklist.rst:1251 ../../upgrading-checklist.rst:1301
msgid "12.5"
msgstr ""
-#: ../../upgrading-checklist.rst:221
+#: ../../upgrading-checklist.rst:247
msgid ""
"The Creative Commons CC0 1.0 Universal license (CC0-1.0) is now included "
"in ``/usr/share/common-licenses`` and does not need to be copied verbatim"
" in the package ``copyright`` file."
msgstr ""
-#: ../../upgrading-checklist.rst:226
+#: ../../upgrading-checklist.rst:252
msgid "Version 4.1.2"
msgstr ""
-#: ../../upgrading-checklist.rst:228
+#: ../../upgrading-checklist.rst:254
msgid "Released November, 2017."
msgstr ""
-#: ../../upgrading-checklist.rst:234
+#: ../../upgrading-checklist.rst:260
msgid "3.1.1"
msgstr ""
-#: ../../upgrading-checklist.rst:231
+#: ../../upgrading-checklist.rst:257
msgid ""
"Binary packages that have potentially offensive content should have the "
"suffix ``-offensive``. This replaces an older convention to use "
@@ -467,7 +510,7 @@ msgid ""
"content warning is a matter of maintainer discretion."
msgstr ""
-#: ../../upgrading-checklist.rst:237
+#: ../../upgrading-checklist.rst:263
msgid ""
"Private shared object files should be installed in subdirectories of "
"``/usr/lib`` or ``/usr/lib/triplet``. This change permits private shared"
@@ -476,67 +519,67 @@ msgid ""
" directly into ``/usr/lib/triplet``."
msgstr ""
-#: ../../upgrading-checklist.rst:246 ../../upgrading-checklist.rst:862
-#: ../../upgrading-checklist.rst:1134 ../../upgrading-checklist.rst:1242
-#: ../../upgrading-checklist.rst:1345
+#: ../../upgrading-checklist.rst:272 ../../upgrading-checklist.rst:888
+#: ../../upgrading-checklist.rst:1160 ../../upgrading-checklist.rst:1268
+#: ../../upgrading-checklist.rst:1371
msgid "10.4"
msgstr ""
-#: ../../upgrading-checklist.rst:244
+#: ../../upgrading-checklist.rst:270
msgid ""
"The shebang at the top of Perl command scripts must be "
"``#!/usr/bin/perl``. (Previously, this was a 'should' rather than a "
"'must'.)"
msgstr ""
-#: ../../upgrading-checklist.rst:249
+#: ../../upgrading-checklist.rst:275
msgid "Version 4.1.1"
msgstr ""
-#: ../../upgrading-checklist.rst:251
+#: ../../upgrading-checklist.rst:277
msgid "Released September, 2017."
msgstr ""
-#: ../../upgrading-checklist.rst:254 ../../upgrading-checklist.rst:529
-#: ../../upgrading-checklist.rst:1096 ../../upgrading-checklist.rst:1100
+#: ../../upgrading-checklist.rst:280 ../../upgrading-checklist.rst:555
+#: ../../upgrading-checklist.rst:1122 ../../upgrading-checklist.rst:1126
msgid "4.4"
msgstr ""
-#: ../../upgrading-checklist.rst:254
+#: ../../upgrading-checklist.rst:280
msgid "debian/changelog must exist in source packages."
msgstr ""
-#: ../../upgrading-checklist.rst:257
+#: ../../upgrading-checklist.rst:283
msgid "9.2.3"
msgstr ""
-#: ../../upgrading-checklist.rst:257
+#: ../../upgrading-checklist.rst:283
msgid "The canonical non-existent home directory is ``/nonexistent``."
msgstr ""
-#: ../../upgrading-checklist.rst:260
+#: ../../upgrading-checklist.rst:286
msgid "Version 4.1.0"
msgstr ""
-#: ../../upgrading-checklist.rst:262 ../../upgrading-checklist.rst:305
+#: ../../upgrading-checklist.rst:288 ../../upgrading-checklist.rst:331
msgid "Released August, 2017."
msgstr ""
-#: ../../upgrading-checklist.rst:266
+#: ../../upgrading-checklist.rst:292
msgid "2.2.1"
msgstr ""
-#: ../../upgrading-checklist.rst:265
+#: ../../upgrading-checklist.rst:291
msgid ""
"Non-default alternative dependencies on non-free packages are permitted "
"for packages in main."
msgstr ""
-#: ../../upgrading-checklist.rst:273
+#: ../../upgrading-checklist.rst:299
msgid "4.11"
msgstr ""
-#: ../../upgrading-checklist.rst:269
+#: ../../upgrading-checklist.rst:295
msgid ""
"If upstream provides OpenPGP signatures, including the upstream signing "
"key as ``debian/upstream/signing-key.asc`` in the source package and "
@@ -545,66 +588,66 @@ msgid ""
"recommended."
msgstr ""
-#: ../../upgrading-checklist.rst:277 ../../upgrading-checklist.rst:281
+#: ../../upgrading-checklist.rst:303 ../../upgrading-checklist.rst:307
msgid "4.15"
msgstr ""
-#: ../../upgrading-checklist.rst:276
+#: ../../upgrading-checklist.rst:302
msgid ""
"Packages should build reproducibly when certain factors are held "
"constant; see 4.15 for the list."
msgstr ""
-#: ../../upgrading-checklist.rst:280
+#: ../../upgrading-checklist.rst:306
msgid ""
"Packages are recommended to build reproducibly even when build paths and "
"most environment variables are allowed to vary."
msgstr ""
-#: ../../upgrading-checklist.rst:284
+#: ../../upgrading-checklist.rst:310
msgid "Only the dynamic linker may install files to ``/lib64/``."
msgstr ""
-#: ../../upgrading-checklist.rst:286
+#: ../../upgrading-checklist.rst:312
msgid ""
"No package for a 64 bit architecture may install files to ``/usr/lib64/``"
" or any subdirectory."
msgstr ""
-#: ../../upgrading-checklist.rst:300 ../../upgrading-checklist.rst:1433
-#: ../../upgrading-checklist.rst:1582 ../../upgrading-checklist.rst:1711
+#: ../../upgrading-checklist.rst:326 ../../upgrading-checklist.rst:1459
+#: ../../upgrading-checklist.rst:1608 ../../upgrading-checklist.rst:1737
msgid "11.8.3"
msgstr ""
-#: ../../upgrading-checklist.rst:290
+#: ../../upgrading-checklist.rst:316
msgid ""
"The required behaviour of ``x-terminal-emulator -e`` has been clarified, "
"and updated to replace a false claim about the behaviour of ``xterm``."
msgstr ""
-#: ../../upgrading-checklist.rst:294
+#: ../../upgrading-checklist.rst:320
msgid ""
"Programs must support ``-e command`` where ``command`` may include "
"multiple arguments, which must be executed as if the arguments were "
"passed to ``execvp`` directly, bypassing the shell."
msgstr ""
-#: ../../upgrading-checklist.rst:298
+#: ../../upgrading-checklist.rst:324
msgid ""
"If this execution fails and ``-e`` has a single argument, ``xterm``'s "
"fallback behaviour of passing ``command`` to the shell is permitted but "
"not required."
msgstr ""
-#: ../../upgrading-checklist.rst:303
+#: ../../upgrading-checklist.rst:329
msgid "Version 4.0.1"
msgstr ""
-#: ../../upgrading-checklist.rst:318 ../../upgrading-checklist.rst:1533
+#: ../../upgrading-checklist.rst:344 ../../upgrading-checklist.rst:1559
msgid "2.5"
msgstr ""
-#: ../../upgrading-checklist.rst:308
+#: ../../upgrading-checklist.rst:334
msgid ""
"Priorities are now used only for controlling which packages are part of a"
" minimal or standard Debian installation and should be selected based on "
@@ -613,7 +656,7 @@ msgid ""
"packages with a lower priority."
msgstr ""
-#: ../../upgrading-checklist.rst:314
+#: ../../upgrading-checklist.rst:340
msgid ""
"The ``extra`` priority has been deprecated and should be treated as "
"equivalent to ``optional``. All ``extra`` priorities should be changed to"
@@ -622,38 +665,38 @@ msgid ""
"higher still may not conflict)."
msgstr ""
-#: ../../upgrading-checklist.rst:322
+#: ../../upgrading-checklist.rst:348
msgid "5.6.30"
msgstr ""
-#: ../../upgrading-checklist.rst:321
+#: ../../upgrading-checklist.rst:347
msgid ""
"New section documenting the ``Testsuite`` field in Debian source control "
"files."
msgstr ""
-#: ../../upgrading-checklist.rst:326
+#: ../../upgrading-checklist.rst:352
msgid "8.1.1"
msgstr ""
-#: ../../upgrading-checklist.rst:325
+#: ../../upgrading-checklist.rst:351
msgid ""
"Shared libraries must now invoke ``ldconfig`` by means of triggers, "
"instead of maintscripts."
msgstr ""
-#: ../../upgrading-checklist.rst:330 ../../upgrading-checklist.rst:336
-#: ../../upgrading-checklist.rst:1768
+#: ../../upgrading-checklist.rst:356 ../../upgrading-checklist.rst:362
+#: ../../upgrading-checklist.rst:1794
msgid "9.3.3"
msgstr ""
-#: ../../upgrading-checklist.rst:329
+#: ../../upgrading-checklist.rst:355
msgid ""
"Packages are recommended to use debhelper tools instead of invoking "
"``update-rc.d`` and ``invoke-rc.d`` directly."
msgstr ""
-#: ../../upgrading-checklist.rst:333
+#: ../../upgrading-checklist.rst:359
msgid ""
"Policy's description of how the local system administrator may modify the"
" runlevels at which a daemon is started and stopped, and how init scripts"
@@ -661,163 +704,163 @@ msgid ""
"handled by LSB headers."
msgstr ""
-#: ../../upgrading-checklist.rst:342
+#: ../../upgrading-checklist.rst:368
msgid "9.4"
msgstr ""
-#: ../../upgrading-checklist.rst:339
+#: ../../upgrading-checklist.rst:365
msgid ""
"Policy's specification of the console messages that should be emitted by "
"``init.d`` scripts has been removed. This is now defined by LSB, for "
"sysvinit, and is not expected to be followed by other init systems."
msgstr ""
-#: ../../upgrading-checklist.rst:346 ../../upgrading-checklist.rst:470
+#: ../../upgrading-checklist.rst:372 ../../upgrading-checklist.rst:496
msgid "9.6"
msgstr ""
-#: ../../upgrading-checklist.rst:345
+#: ../../upgrading-checklist.rst:371
msgid ""
"Packages installing a Free Desktop entry must not also install a Debian "
"menu system entry."
msgstr ""
-#: ../../upgrading-checklist.rst:351
+#: ../../upgrading-checklist.rst:377
msgid "9.9"
msgstr ""
-#: ../../upgrading-checklist.rst:349
+#: ../../upgrading-checklist.rst:375
msgid ""
"The prohibition against depending on environment variables for reasonable"
" defaults is only for programs on the system PATH and only for custom "
"environment variable settings (not, say, a sane PATH)."
msgstr ""
-#: ../../upgrading-checklist.rst:354
+#: ../../upgrading-checklist.rst:380
msgid "Version 4.0.0"
msgstr ""
-#: ../../upgrading-checklist.rst:356
+#: ../../upgrading-checklist.rst:382
msgid "Released May, 2017."
msgstr ""
-#: ../../upgrading-checklist.rst:360
+#: ../../upgrading-checklist.rst:386
msgid "4.3"
msgstr ""
-#: ../../upgrading-checklist.rst:359
+#: ../../upgrading-checklist.rst:385
msgid ""
"``config.sub`` and ``config.guess`` should be updated at build time or "
"replaced with the versions from autotools-dev."
msgstr ""
-#: ../../upgrading-checklist.rst:363
+#: ../../upgrading-checklist.rst:389
msgid ""
"New ``TARGET`` set of ``dpkg-architecture`` variables and new "
"``DEB_*_ARCH_BITS`` and ``DEB_*_ARCH_ENDIAN`` variables."
msgstr ""
-#: ../../upgrading-checklist.rst:367
+#: ../../upgrading-checklist.rst:393
msgid ""
"New ``DEB_BUILD_OPTIONS`` tag, ``nodoc``, which says to suppress "
"documentation generation (but continue to build all binary packages, even"
" documentation packages, just let them be mostly empty)."
msgstr ""
-#: ../../upgrading-checklist.rst:374 ../../upgrading-checklist.rst:1115
+#: ../../upgrading-checklist.rst:400 ../../upgrading-checklist.rst:1141
msgid "5.2"
msgstr ""
-#: ../../upgrading-checklist.rst:372
+#: ../../upgrading-checklist.rst:398
msgid ""
"Automatically-generated debug packages do not need to have a "
"corresponding paragraph in ``debian/control``. (This is existing "
"practice; this Policy update is just clearer about it.)"
msgstr ""
-#: ../../upgrading-checklist.rst:377
+#: ../../upgrading-checklist.rst:403
msgid "Colons are not permitted in upstream version numbers."
msgstr ""
-#: ../../upgrading-checklist.rst:381
+#: ../../upgrading-checklist.rst:407
msgid "7.7"
msgstr ""
-#: ../../upgrading-checklist.rst:380
+#: ../../upgrading-checklist.rst:406
msgid ""
"New ``Build-Depends-Arch`` and ``Build-Conflicts-Arch`` fields are now "
"supported."
msgstr ""
-#: ../../upgrading-checklist.rst:386 ../../upgrading-checklist.rst:834
-#: ../../upgrading-checklist.rst:946
+#: ../../upgrading-checklist.rst:412 ../../upgrading-checklist.rst:860
+#: ../../upgrading-checklist.rst:972
msgid "8.4"
msgstr ""
-#: ../../upgrading-checklist.rst:384
+#: ../../upgrading-checklist.rst:410
msgid ""
"The recommended package name for shared library development files is now "
"libraryname-dev or librarynameapiversion-dev, not librarynamesoversion-"
"dev."
msgstr ""
-#: ../../upgrading-checklist.rst:389
+#: ../../upgrading-checklist.rst:415
msgid ""
"The stable release of Debian supports ``/run``, so packages may now "
"assume that it exists and do not need any special dependency on a version"
" of initscripts."
msgstr ""
-#: ../../upgrading-checklist.rst:396 ../../upgrading-checklist.rst:399
-#: ../../upgrading-checklist.rst:1125 ../../upgrading-checklist.rst:1130
-#: ../../upgrading-checklist.rst:1455 ../../upgrading-checklist.rst:1665
+#: ../../upgrading-checklist.rst:422 ../../upgrading-checklist.rst:425
+#: ../../upgrading-checklist.rst:1151 ../../upgrading-checklist.rst:1156
+#: ../../upgrading-checklist.rst:1481 ../../upgrading-checklist.rst:1691
msgid "9.3.2"
msgstr ""
-#: ../../upgrading-checklist.rst:394
+#: ../../upgrading-checklist.rst:420
msgid ""
"New optional ``try-restart`` standard init script argument, which (if "
"supported) should restart the service if it is already running and "
"otherwise just report success."
msgstr ""
-#: ../../upgrading-checklist.rst:399
+#: ../../upgrading-checklist.rst:425
msgid "Support for the ``status`` init script argument is recommended."
msgstr ""
-#: ../../upgrading-checklist.rst:404 ../../upgrading-checklist.rst:1350
+#: ../../upgrading-checklist.rst:430 ../../upgrading-checklist.rst:1376
msgid "9.3.3.2"
msgstr ""
-#: ../../upgrading-checklist.rst:402
+#: ../../upgrading-checklist.rst:428
msgid ""
"Packages must not call ``/etc/init.d`` scripts directly even as a "
"fallback, and instead must always use ``invoke-rc.d`` (which is essential"
" and shouldn't require any conditional)."
msgstr ""
-#: ../../upgrading-checklist.rst:408
+#: ../../upgrading-checklist.rst:434
msgid "9.11.1"
msgstr ""
-#: ../../upgrading-checklist.rst:407
+#: ../../upgrading-checklist.rst:433
msgid ""
"Instructions for ``upstart`` integration removed since ``upstart`` is no "
"longer maintained in Debian."
msgstr ""
-#: ../../upgrading-checklist.rst:411
+#: ../../upgrading-checklist.rst:437
msgid ""
"Packages may not install files in both ``/path`` and ``/usr/path``, and "
"must manage any backward-compatibility symlinks so that they don't break "
"if ``/path`` and ``/usr/path`` are the same directory."
msgstr ""
-#: ../../upgrading-checklist.rst:423 ../../upgrading-checklist.rst:989
+#: ../../upgrading-checklist.rst:449 ../../upgrading-checklist.rst:1015
msgid "10.6"
msgstr ""
-#: ../../upgrading-checklist.rst:416
+#: ../../upgrading-checklist.rst:442
msgid ""
"Packages should assume device files in ``/dev`` are dynamically managed "
"and don't have to be created by the package. Packages other than those "
@@ -829,166 +872,166 @@ msgid ""
"installation."
msgstr ""
-#: ../../upgrading-checklist.rst:427 ../../upgrading-checklist.rst:870
+#: ../../upgrading-checklist.rst:453 ../../upgrading-checklist.rst:896
msgid "10.9"
msgstr ""
-#: ../../upgrading-checklist.rst:426
+#: ../../upgrading-checklist.rst:452
msgid ""
"Checking with the base-passwd maintainer is no longer required (or "
"desirable) when creating a new dynamic user or group in a package."
msgstr ""
-#: ../../upgrading-checklist.rst:432 ../../upgrading-checklist.rst:500
-#: ../../upgrading-checklist.rst:1541 ../../upgrading-checklist.rst:1674
+#: ../../upgrading-checklist.rst:458 ../../upgrading-checklist.rst:526
+#: ../../upgrading-checklist.rst:1567 ../../upgrading-checklist.rst:1700
msgid "12.3"
msgstr ""
-#: ../../upgrading-checklist.rst:430
+#: ../../upgrading-checklist.rst:456
msgid ""
"Dependencies on \\*-doc packages should be at most Recommends (Suggests "
"if they only include documentation in supplemental formats)."
msgstr ""
-#: ../../upgrading-checklist.rst:435
+#: ../../upgrading-checklist.rst:461
msgid ""
"The Mozilla Public License 1.1 and 2.0 (MPL-1.1 and MPL-2.0) are now "
"included in ``/usr/share/common-licenses`` and do not need to be copied "
"verbatim in the package ``copyright`` file."
msgstr ""
-#: ../../upgrading-checklist.rst:441 ../../upgrading-checklist.rst:716
+#: ../../upgrading-checklist.rst:467 ../../upgrading-checklist.rst:742
msgid "copyright-format"
msgstr ""
-#: ../../upgrading-checklist.rst:440
+#: ../../upgrading-checklist.rst:466
msgid ""
"The ``https`` form of the copyright-format URL is now allowed and "
"preferred in the ``Format`` field."
msgstr ""
-#: ../../upgrading-checklist.rst:446 ../../upgrading-checklist.rst:544
-#: ../../upgrading-checklist.rst:549 ../../upgrading-checklist.rst:725
-#: ../../upgrading-checklist.rst:970 ../../upgrading-checklist.rst:975
-#: ../../upgrading-checklist.rst:1046
+#: ../../upgrading-checklist.rst:472 ../../upgrading-checklist.rst:570
+#: ../../upgrading-checklist.rst:575 ../../upgrading-checklist.rst:751
+#: ../../upgrading-checklist.rst:996 ../../upgrading-checklist.rst:1001
+#: ../../upgrading-checklist.rst:1072
msgid "perl"
msgstr ""
-#: ../../upgrading-checklist.rst:444
+#: ../../upgrading-checklist.rst:470
msgid ""
"The Perl search path now includes multiarch directories. The vendor "
"directory for architecture-specific modules is now versioned to support "
"multiarch."
msgstr ""
-#: ../../upgrading-checklist.rst:449
+#: ../../upgrading-checklist.rst:475
msgid ""
"New ``adventure`` virtual package for implementations of the classic "
"Colossal Cave Adventure game."
msgstr ""
-#: ../../upgrading-checklist.rst:453
+#: ../../upgrading-checklist.rst:479
msgid ""
"New ``httpd-wsgi3`` virtual package for Python 3 WSGI-capable HTTP "
"servers. The existing ``httpd-wsgi`` virtual package is for Python 2 "
"WSGI-capable HTTP servers."
msgstr ""
-#: ../../upgrading-checklist.rst:458
+#: ../../upgrading-checklist.rst:484
msgid ""
"New ``virtual-mysql-client``, ``virtual-mysql-client-core``, ``virtual-"
"mysql-server``, ``virtual-mysql-server-core``, and ``virtual-mysql-"
"testsuite`` virtual packages for MySQL-compatible software."
msgstr ""
-#: ../../upgrading-checklist.rst:464
+#: ../../upgrading-checklist.rst:490
msgid "Version 3.9.8"
msgstr ""
-#: ../../upgrading-checklist.rst:466
+#: ../../upgrading-checklist.rst:492
msgid "Released April, 2016."
msgstr ""
-#: ../../upgrading-checklist.rst:469
+#: ../../upgrading-checklist.rst:495
msgid ""
"The menu system is deprecated in favor of the FreeDesktop menu standard. "
"New requirements set for FreeDesktop menu entries."
msgstr ""
-#: ../../upgrading-checklist.rst:476 ../../upgrading-checklist.rst:650
+#: ../../upgrading-checklist.rst:502 ../../upgrading-checklist.rst:676
msgid "9.7"
msgstr ""
-#: ../../upgrading-checklist.rst:473
+#: ../../upgrading-checklist.rst:499
msgid ""
"New instructions for registering media type handlers with the FreeDesktop"
" system, which automatically synchronizes with mailcap and therefore "
"replaces mailcap registration for packages using desktop entries."
msgstr ""
-#: ../../upgrading-checklist.rst:479
+#: ../../upgrading-checklist.rst:505
msgid "Version 3.9.7"
msgstr ""
-#: ../../upgrading-checklist.rst:481
+#: ../../upgrading-checklist.rst:507
msgid "Released February, 2016."
msgstr ""
-#: ../../upgrading-checklist.rst:484
+#: ../../upgrading-checklist.rst:510
msgid "10.5"
msgstr ""
-#: ../../upgrading-checklist.rst:484
+#: ../../upgrading-checklist.rst:510
msgid "Symbolic links must not traverse above the root directory."
msgstr ""
-#: ../../upgrading-checklist.rst:488 ../../upgrading-checklist.rst:949
+#: ../../upgrading-checklist.rst:514 ../../upgrading-checklist.rst:975
msgid "9.2.2"
msgstr ""
-#: ../../upgrading-checklist.rst:487
+#: ../../upgrading-checklist.rst:513
msgid ""
"32bit UIDs in the range 65536-4294967293 are reserved for dynamically "
"allocated user accounts."
msgstr ""
-#: ../../upgrading-checklist.rst:492 ../../upgrading-checklist.rst:559
-#: ../../upgrading-checklist.rst:757 ../../upgrading-checklist.rst:897
-#: ../../upgrading-checklist.rst:1111
+#: ../../upgrading-checklist.rst:518 ../../upgrading-checklist.rst:585
+#: ../../upgrading-checklist.rst:783 ../../upgrading-checklist.rst:923
+#: ../../upgrading-checklist.rst:1137
msgid "5.1"
msgstr ""
-#: ../../upgrading-checklist.rst:491
+#: ../../upgrading-checklist.rst:517
msgid ""
"Empty field values in control files are only permitted in the "
"``debian/control`` file of a source package."
msgstr ""
-#: ../../upgrading-checklist.rst:495
+#: ../../upgrading-checklist.rst:521
msgid "``debian/rules``: required targets must not attempt network access."
msgstr ""
-#: ../../upgrading-checklist.rst:498
+#: ../../upgrading-checklist.rst:524
msgid ""
"recommend to ship additional documentation for package ``pkg`` in a "
"separate package ``pkg-doc`` and install it into ``/usr/share/doc/pkg``."
msgstr ""
-#: ../../upgrading-checklist.rst:503
+#: ../../upgrading-checklist.rst:529
msgid "Version 3.9.6"
msgstr ""
-#: ../../upgrading-checklist.rst:505
+#: ../../upgrading-checklist.rst:531
msgid "Released September, 2014."
msgstr ""
-#: ../../upgrading-checklist.rst:511 ../../upgrading-checklist.rst:515
-#: ../../upgrading-checklist.rst:520 ../../upgrading-checklist.rst:1071
-#: ../../upgrading-checklist.rst:1815
+#: ../../upgrading-checklist.rst:537 ../../upgrading-checklist.rst:541
+#: ../../upgrading-checklist.rst:546 ../../upgrading-checklist.rst:1097
+#: ../../upgrading-checklist.rst:1841
msgid "9.1"
msgstr ""
-#: ../../upgrading-checklist.rst:508
+#: ../../upgrading-checklist.rst:534
msgid ""
"The FHS is relaxed to allow a subdirectory of ``/usr/lib`` to hold a "
"mixture of architecture-independent and architecture-dependent files, "
@@ -996,228 +1039,228 @@ msgid ""
"should be located in ``/usr/share``."
msgstr ""
-#: ../../upgrading-checklist.rst:514
+#: ../../upgrading-checklist.rst:540
msgid ""
"The FHS requirement for ``/usr/local/lib64`` to exist if ``/lib64`` or "
"``/usr/lib64`` exists is removed."
msgstr ""
-#: ../../upgrading-checklist.rst:518
+#: ../../upgrading-checklist.rst:544
msgid ""
"An FHS exception has been granted for multiarch include files, permitting"
" header files to instead be installed to ``/usr/include/triplet``."
msgstr ""
-#: ../../upgrading-checklist.rst:523
+#: ../../upgrading-checklist.rst:549
msgid ""
"Binaries must not be statically linked with the GNU C library, see policy"
" for exceptions."
msgstr ""
-#: ../../upgrading-checklist.rst:527
+#: ../../upgrading-checklist.rst:553
msgid ""
"It is clarified that signature appearing in debian/changelog should be "
"the details of the person who prepared this release of the package."
msgstr ""
-#: ../../upgrading-checklist.rst:532 ../../upgrading-checklist.rst:880
-#: ../../upgrading-checklist.rst:1295 ../../upgrading-checklist.rst:1323
-#: ../../upgrading-checklist.rst:1327 ../../upgrading-checklist.rst:1372
-#: ../../upgrading-checklist.rst:1537 ../../upgrading-checklist.rst:1547
+#: ../../upgrading-checklist.rst:558 ../../upgrading-checklist.rst:906
+#: ../../upgrading-checklist.rst:1321 ../../upgrading-checklist.rst:1349
+#: ../../upgrading-checklist.rst:1353 ../../upgrading-checklist.rst:1398
+#: ../../upgrading-checklist.rst:1563 ../../upgrading-checklist.rst:1573
msgid "11.5"
msgstr ""
-#: ../../upgrading-checklist.rst:532
+#: ../../upgrading-checklist.rst:558
msgid "The default web document root is now ``/var/www/html``"
msgstr ""
-#: ../../upgrading-checklist.rst:535
+#: ../../upgrading-checklist.rst:561
msgid ""
"``java1-runtime`` and ``java2-runtime`` are removed, ``javaN-runtime`` "
"and ``javaN-runtime-headless`` are added for all N between 5 and 9."
msgstr ""
-#: ../../upgrading-checklist.rst:540
+#: ../../upgrading-checklist.rst:566
msgid "Added ``httpd-wsgi`` for WSGI capable HTTP servers."
msgstr ""
-#: ../../upgrading-checklist.rst:543
+#: ../../upgrading-checklist.rst:569
msgid ""
"Perl packages should use the ``%Config`` hash to locate module paths "
"instead of hardcoding paths in ``@INC``."
msgstr ""
-#: ../../upgrading-checklist.rst:547
+#: ../../upgrading-checklist.rst:573
msgid ""
"Perl binary modules and any modules installed into "
"``$Config{vendorarch}`` must depend on the relevant perlapi-\\* package."
msgstr ""
-#: ../../upgrading-checklist.rst:552
+#: ../../upgrading-checklist.rst:578
msgid "Version 3.9.5"
msgstr ""
-#: ../../upgrading-checklist.rst:554
+#: ../../upgrading-checklist.rst:580
msgid "Released October, 2013."
msgstr ""
-#: ../../upgrading-checklist.rst:557
+#: ../../upgrading-checklist.rst:583
msgid ""
"Control data fields must not start with the hyphen character (``-``), to "
"avoid potential confusions when parsing clearsigned control data files "
"that were not properly unescaped."
msgstr ""
-#: ../../upgrading-checklist.rst:563
+#: ../../upgrading-checklist.rst:589
msgid "5.4, 5.6.24"
msgstr ""
-#: ../../upgrading-checklist.rst:562
+#: ../../upgrading-checklist.rst:588
msgid ""
"``Checksums-Sha1`` and ``Checksums-Sha256`` are now mandatory in ``.dsc``"
" files."
msgstr ""
-#: ../../upgrading-checklist.rst:567
+#: ../../upgrading-checklist.rst:593
msgid "5.6.25, 5.8.1"
msgstr ""
-#: ../../upgrading-checklist.rst:566
+#: ../../upgrading-checklist.rst:592
msgid ""
"The ``DM-Upload-Allowed`` field is obsolete. Permissions are now granted "
"via *dak-commands* files."
msgstr ""
-#: ../../upgrading-checklist.rst:571
+#: ../../upgrading-checklist.rst:597
msgid "5.6.27"
msgstr ""
-#: ../../upgrading-checklist.rst:570
+#: ../../upgrading-checklist.rst:596
msgid ""
"New section documenting the ``Package-List`` field in Debian source "
"control files."
msgstr ""
-#: ../../upgrading-checklist.rst:575
+#: ../../upgrading-checklist.rst:601
msgid "5.6.28"
msgstr ""
-#: ../../upgrading-checklist.rst:574
+#: ../../upgrading-checklist.rst:600
msgid ""
"New section documenting the ``Package-Type`` field in source package "
"control files."
msgstr ""
-#: ../../upgrading-checklist.rst:579
+#: ../../upgrading-checklist.rst:605
msgid "5.6.29"
msgstr ""
-#: ../../upgrading-checklist.rst:578
+#: ../../upgrading-checklist.rst:604
msgid "New section documenting the ``Dgit`` field in Debian source control files."
msgstr ""
-#: ../../upgrading-checklist.rst:582
+#: ../../upgrading-checklist.rst:608
msgid "9.1.1.8"
msgstr ""
-#: ../../upgrading-checklist.rst:582
+#: ../../upgrading-checklist.rst:608
msgid "The exception to the FHS for the ``/selinux`` was removed."
msgstr ""
-#: ../../upgrading-checklist.rst:587 ../../upgrading-checklist.rst:1625
+#: ../../upgrading-checklist.rst:613 ../../upgrading-checklist.rst:1651
msgid "10.7.3"
msgstr ""
-#: ../../upgrading-checklist.rst:585
+#: ../../upgrading-checklist.rst:611
msgid ""
"Packages should remove all obsolete configuration files without local "
"changes during upgrades. The ``dpkg-maintscript-helper`` tool, available "
"from the dpkg package since *Wheezy*, can help with this."
msgstr ""
-#: ../../upgrading-checklist.rst:592
+#: ../../upgrading-checklist.rst:618
msgid "10.10"
msgstr ""
-#: ../../upgrading-checklist.rst:590
+#: ../../upgrading-checklist.rst:616
msgid ""
"The name of the files and directories installed by binary packages must "
"be encoded in UTF-8 and should be restricted to ASCII when possible. In "
"the system PATH, they must be restricted to ASCII."
msgstr ""
-#: ../../upgrading-checklist.rst:596
+#: ../../upgrading-checklist.rst:622
msgid "11.5.2"
msgstr ""
-#: ../../upgrading-checklist.rst:595
+#: ../../upgrading-checklist.rst:621
msgid "Stop recommending to serve HTML documents from ``/usr/share/doc/package``."
msgstr ""
-#: ../../upgrading-checklist.rst:601 ../../upgrading-checklist.rst:1042
+#: ../../upgrading-checklist.rst:627 ../../upgrading-checklist.rst:1068
msgid "12.2"
msgstr ""
-#: ../../upgrading-checklist.rst:599
+#: ../../upgrading-checklist.rst:625
msgid ""
"Packages distributing Info documents should use install-info's trigger, "
"and do not need anymore to depend on ``dpkg (>= 1.15.4) | install-info``."
msgstr ""
-#: ../../upgrading-checklist.rst:604 ../../upgrading-checklist.rst:964
-#: ../../upgrading-checklist.rst:1228
+#: ../../upgrading-checklist.rst:630 ../../upgrading-checklist.rst:990
+#: ../../upgrading-checklist.rst:1254
msgid "debconf"
msgstr ""
-#: ../../upgrading-checklist.rst:604
+#: ../../upgrading-checklist.rst:630
msgid "The ``escape`` capability is now documented."
msgstr ""
-#: ../../upgrading-checklist.rst:607
+#: ../../upgrading-checklist.rst:633
msgid "``mp3-decoder`` and ``mp3-encoder`` are removed."
msgstr ""
-#: ../../upgrading-checklist.rst:610
+#: ../../upgrading-checklist.rst:636
msgid "Version 3.9.4"
msgstr ""
-#: ../../upgrading-checklist.rst:612
+#: ../../upgrading-checklist.rst:638
msgid "Released August, 2012."
msgstr ""
-#: ../../upgrading-checklist.rst:615 ../../upgrading-checklist.rst:666
-#: ../../upgrading-checklist.rst:1058
+#: ../../upgrading-checklist.rst:641 ../../upgrading-checklist.rst:692
+#: ../../upgrading-checklist.rst:1084
msgid "2.4"
msgstr ""
-#: ../../upgrading-checklist.rst:615
+#: ../../upgrading-checklist.rst:641
msgid "New *tasks* archive section."
msgstr ""
-#: ../../upgrading-checklist.rst:618
+#: ../../upgrading-checklist.rst:644
msgid ""
"``build-arch`` and ``build-indep`` are now mandatory targets in "
"``debian/rules``."
msgstr ""
-#: ../../upgrading-checklist.rst:622
+#: ../../upgrading-checklist.rst:648
msgid ""
"New section documenting the ``Vcs-*`` fields, which are already in "
"widespread use. Note the mechanism for specifying the Git branch used for"
" packaging in the Vcs-Git field."
msgstr ""
-#: ../../upgrading-checklist.rst:627 ../../upgrading-checklist.rst:675
-#: ../../upgrading-checklist.rst:819 ../../upgrading-checklist.rst:1620
-#: ../../upgrading-checklist.rst:1743
+#: ../../upgrading-checklist.rst:653 ../../upgrading-checklist.rst:701
+#: ../../upgrading-checklist.rst:845 ../../upgrading-checklist.rst:1646
+#: ../../upgrading-checklist.rst:1769
msgid "7.1"
msgstr ""
-#: ../../upgrading-checklist.rst:627
+#: ../../upgrading-checklist.rst:653
msgid "The deprecated relations < and > now must not be used."
msgstr ""
-#: ../../upgrading-checklist.rst:630
+#: ../../upgrading-checklist.rst:656
msgid ""
"New ``Built-Using`` field, which must be used to document the source "
"packages for any binaries that are incorporated into this package at "
@@ -1225,11 +1268,11 @@ msgid ""
"requirements for providing source for all binaries."
msgstr ""
-#: ../../upgrading-checklist.rst:641 ../../upgrading-checklist.rst:1266
+#: ../../upgrading-checklist.rst:667 ../../upgrading-checklist.rst:1292
msgid "8.6"
msgstr ""
-#: ../../upgrading-checklist.rst:636
+#: ../../upgrading-checklist.rst:662
msgid ""
"Policy for dependencies between shared libraries and other packages has "
"been largely rewritten to document the ``symbols`` system and more "
@@ -1239,65 +1282,65 @@ msgid ""
" section."
msgstr ""
-#: ../../upgrading-checklist.rst:644
+#: ../../upgrading-checklist.rst:670
msgid ""
"Packages must not assume the ``/run`` directory exists or is usable "
"without a dependency on ``initscripts (>= 2.88dsf-13.3)`` until the "
"stable release of Debian supports ``/run``."
msgstr ""
-#: ../../upgrading-checklist.rst:649
+#: ../../upgrading-checklist.rst:675
msgid ""
"Packages including MIME configuration can now rely on triggers and do not"
" need to call update-mime."
msgstr ""
-#: ../../upgrading-checklist.rst:654
+#: ../../upgrading-checklist.rst:680
msgid "9.11"
msgstr ""
-#: ../../upgrading-checklist.rst:653
+#: ../../upgrading-checklist.rst:679
msgid ""
"New section documenting general requirements for alternate init systems "
"and specific requirements for integrating with upstart."
msgstr ""
-#: ../../upgrading-checklist.rst:657
+#: ../../upgrading-checklist.rst:683
msgid "All copyright files must be encoded in UTF-8."
msgstr ""
-#: ../../upgrading-checklist.rst:660
+#: ../../upgrading-checklist.rst:686
msgid "Version 3.9.3"
msgstr ""
-#: ../../upgrading-checklist.rst:662
+#: ../../upgrading-checklist.rst:688
msgid "Released February, 2012."
msgstr ""
-#: ../../upgrading-checklist.rst:665
+#: ../../upgrading-checklist.rst:691
msgid ""
"New archive sections *education*, *introspection*, and *metapackages* "
"added."
msgstr ""
-#: ../../upgrading-checklist.rst:671 ../../upgrading-checklist.rst:1008
+#: ../../upgrading-checklist.rst:697 ../../upgrading-checklist.rst:1034
msgid "5.6.8"
msgstr ""
-#: ../../upgrading-checklist.rst:669
+#: ../../upgrading-checklist.rst:695
msgid ""
"The ``Architecture`` field in ``*.dsc`` files may now contain the value "
"``any all`` for source packages building both architecture-independent "
"and architecture-dependent packages."
msgstr ""
-#: ../../upgrading-checklist.rst:674
+#: ../../upgrading-checklist.rst:700
msgid ""
"If a dependency is restricted to particular architectures, the list of "
"architectures must be non-empty."
msgstr ""
-#: ../../upgrading-checklist.rst:678
+#: ../../upgrading-checklist.rst:704
msgid ""
"``/run`` is allowed as an exception to the FHS and replaces ``/var/run``."
" ``/run/lock`` replaces ``/var/lock``. The FHS requirements for the older"
@@ -1307,22 +1350,22 @@ msgid ""
"file system."
msgstr ""
-#: ../../upgrading-checklist.rst:688
+#: ../../upgrading-checklist.rst:714
msgid "9.1.4"
msgstr ""
-#: ../../upgrading-checklist.rst:686
+#: ../../upgrading-checklist.rst:712
msgid ""
"New section spelling out the requirements for packages that use files in "
"``/run``, ``/var/run``, or ``/var/lock``. This generalizes information "
"previously only in 9.3.2."
msgstr ""
-#: ../../upgrading-checklist.rst:695 ../../upgrading-checklist.rst:1204
+#: ../../upgrading-checklist.rst:721 ../../upgrading-checklist.rst:1230
msgid "9.5"
msgstr ""
-#: ../../upgrading-checklist.rst:691
+#: ../../upgrading-checklist.rst:717
msgid ""
"Cron job file names must not contain ``.`` or ``+`` or they will be "
"ignored by cron. They should replace those characters with ``_``. If a "
@@ -1331,93 +1374,93 @@ msgid ""
"``-``, and then some suitable suffix."
msgstr ""
-#: ../../upgrading-checklist.rst:698
+#: ../../upgrading-checklist.rst:724
msgid "9.10"
msgstr ""
-#: ../../upgrading-checklist.rst:698
+#: ../../upgrading-checklist.rst:724
msgid "Packages using doc-base do not need to call install-docs anymore."
msgstr ""
-#: ../../upgrading-checklist.rst:702
+#: ../../upgrading-checklist.rst:728
msgid "10.7.4"
msgstr ""
-#: ../../upgrading-checklist.rst:701
+#: ../../upgrading-checklist.rst:727
msgid ""
"Packages that declare the same ``conffile`` may see left-over "
"configuration files from each other even if they conflict."
msgstr ""
-#: ../../upgrading-checklist.rst:707
+#: ../../upgrading-checklist.rst:733
msgid "11.8"
msgstr ""
-#: ../../upgrading-checklist.rst:705
+#: ../../upgrading-checklist.rst:731
msgid ""
"The Policy rules around Motif libraries were just a special case of "
"normal rules for non-free dependencies and were largely obsolete, so they"
" have been removed."
msgstr ""
-#: ../../upgrading-checklist.rst:710
+#: ../../upgrading-checklist.rst:736
msgid ""
"``debian/copyright`` is no longer required to list the Debian maintainers"
" involved in the creation of the package (although note that the "
"requirement to list copyright information is unchanged)."
msgstr ""
-#: ../../upgrading-checklist.rst:715
+#: ../../upgrading-checklist.rst:741
msgid ""
"Version 1.0 of the \"Machine-readable ``debian/copyright`` file\" "
"specification is included."
msgstr ""
-#: ../../upgrading-checklist.rst:721
+#: ../../upgrading-checklist.rst:747
msgid "mime"
msgstr ""
-#: ../../upgrading-checklist.rst:719
+#: ../../upgrading-checklist.rst:745
msgid ""
"This separate document has been retired and and its (short) contents "
"merged into Policy section 9.7. There are no changes to the requirements."
msgstr ""
-#: ../../upgrading-checklist.rst:724
+#: ../../upgrading-checklist.rst:750
msgid ""
"Packages may declare an interest in the perl-major-upgrade trigger to be "
"notified of major upgrades of perl."
msgstr ""
-#: ../../upgrading-checklist.rst:728
+#: ../../upgrading-checklist.rst:754
msgid ""
"``ttf-japanese-{mincho, gothic}`` is renamed to ``fonts-japanese-{mincho,"
" gothic}``."
msgstr ""
-#: ../../upgrading-checklist.rst:732
+#: ../../upgrading-checklist.rst:758
msgid "Version 3.9.2"
msgstr ""
-#: ../../upgrading-checklist.rst:734
+#: ../../upgrading-checklist.rst:760
msgid "Released April, 2011."
msgstr ""
-#: ../../upgrading-checklist.rst:738
+#: ../../upgrading-checklist.rst:764
msgid "\\*"
msgstr ""
-#: ../../upgrading-checklist.rst:737
+#: ../../upgrading-checklist.rst:763
msgid ""
"Multiple clarifications throughout Policy where \"installed\" was used "
"and the more precise terms \"unpacked\" or \"configured\" were intended."
msgstr ""
-#: ../../upgrading-checklist.rst:744
+#: ../../upgrading-checklist.rst:770
msgid "3.3"
msgstr ""
-#: ../../upgrading-checklist.rst:741
+#: ../../upgrading-checklist.rst:767
msgid ""
"The maintainer address must accept mail from Debian role accounts and the"
" BTS. At least one human must be listed with their personal email address"
@@ -1425,18 +1468,18 @@ msgid ""
" of a maintainer are also clearer."
msgstr ""
-#: ../../upgrading-checklist.rst:750
+#: ../../upgrading-checklist.rst:776
msgid "5"
msgstr ""
-#: ../../upgrading-checklist.rst:747
+#: ../../upgrading-checklist.rst:773
msgid ""
"All control fields are now classified as simple, folded, or multiline, "
"which governs whether their values must be a single line or may be "
"continued across multiple lines and whether line breaks are significant."
msgstr ""
-#: ../../upgrading-checklist.rst:753
+#: ../../upgrading-checklist.rst:779
msgid ""
"Parsers are allowed to accept paragraph separation lines containing "
"whitespace, but control files should use completely empty lines. Ordering"
@@ -1444,19 +1487,19 @@ msgid ""
"ASCII characters except colon and must not begin with #."
msgstr ""
-#: ../../upgrading-checklist.rst:760
+#: ../../upgrading-checklist.rst:786
msgid "5.6.25"
msgstr ""
-#: ../../upgrading-checklist.rst:760
+#: ../../upgrading-checklist.rst:786
msgid "The ``DM-Upload-Allowed`` field is now documented."
msgstr ""
-#: ../../upgrading-checklist.rst:767
+#: ../../upgrading-checklist.rst:793
msgid "6.5"
msgstr ""
-#: ../../upgrading-checklist.rst:763
+#: ../../upgrading-checklist.rst:789
msgid ""
"The system state maintainer scripts can rely upon during each possible "
"invocation is now documented. In several less-common cases, this is "
@@ -1464,18 +1507,18 @@ msgid ""
"maintainer scripts should be reviewed in light of this new documentation."
msgstr ""
-#: ../../upgrading-checklist.rst:772 ../../upgrading-checklist.rst:779
+#: ../../upgrading-checklist.rst:798 ../../upgrading-checklist.rst:805
msgid "7.2"
msgstr ""
-#: ../../upgrading-checklist.rst:770
+#: ../../upgrading-checklist.rst:796
msgid ""
"The impact on system state when maintainer scripts that are part of a "
"circular dependency are run is now documented. Circular dependencies are "
"now a should not."
msgstr ""
-#: ../../upgrading-checklist.rst:775
+#: ../../upgrading-checklist.rst:801
msgid ""
"The system state when ``postinst`` and ``prerm`` scripts are run is now "
"documented, and the documentation of the special case of dependency state"
@@ -1484,13 +1527,13 @@ msgid ""
"available."
msgstr ""
-#: ../../upgrading-checklist.rst:782
+#: ../../upgrading-checklist.rst:808
msgid ""
"GNU/Hurd systems are allowed ``/hurd`` and ``/servers`` directories in "
"the root filesystem."
msgstr ""
-#: ../../upgrading-checklist.rst:786
+#: ../../upgrading-checklist.rst:812
msgid ""
"Packages installing to architecture-specific subdirectories of "
"``/usr/lib`` must use the value returned by ``dpkg-architecture "
@@ -1499,76 +1542,76 @@ msgid ""
"architectures."
msgstr ""
-#: ../../upgrading-checklist.rst:793
+#: ../../upgrading-checklist.rst:819
msgid ""
"``mailx`` is now a virtual package provided by packages that install "
"``/usr/bin/mailx`` and implement at least the POSIX-required interface."
msgstr ""
-#: ../../upgrading-checklist.rst:798
+#: ../../upgrading-checklist.rst:824
msgid "Version 3.9.1"
msgstr ""
-#: ../../upgrading-checklist.rst:800
+#: ../../upgrading-checklist.rst:826
msgid "Released July, 2010."
msgstr ""
-#: ../../upgrading-checklist.rst:805 ../../upgrading-checklist.rst:1795
+#: ../../upgrading-checklist.rst:831 ../../upgrading-checklist.rst:1821
msgid "3.2.1"
msgstr ""
-#: ../../upgrading-checklist.rst:803
+#: ../../upgrading-checklist.rst:829
msgid ""
"Date-based version components should be given as the four-digit year, "
"two-digit month, and then two-digit day, but may have embedded "
"punctuation."
msgstr ""
-#: ../../upgrading-checklist.rst:809 ../../upgrading-checklist.rst:1501
+#: ../../upgrading-checklist.rst:835 ../../upgrading-checklist.rst:1527
msgid "3.9"
msgstr ""
-#: ../../upgrading-checklist.rst:808
+#: ../../upgrading-checklist.rst:834
msgid ""
"Maintainer scripts must pass ``--package`` to ``dpkg-divert`` when "
"creating or removing diversions and must not use ``--local``."
msgstr ""
-#: ../../upgrading-checklist.rst:814
+#: ../../upgrading-checklist.rst:840
msgid "4.10"
msgstr ""
-#: ../../upgrading-checklist.rst:812
+#: ../../upgrading-checklist.rst:838
msgid ""
"Only ``dpkg-gencontrol`` supports variable substitution. ``dpkg-"
"genchanges`` (for ``*.changes``) and ``dpkg-source`` (for ``*.dsc``) do "
"not."
msgstr ""
-#: ../../upgrading-checklist.rst:817
+#: ../../upgrading-checklist.rst:843
msgid ""
"Architecture restrictions and wildcards are also allowed in binary "
"package relationships provided that the binary package is not "
"architecture-independent."
msgstr ""
-#: ../../upgrading-checklist.rst:824 ../../upgrading-checklist.rst:936
+#: ../../upgrading-checklist.rst:850 ../../upgrading-checklist.rst:962
msgid "7.4"
msgstr ""
-#: ../../upgrading-checklist.rst:822
+#: ../../upgrading-checklist.rst:848
msgid ""
"``Conflicts`` and ``Breaks`` should only be used when there are file "
"conflicts or one package breaks the other, not just because two packages "
"provide similar functionality but don't interfere."
msgstr ""
-#: ../../upgrading-checklist.rst:830 ../../upgrading-checklist.rst:1368
-#: ../../upgrading-checklist.rst:1643
+#: ../../upgrading-checklist.rst:856 ../../upgrading-checklist.rst:1394
+#: ../../upgrading-checklist.rst:1669
msgid "8.1"
msgstr ""
-#: ../../upgrading-checklist.rst:827
+#: ../../upgrading-checklist.rst:853
msgid ""
"The SONAME of a library should change whenever the ABI of the library "
"changes in a way that isn't backward-compatible. It should not change if "
@@ -1576,31 +1619,31 @@ msgid ""
"shared libraries together in one package."
msgstr ""
-#: ../../upgrading-checklist.rst:833
+#: ../../upgrading-checklist.rst:859
msgid "Ada Library Information (``*.ali``) files must be installed read-only."
msgstr ""
-#: ../../upgrading-checklist.rst:838
+#: ../../upgrading-checklist.rst:864
msgid "8.6.1, 8.6.2, 8.6.5"
msgstr ""
-#: ../../upgrading-checklist.rst:837
+#: ../../upgrading-checklist.rst:863
msgid ""
"Packages should normally not include a ``shlibs.local`` file since we now"
" have complete ``shlibs`` coverage."
msgstr ""
-#: ../../upgrading-checklist.rst:842
+#: ../../upgrading-checklist.rst:868
msgid "8.6.3"
msgstr ""
-#: ../../upgrading-checklist.rst:841
+#: ../../upgrading-checklist.rst:867
msgid ""
"The SONAME of a library may instead be of the form ``name-major-"
"version.so``."
msgstr ""
-#: ../../upgrading-checklist.rst:845
+#: ../../upgrading-checklist.rst:871
msgid ""
"Libtool ``.la`` files should not be installed for public libraries. If "
"they're required (for ``libltdl``, for instance), the ``dependency_libs``"
@@ -1610,7 +1653,7 @@ msgid ""
"emptied their ``.la`` files."
msgstr ""
-#: ../../upgrading-checklist.rst:853
+#: ../../upgrading-checklist.rst:879
msgid ""
"Libraries no longer need to be built with ``-D_REENTRANT``, which was an "
"obsolete LinuxThreads requirement. Instead, say explicitly that libraries"
@@ -1618,7 +1661,7 @@ msgid ""
"library supports this."
msgstr ""
-#: ../../upgrading-checklist.rst:859
+#: ../../upgrading-checklist.rst:885
msgid ""
"``/bin/sh`` scripts may assume that ``kill`` supports an argument of "
"``-signal``, that ``kill`` and ``trap`` support the numeric signals "
@@ -1626,85 +1669,85 @@ msgid ""
"with ``trap``."
msgstr ""
-#: ../../upgrading-checklist.rst:866 ../../upgrading-checklist.rst:1832
+#: ../../upgrading-checklist.rst:892 ../../upgrading-checklist.rst:1858
msgid "10.8"
msgstr ""
-#: ../../upgrading-checklist.rst:865
+#: ../../upgrading-checklist.rst:891
msgid ""
"Use of ``/etc/logrotate.d/package`` for logrotate rules is now "
"recommended."
msgstr ""
-#: ../../upgrading-checklist.rst:869
+#: ../../upgrading-checklist.rst:895
msgid ""
"Control information files should be owned by ``root:root`` and either "
"mode 644 or mode 755."
msgstr ""
-#: ../../upgrading-checklist.rst:875
+#: ../../upgrading-checklist.rst:901
msgid "11.4, 11.8.3, 11.8.4"
msgstr ""
-#: ../../upgrading-checklist.rst:873
+#: ../../upgrading-checklist.rst:899
msgid ""
"Packages providing alternatives for ``editor``, ``pager``, ``x-terminal-"
"emulator``, or ``x-window-manager`` should also provide a slave "
"alternative for the corresponding manual page."
msgstr ""
-#: ../../upgrading-checklist.rst:878
+#: ../../upgrading-checklist.rst:904
msgid ""
"Cgi-bin executable files may be installed in subdirectories of ``/usr/lib"
"/cgi-bin`` and web servers should serve out executables in those "
"subdirectories."
msgstr ""
-#: ../../upgrading-checklist.rst:883
+#: ../../upgrading-checklist.rst:909
msgid ""
"The GPL version 1 is now included in common-licenses and should be "
"referenced from there instead of included in the ``copyright`` file."
msgstr ""
-#: ../../upgrading-checklist.rst:887
+#: ../../upgrading-checklist.rst:913
msgid "Version 3.9.0"
msgstr ""
-#: ../../upgrading-checklist.rst:889
+#: ../../upgrading-checklist.rst:915
msgid "Released June, 2010."
msgstr ""
-#: ../../upgrading-checklist.rst:893
+#: ../../upgrading-checklist.rst:919
msgid "4.4, 5.6.15"
msgstr ""
-#: ../../upgrading-checklist.rst:892
+#: ../../upgrading-checklist.rst:918
msgid ""
"The required format for the date in a changelog entry and in the Date "
"control field is now precisely specified."
msgstr ""
-#: ../../upgrading-checklist.rst:896
+#: ../../upgrading-checklist.rst:922
msgid ""
"A control paragraph must not contain more than one instance of a "
"particular field name."
msgstr ""
-#: ../../upgrading-checklist.rst:901
+#: ../../upgrading-checklist.rst:927
msgid "5.4, 5.5, 5.6.24"
msgstr ""
-#: ../../upgrading-checklist.rst:900
+#: ../../upgrading-checklist.rst:926
msgid ""
"The ``Checksums-Sha1`` and ``Checksums-Sha256`` fields in ``*.dsc`` and "
"``*.changes`` files are now documented and recommended."
msgstr ""
-#: ../../upgrading-checklist.rst:907
+#: ../../upgrading-checklist.rst:933
msgid "5.5, 5.6.16"
msgstr ""
-#: ../../upgrading-checklist.rst:904
+#: ../../upgrading-checklist.rst:930
msgid ""
"The ``Format`` field of ``.changes`` files is now 1.8. The ``Format`` "
"field syntax for source package ``.dsc`` files allows a subtype in "
@@ -1712,40 +1755,40 @@ msgid ""
"field for ``.changes`` files."
msgstr ""
-#: ../../upgrading-checklist.rst:911
+#: ../../upgrading-checklist.rst:937
msgid "5.6.2"
msgstr ""
-#: ../../upgrading-checklist.rst:910
+#: ../../upgrading-checklist.rst:936
msgid "The syntax of the ``Maintainer`` field is now must rather than should."
msgstr ""
-#: ../../upgrading-checklist.rst:915 ../../upgrading-checklist.rst:1180
+#: ../../upgrading-checklist.rst:941 ../../upgrading-checklist.rst:1206
msgid "5.6.3"
msgstr ""
-#: ../../upgrading-checklist.rst:914
+#: ../../upgrading-checklist.rst:940
msgid ""
"The comma separating entries in ``Uploaders`` is now must rather than "
"should."
msgstr ""
-#: ../../upgrading-checklist.rst:920
+#: ../../upgrading-checklist.rst:946
msgid "5.6.8, 7.1, 11.1.1"
msgstr ""
-#: ../../upgrading-checklist.rst:918
+#: ../../upgrading-checklist.rst:944
msgid ""
"Architecture wildcards may be used in addition to specific architectures "
"in ``debian/control`` and ``*.dsc`` Architecture fields, and in "
"architecture restrictions in build relationships."
msgstr ""
-#: ../../upgrading-checklist.rst:927
+#: ../../upgrading-checklist.rst:953
msgid "6.3"
msgstr ""
-#: ../../upgrading-checklist.rst:923
+#: ../../upgrading-checklist.rst:949
msgid ""
"Maintainer scripts are no longer guaranteed to run with a controlling "
"terminal and must be able to fall back to noninteractive behavior "
@@ -1754,34 +1797,30 @@ msgid ""
"question, but should avoid this if possible."
msgstr ""
-#: ../../upgrading-checklist.rst:931
+#: ../../upgrading-checklist.rst:957
msgid "7.3, 7.6.1"
msgstr ""
-#: ../../upgrading-checklist.rst:930
+#: ../../upgrading-checklist.rst:956
msgid ""
"``Breaks`` should be used with ``Replaces`` for moving files between "
"packages."
msgstr ""
-#: ../../upgrading-checklist.rst:934
+#: ../../upgrading-checklist.rst:960
msgid ""
"``Breaks`` should normally be used instead of ``Conflicts`` for transient"
" issues and moving files between packages. New documentation of when each"
" should be used."
msgstr ""
-#: ../../upgrading-checklist.rst:940
-msgid "7.5"
-msgstr ""
-
-#: ../../upgrading-checklist.rst:939
+#: ../../upgrading-checklist.rst:965
msgid ""
"Use ``Conflicts`` with ``Provides`` if only one provider of a virtual "
"facility can be installed at a time."
msgstr ""
-#: ../../upgrading-checklist.rst:943
+#: ../../upgrading-checklist.rst:969
msgid ""
"All shared library development files are no longer required to be in the "
"``-dev`` package, only be available when the ``-dev`` package is "
@@ -1789,21 +1828,21 @@ msgid ""
"depends on the additional packages."
msgstr ""
-#: ../../upgrading-checklist.rst:949
+#: ../../upgrading-checklist.rst:975
msgid "The UID range of user accounts is extended to 1000-59999."
msgstr ""
-#: ../../upgrading-checklist.rst:953
+#: ../../upgrading-checklist.rst:979
msgid "9.3.2, 10.4"
msgstr ""
-#: ../../upgrading-checklist.rst:952
+#: ../../upgrading-checklist.rst:978
msgid ""
"``init.d`` scripts are a possible exception from the normal requirement "
"to use ``set -e`` in each shell script."
msgstr ""
-#: ../../upgrading-checklist.rst:956
+#: ../../upgrading-checklist.rst:982
msgid ""
"The UCB BSD license was removed from the list of licenses that should be "
"referenced from ``/usr/share/common-licenses/BSD``. It should instead be "
@@ -1811,14 +1850,14 @@ msgid ""
"common-licenses for the time being."
msgstr ""
-#: ../../upgrading-checklist.rst:962
+#: ../../upgrading-checklist.rst:988
msgid ""
"``SETTITLE`` is now documented (it has been supported for some time). "
"``SETTITLE`` is like ``TITLE`` but takes a template instead of a string "
"to allow translation."
msgstr ""
-#: ../../upgrading-checklist.rst:967
+#: ../../upgrading-checklist.rst:993
msgid ""
"perl-base now provides perlapi-abiname instead of a package based solely "
"on the Perl version. Perl packages must now depend on "
@@ -1826,80 +1865,80 @@ msgid ""
"``$Config{debian_abi}`` is not set."
msgstr ""
-#: ../../upgrading-checklist.rst:973
+#: ../../upgrading-checklist.rst:999
msgid ""
"Packages using ``Makefile.PL`` should use ``DESTDIR`` rather than "
"``PREFIX`` to install into the package staging area. ``PREFIX`` only "
"worked due to a Debian-local patch."
msgstr ""
-#: ../../upgrading-checklist.rst:978
+#: ../../upgrading-checklist.rst:1004
msgid "Version 3.8.4"
msgstr ""
-#: ../../upgrading-checklist.rst:980
+#: ../../upgrading-checklist.rst:1006
msgid "Released January, 2010."
msgstr ""
-#: ../../upgrading-checklist.rst:983
+#: ../../upgrading-checklist.rst:1009
msgid ""
"An FHS exception has been granted for multiarch libraries. Permitting "
"files to instead be installed to ``/lib/triplet`` and "
"``/usr/lib/triplet`` directories."
msgstr ""
-#: ../../upgrading-checklist.rst:988
+#: ../../upgrading-checklist.rst:1014
msgid ""
"Packages may not contain named pipes and should instead create them in "
"postinst and remove them in prerm or postrm."
msgstr ""
-#: ../../upgrading-checklist.rst:992
+#: ../../upgrading-checklist.rst:1018
msgid ""
"``/sys`` and ``/selinux`` directories are explicitly allowed as an "
"exception to the FHS."
msgstr ""
-#: ../../upgrading-checklist.rst:996
+#: ../../upgrading-checklist.rst:1022
msgid "Version 3.8.3"
msgstr ""
-#: ../../upgrading-checklist.rst:998
+#: ../../upgrading-checklist.rst:1024
msgid "Released August, 2009."
msgstr ""
-#: ../../upgrading-checklist.rst:1001
+#: ../../upgrading-checklist.rst:1027
msgid ""
"DEB\\_\\*\\_ARCH\\_CPU and DEB\\_\\*\\_ARCH\\_OS variables are now "
"documented and recommended over GNU-style variables for that information."
msgstr ""
-#: ../../upgrading-checklist.rst:1006
+#: ../../upgrading-checklist.rst:1032
msgid ""
"Source package Architecture fields may contain *all* in combination with "
"other architectures. Clarify when *all* and *any* may be used in "
"different versions of the field."
msgstr ""
-#: ../../upgrading-checklist.rst:1012
+#: ../../upgrading-checklist.rst:1038
msgid "5.6.14"
msgstr ""
-#: ../../upgrading-checklist.rst:1011
+#: ../../upgrading-checklist.rst:1037
msgid ""
"The Debian archive software does not support uploading to multiple "
"distributions with one ``*.changes`` file."
msgstr ""
-#: ../../upgrading-checklist.rst:1015
+#: ../../upgrading-checklist.rst:1041
msgid "5.6.19"
msgstr ""
-#: ../../upgrading-checklist.rst:1015
+#: ../../upgrading-checklist.rst:1041
msgid "The Binary field may span multiple lines."
msgstr ""
-#: ../../upgrading-checklist.rst:1018
+#: ../../upgrading-checklist.rst:1044
msgid ""
"Shared library packages are no longer allowed to install libraries in a "
"non-standard location and modify ``ld.so.conf``. Packages should either "
@@ -1907,38 +1946,38 @@ msgid ""
"should be built with RPATH."
msgstr ""
-#: ../../upgrading-checklist.rst:1026 ../../upgrading-checklist.rst:1313
-#: ../../upgrading-checklist.rst:1593 ../../upgrading-checklist.rst:1726
+#: ../../upgrading-checklist.rst:1052 ../../upgrading-checklist.rst:1339
+#: ../../upgrading-checklist.rst:1619 ../../upgrading-checklist.rst:1752
msgid "11.8.7"
msgstr ""
-#: ../../upgrading-checklist.rst:1024
+#: ../../upgrading-checklist.rst:1050
msgid ""
"Installation directories for X programs have been clarified. Packages are"
" no longer required to pre-depend on x11-common before installing into "
"``/usr/include/X11`` and ``/usr/lib/X11``."
msgstr ""
-#: ../../upgrading-checklist.rst:1030 ../../upgrading-checklist.rst:1036
-#: ../../upgrading-checklist.rst:1216 ../../upgrading-checklist.rst:1486
-#: ../../upgrading-checklist.rst:1571
+#: ../../upgrading-checklist.rst:1056 ../../upgrading-checklist.rst:1062
+#: ../../upgrading-checklist.rst:1242 ../../upgrading-checklist.rst:1512
+#: ../../upgrading-checklist.rst:1597
msgid "12.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1029
+#: ../../upgrading-checklist.rst:1055
msgid ""
"Manual pages are no longer required to contain only characters "
"representable in the legacy encoding for that language."
msgstr ""
-#: ../../upgrading-checklist.rst:1033
+#: ../../upgrading-checklist.rst:1059
msgid ""
"Localized man pages should either be kept up-to-date with the original "
"version or warn that they're not up-to-date, either with warning text or "
"by showing missing or changed portions in the original language."
msgstr ""
-#: ../../upgrading-checklist.rst:1039
+#: ../../upgrading-checklist.rst:1065
msgid ""
"install-info is now handled via triggers so packages no longer need to "
"invoke it in maintainer scripts. Info documents should now have directory"
@@ -1946,21 +1985,21 @@ msgid ""
" should add a dependency to support partial upgrades."
msgstr ""
-#: ../../upgrading-checklist.rst:1045
+#: ../../upgrading-checklist.rst:1071
msgid ""
"The requirement for Perl modules to have a versioned Depend and Build-"
"Depend on ``perl >= 5.6.0-16`` has been removed."
msgstr ""
-#: ../../upgrading-checklist.rst:1049
+#: ../../upgrading-checklist.rst:1075
msgid "Version 3.8.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1051
+#: ../../upgrading-checklist.rst:1077
msgid "Released June, 2009."
msgstr ""
-#: ../../upgrading-checklist.rst:1054
+#: ../../upgrading-checklist.rst:1080
msgid ""
"The list of archive sections has been significantly expanded. See `this "
"debian-devel-announce message <http://lists.debian.org/debian-devel-"
@@ -1968,118 +2007,118 @@ msgid ""
" for how to categorize packages."
msgstr ""
-#: ../../upgrading-checklist.rst:1063 ../../upgrading-checklist.rst:1271
+#: ../../upgrading-checklist.rst:1089 ../../upgrading-checklist.rst:1297
msgid "3.9.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1061
+#: ../../upgrading-checklist.rst:1087
msgid ""
"All packages must use debconf or equivalent for user prompting, though "
"essential packages or their dependencies may also fall back on other "
"methods."
msgstr ""
-#: ../../upgrading-checklist.rst:1067 ../../upgrading-checklist.rst:1257
+#: ../../upgrading-checklist.rst:1093 ../../upgrading-checklist.rst:1283
msgid "5.6.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1066
+#: ../../upgrading-checklist.rst:1092
msgid "The requirements for source package names are now explicitly spelled out."
msgstr ""
-#: ../../upgrading-checklist.rst:1070
+#: ../../upgrading-checklist.rst:1096
msgid ""
"Legacy XFree86 servers no longer get a special exception from the FHS "
"permitting ``/etc/X11/XF86Config-4``."
msgstr ""
-#: ../../upgrading-checklist.rst:1075
+#: ../../upgrading-checklist.rst:1101
msgid "9.1.3"
msgstr ""
-#: ../../upgrading-checklist.rst:1074
+#: ../../upgrading-checklist.rst:1100
msgid ""
"Removed obsolete dependency requirements for packages that use "
"``/var/mail``."
msgstr ""
-#: ../../upgrading-checklist.rst:1079 ../../upgrading-checklist.rst:1586
-#: ../../upgrading-checklist.rst:1652
+#: ../../upgrading-checklist.rst:1105 ../../upgrading-checklist.rst:1612
+#: ../../upgrading-checklist.rst:1678
msgid "11.8.5"
msgstr ""
-#: ../../upgrading-checklist.rst:1078
+#: ../../upgrading-checklist.rst:1104
msgid ""
"Speedo fonts are now deprecated. The X backend was disabled starting in "
"lenny."
msgstr ""
-#: ../../upgrading-checklist.rst:1082
+#: ../../upgrading-checklist.rst:1108
msgid ""
"The GNU Free Documentation License version 1.3 is included in common-"
"licenses and should be referenced from there."
msgstr ""
-#: ../../upgrading-checklist.rst:1086
+#: ../../upgrading-checklist.rst:1112
msgid "Version 3.8.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1088
+#: ../../upgrading-checklist.rst:1114
msgid "Released March, 2009."
msgstr ""
-#: ../../upgrading-checklist.rst:1093
+#: ../../upgrading-checklist.rst:1119
msgid "3.8"
msgstr ""
-#: ../../upgrading-checklist.rst:1091
+#: ../../upgrading-checklist.rst:1117
msgid ""
"Care should be taken when adding functionality to essential and such "
"additions create an obligation to support that functionality in essential"
" forever unless significant work is done."
msgstr ""
-#: ../../upgrading-checklist.rst:1096
+#: ../../upgrading-checklist.rst:1122
msgid "Changelog files must be encoded in UTF-8."
msgstr ""
-#: ../../upgrading-checklist.rst:1099
+#: ../../upgrading-checklist.rst:1125
msgid ""
"Some format requirements for changelog files are now \"must\" instead of "
"\"should.\""
msgstr ""
-#: ../../upgrading-checklist.rst:1104
+#: ../../upgrading-checklist.rst:1130
msgid "4.4.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1103
+#: ../../upgrading-checklist.rst:1129
msgid ""
"Alternative changelog formats have been removed. Debian only supports one"
" changelog format for the Debian Archive."
msgstr ""
-#: ../../upgrading-checklist.rst:1107
+#: ../../upgrading-checklist.rst:1133
msgid ""
"New nocheck option for DEB\\_BUILD\\_OPTIONS indicating any build-time "
"test suite provided by the package should not be run."
msgstr ""
-#: ../../upgrading-checklist.rst:1111
+#: ../../upgrading-checklist.rst:1137
msgid "All control files must be encoded in UTF-8."
msgstr ""
-#: ../../upgrading-checklist.rst:1114
+#: ../../upgrading-checklist.rst:1140
msgid ""
"``debian/control`` allows comment lines starting with # with no preceding"
" whitespace."
msgstr ""
-#: ../../upgrading-checklist.rst:1121
+#: ../../upgrading-checklist.rst:1147
msgid "9.3"
msgstr ""
-#: ../../upgrading-checklist.rst:1118
+#: ../../upgrading-checklist.rst:1144
msgid ""
"Init scripts ending in .sh are not handled specially. They are not "
"sourced and are not guaranteed to be run by ``/bin/sh`` regardless of the"
@@ -2087,67 +2126,67 @@ msgid ""
"the init system in Debian."
msgstr ""
-#: ../../upgrading-checklist.rst:1124
+#: ../../upgrading-checklist.rst:1150
msgid ""
"The start action of an init script must exit successfully and not start "
"the daemon again if it's already running."
msgstr ""
-#: ../../upgrading-checklist.rst:1128
+#: ../../upgrading-checklist.rst:1154
msgid ""
"``/var/run`` and ``/var/lock`` may be mounted as temporary filesystems, "
"and init scripts must therefore create any necessary subdirectories "
"dynamically."
msgstr ""
-#: ../../upgrading-checklist.rst:1133
+#: ../../upgrading-checklist.rst:1159
msgid ""
"``/bin/sh`` scripts may assume that local can take multiple variable "
"arguments and supports assignment."
msgstr ""
-#: ../../upgrading-checklist.rst:1138 ../../upgrading-checklist.rst:1607
-#: ../../upgrading-checklist.rst:1787
+#: ../../upgrading-checklist.rst:1164 ../../upgrading-checklist.rst:1633
+#: ../../upgrading-checklist.rst:1813
msgid "11.6"
msgstr ""
-#: ../../upgrading-checklist.rst:1137
+#: ../../upgrading-checklist.rst:1163
msgid ""
"User mailboxes may be mode 600 and owned by the user rather than mode "
"660, owned by user, and group mail."
msgstr ""
-#: ../../upgrading-checklist.rst:1141
+#: ../../upgrading-checklist.rst:1167
msgid "Version 3.8.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1143
+#: ../../upgrading-checklist.rst:1169
msgid "Released June, 2008."
msgstr ""
-#: ../../upgrading-checklist.rst:1148
+#: ../../upgrading-checklist.rst:1174
msgid "2.4, 3.7"
msgstr ""
-#: ../../upgrading-checklist.rst:1146
+#: ../../upgrading-checklist.rst:1172
msgid ""
"The base section has been removed. contrib and non-free have been removed"
" from the section list; they are only categories. The base system is now "
"defined by priority."
msgstr ""
-#: ../../upgrading-checklist.rst:1151
+#: ../../upgrading-checklist.rst:1177
msgid ""
"If ``dpkg-source -x`` doesn't provide the source that will be compiled, a"
" debian/rules patch target is recommended and should do whatever else is "
"necessary."
msgstr ""
-#: ../../upgrading-checklist.rst:1159
+#: ../../upgrading-checklist.rst:1185
msgid "4.9.1, 10.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1156
+#: ../../upgrading-checklist.rst:1182
msgid ""
"Standardized the format of DEB\\_BUILD\\_OPTIONS. Specified permitted "
"characters for tags, required that tags be whitespace-separated, allowed "
@@ -2155,29 +2194,29 @@ msgid ""
"ignored."
msgstr ""
-#: ../../upgrading-checklist.rst:1162
+#: ../../upgrading-checklist.rst:1188
msgid ""
"Added parallel=n to the standardized DEB\\_BUILD\\_OPTIONS tags, "
"indicating that a package should be built using up to n parallel "
"processes if the package supports it"
msgstr ""
-#: ../../upgrading-checklist.rst:1169
+#: ../../upgrading-checklist.rst:1195
msgid "4.13"
msgstr ""
-#: ../../upgrading-checklist.rst:1167
+#: ../../upgrading-checklist.rst:1193
msgid ""
"Debian packages should not use convenience copies of code from other "
"packages unless the included package is explicitly intended to be used "
"that way."
msgstr ""
-#: ../../upgrading-checklist.rst:1177
+#: ../../upgrading-checklist.rst:1203
msgid "4.14"
msgstr ""
-#: ../../upgrading-checklist.rst:1172
+#: ../../upgrading-checklist.rst:1198
msgid ""
"If dpkg-source -x doesn't produce source ready for editing and building "
"with dpkg-buildpackage, packages should include a "
@@ -2187,29 +2226,29 @@ msgid ""
"any other complexity of the Debian build process."
msgstr ""
-#: ../../upgrading-checklist.rst:1180
+#: ../../upgrading-checklist.rst:1206
msgid "The Uploaders field in debian/control may be wrapped."
msgstr ""
-#: ../../upgrading-checklist.rst:1183
+#: ../../upgrading-checklist.rst:1209
msgid ""
"An empty Debian revision is equivalent to a Debian revision of 0 in a "
"version number."
msgstr ""
-#: ../../upgrading-checklist.rst:1187
+#: ../../upgrading-checklist.rst:1213
msgid "5.6.23"
msgstr ""
-#: ../../upgrading-checklist.rst:1187
+#: ../../upgrading-checklist.rst:1213
msgid "New Homepage field for upstream web sites."
msgstr ""
-#: ../../upgrading-checklist.rst:1193
+#: ../../upgrading-checklist.rst:1219
msgid "6.5, 6.6, 7"
msgstr ""
-#: ../../upgrading-checklist.rst:1190
+#: ../../upgrading-checklist.rst:1216
msgid ""
"The Breaks field declares that this package breaks another and prevents "
"installation of the breaking package unless the package named in Breaks "
@@ -2217,11 +2256,11 @@ msgid ""
"Debian stable supports it."
msgstr ""
-#: ../../upgrading-checklist.rst:1199
+#: ../../upgrading-checklist.rst:1225
msgid "8.1, 8.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1196
+#: ../../upgrading-checklist.rst:1222
msgid ""
"Clarify which files should go into a shared library package, into a "
"separate package, or into the -dev package. Suggest -tools instead of "
@@ -2229,24 +2268,24 @@ msgid ""
"in Debian."
msgstr ""
-#: ../../upgrading-checklist.rst:1202
+#: ../../upgrading-checklist.rst:1228
msgid ""
"Files in ``/etc/cron.{hourly,daily,weekly,monthly}`` must be "
"configuration files (upgraded from should). Mention the hourly directory."
msgstr ""
-#: ../../upgrading-checklist.rst:1208 ../../upgrading-checklist.rst:1589
-#: ../../upgrading-checklist.rst:1634 ../../upgrading-checklist.rst:1722
+#: ../../upgrading-checklist.rst:1234 ../../upgrading-checklist.rst:1615
+#: ../../upgrading-checklist.rst:1660 ../../upgrading-checklist.rst:1748
msgid "11.8.6"
msgstr ""
-#: ../../upgrading-checklist.rst:1207
+#: ../../upgrading-checklist.rst:1233
msgid ""
"Packages providing ``/etc/X11/Xresources`` files need not conflict with "
"``xbase (<< 3.3.2.3a-2)``, which is long-obsolete."
msgstr ""
-#: ../../upgrading-checklist.rst:1211
+#: ../../upgrading-checklist.rst:1237
msgid ""
"Manual pages in locale-specific directories should use either the legacy "
"encoding for that directory or UTF-8. Country names should not be "
@@ -2256,59 +2295,59 @@ msgid ""
"if the man page is encoded in UTF-8."
msgstr ""
-#: ../../upgrading-checklist.rst:1219
+#: ../../upgrading-checklist.rst:1245
msgid ""
"The Apache 2.0 license is now in common-licenses and should be referenced"
" rather than quoted in ``debian/copyright``."
msgstr ""
-#: ../../upgrading-checklist.rst:1223
+#: ../../upgrading-checklist.rst:1249
msgid ""
"Packages in contrib and non-free should state in the copyright file that "
"the package is not part of Debian GNU/Linux and briefly explain why."
msgstr ""
-#: ../../upgrading-checklist.rst:1228
+#: ../../upgrading-checklist.rst:1254
msgid "Underscore (``_``) is allowed in debconf template names."
msgstr ""
-#: ../../upgrading-checklist.rst:1231
+#: ../../upgrading-checklist.rst:1257
msgid "Version 3.7.3"
msgstr ""
-#: ../../upgrading-checklist.rst:1233
+#: ../../upgrading-checklist.rst:1259
msgid "Released December, 2007."
msgstr ""
-#: ../../upgrading-checklist.rst:1236
+#: ../../upgrading-checklist.rst:1262
msgid ""
"Package version numbers may contain tildes, which sort before anything, "
"even the end of a part."
msgstr ""
-#: ../../upgrading-checklist.rst:1240
+#: ../../upgrading-checklist.rst:1266
msgid ""
"Scripts may assume that ``/bin/sh`` supports local (at a basic level) and"
" that its test builtin (if any) supports -a and -o binary logical "
"operators."
msgstr ""
-#: ../../upgrading-checklist.rst:1247
+#: ../../upgrading-checklist.rst:1273
msgid "8.5"
msgstr ""
-#: ../../upgrading-checklist.rst:1245
+#: ../../upgrading-checklist.rst:1271
msgid ""
"The substitution variable ${binary:Version} should be used in place of "
"${Source-Version} for dependencies between packages of the same library."
msgstr ""
-#: ../../upgrading-checklist.rst:1253 ../../upgrading-checklist.rst:1414
-#: ../../upgrading-checklist.rst:1478
+#: ../../upgrading-checklist.rst:1279 ../../upgrading-checklist.rst:1440
+#: ../../upgrading-checklist.rst:1504
msgid "menu policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1250
+#: ../../upgrading-checklist.rst:1276
msgid ""
"Substantial reorganization and renaming of sections in the Debian menu "
"structure. Packages with menu entries should be reviewed to see if the "
@@ -2316,84 +2355,84 @@ msgid ""
" appropriate."
msgstr ""
-#: ../../upgrading-checklist.rst:1256
+#: ../../upgrading-checklist.rst:1282
msgid ""
"The Source field in a .changes file may contain a version number in "
"parentheses."
msgstr ""
-#: ../../upgrading-checklist.rst:1261
+#: ../../upgrading-checklist.rst:1287
msgid "5.6.17"
msgstr ""
-#: ../../upgrading-checklist.rst:1260
+#: ../../upgrading-checklist.rst:1286
msgid ""
"The acceptable values for the Urgency field are low, medium, high, "
"critical, or emergency."
msgstr ""
-#: ../../upgrading-checklist.rst:1264
+#: ../../upgrading-checklist.rst:1290
msgid ""
"The shlibs file now allows an optional type field, indicating the type of"
" package for which the line is valid. The only currently supported type "
"is udeb, used with packages for the Debian Installer."
msgstr ""
-#: ../../upgrading-checklist.rst:1269
+#: ../../upgrading-checklist.rst:1295
msgid ""
"Packages following the Debian Configuration management specification must"
" allow for translation of their messages by using a gettext-based system "
"such as po-debconf."
msgstr ""
-#: ../../upgrading-checklist.rst:1274
+#: ../../upgrading-checklist.rst:1300
msgid ""
"GFDL 1.2, GPL 3, and LGPL 3 are now in common-licenses and should be "
"referenced rather than quoted in debian/copyright."
msgstr ""
-#: ../../upgrading-checklist.rst:1278
+#: ../../upgrading-checklist.rst:1304
msgid "Version 3.7.2.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1280
+#: ../../upgrading-checklist.rst:1306
msgid "Released October, 2006."
msgstr ""
-#: ../../upgrading-checklist.rst:1282 ../../upgrading-checklist.rst:1659
+#: ../../upgrading-checklist.rst:1308 ../../upgrading-checklist.rst:1685
msgid ""
"This release broke the normal rule against introducing normative changes "
"without changing the major patch level."
msgstr ""
-#: ../../upgrading-checklist.rst:1287
+#: ../../upgrading-checklist.rst:1313
msgid "6.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1286
+#: ../../upgrading-checklist.rst:1312
msgid ""
"Maintainer scripts must not be world writeable (up from a should to a "
"must)"
msgstr ""
-#: ../../upgrading-checklist.rst:1290
+#: ../../upgrading-checklist.rst:1316
msgid "Version 3.7.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1292 ../../upgrading-checklist.rst:1300
-#: ../../upgrading-checklist.rst:1318
+#: ../../upgrading-checklist.rst:1318 ../../upgrading-checklist.rst:1326
+#: ../../upgrading-checklist.rst:1344
msgid "Released April, 2006."
msgstr ""
-#: ../../upgrading-checklist.rst:1295
+#: ../../upgrading-checklist.rst:1321
msgid "Revert the cgi-lib change."
msgstr ""
-#: ../../upgrading-checklist.rst:1298
+#: ../../upgrading-checklist.rst:1324
msgid "Version 3.7.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1303
+#: ../../upgrading-checklist.rst:1329
msgid ""
"It is now possible to create shared libraries without relocatable code "
"(using -fPIC) in certain exceptional cases, provided some procedures are "
@@ -2403,42 +2442,42 @@ msgid ""
"the process."
msgstr ""
-#: ../../upgrading-checklist.rst:1311
+#: ../../upgrading-checklist.rst:1337
msgid ""
"Packages should install any relevant files into the directories "
"``/usr/include/X11/`` and ``/usr/lib/X11/``, but if they do so, they must"
" pre-depend on ``x11-common (>= 1:7.0.0)``"
msgstr ""
-#: ../../upgrading-checklist.rst:1316
+#: ../../upgrading-checklist.rst:1342
msgid "Version 3.7.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1321
+#: ../../upgrading-checklist.rst:1347
msgid ""
"Packages shipping web server CGI files are expected to install them in "
"``/usr/lib/cgi-lib/`` directories. This location change perhaps should be"
" documented in NEWS"
msgstr ""
-#: ../../upgrading-checklist.rst:1326
+#: ../../upgrading-checklist.rst:1352
msgid ""
"Web server packages should include a standard scriptAlias of cgi-lib to "
"``/usr/lib/cgi-lib``."
msgstr ""
-#: ../../upgrading-checklist.rst:1330
+#: ../../upgrading-checklist.rst:1356
msgid ""
"The version of FHS mandated by policy has been upped to 2.3. There should"
" be no changes required for most packages, though new top level "
"directories ``/media``, ``/srv``, etc. may be of interest."
msgstr ""
-#: ../../upgrading-checklist.rst:1340
+#: ../../upgrading-checklist.rst:1366
msgid "5.1, 5.6.3"
msgstr ""
-#: ../../upgrading-checklist.rst:1335
+#: ../../upgrading-checklist.rst:1361
msgid ""
"All fields, apart from the Uploaders field, in the control file are "
"supposed to be a single logical line, which may be spread over multiple "
@@ -2447,88 +2486,88 @@ msgid ""
"multiple physical lines as well, to prepare for future changes."
msgstr ""
-#: ../../upgrading-checklist.rst:1343
+#: ../../upgrading-checklist.rst:1369
msgid ""
"When scripts are installed into a directory in the system PATH, the "
"script name should not include an extension that denotes the scripting "
"language currently used to implement it."
msgstr ""
-#: ../../upgrading-checklist.rst:1348
+#: ../../upgrading-checklist.rst:1374
msgid ""
"packages that invoke initscripts now must use invoke-rc.d to do so since "
"it also pays attention to run levels and other local constraints."
msgstr ""
-#: ../../upgrading-checklist.rst:1355
+#: ../../upgrading-checklist.rst:1381
msgid "11.8.5.2, 11.8.7, etc"
msgstr ""
-#: ../../upgrading-checklist.rst:1353
+#: ../../upgrading-checklist.rst:1379
msgid ""
"We no longer use ``/usr/X11R6``, since we have migrated away to using "
"Xorg paths. This means, for one thing, fonts live in "
"``/usr/share/fonts/X11/`` now, and ``/usr/X11R6`` is gone."
msgstr ""
-#: ../../upgrading-checklist.rst:1358
+#: ../../upgrading-checklist.rst:1384
msgid "Version 3.6.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1360
+#: ../../upgrading-checklist.rst:1386
msgid "Released June, 2005."
msgstr ""
-#: ../../upgrading-checklist.rst:1362
+#: ../../upgrading-checklist.rst:1388
msgid "Recommend doc-base, and not menu, for registering package documentation."
msgstr ""
-#: ../../upgrading-checklist.rst:1366
+#: ../../upgrading-checklist.rst:1392
msgid ""
"Run time support programs should live in subdirectories of ``/usr/lib/`` "
"or ``/usr/share``, and preferably the shared lib is named the same as the"
" package name (to avoid name collisions)."
msgstr ""
-#: ../../upgrading-checklist.rst:1371
+#: ../../upgrading-checklist.rst:1397
msgid ""
"It is recommended that HTTP servers provide an alias /images to allow "
"packages to share image files with the web server"
msgstr ""
-#: ../../upgrading-checklist.rst:1375
+#: ../../upgrading-checklist.rst:1401
msgid "Version 3.6.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1377
+#: ../../upgrading-checklist.rst:1403
msgid "Released August, 2003."
msgstr ""
-#: ../../upgrading-checklist.rst:1381
+#: ../../upgrading-checklist.rst:1407
msgid "3.10.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1380
+#: ../../upgrading-checklist.rst:1406
msgid ""
"Prompting the user should be done using debconf. Non debconf user prompts"
" are now deprecated."
msgstr ""
-#: ../../upgrading-checklist.rst:1384
+#: ../../upgrading-checklist.rst:1410
msgid "Version 3.6.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1386
+#: ../../upgrading-checklist.rst:1412
msgid "Released July, 2003."
msgstr ""
-#: ../../upgrading-checklist.rst:1388
+#: ../../upgrading-checklist.rst:1414
msgid ""
"Restructuring caused shifts in section numbers and bumping of the minor "
"version number."
msgstr ""
-#: ../../upgrading-checklist.rst:1391
+#: ../../upgrading-checklist.rst:1417
msgid ""
"Many packaging manual appendices that were integrated into policy "
"sections are now empty, and replaced with links to the Policy. In "
@@ -2539,7 +2578,7 @@ msgid ""
"practice and the behavior of the deb-building tool-chain."
msgstr ""
-#: ../../upgrading-checklist.rst:1400
+#: ../../upgrading-checklist.rst:1426
msgid ""
"Elimination of needlessly deep section levels, primarily in the chapter "
"Debian Archive, from which two new chapters were split out, Binary "
@@ -2547,7 +2586,7 @@ msgid ""
"is, some sects became sects etc."
msgstr ""
-#: ../../upgrading-checklist.rst:1405
+#: ../../upgrading-checklist.rst:1431
msgid ""
"Several sections that were redundant, crufty or simply not designed with "
"any sort of vision, were rearranged according to the formula that "
@@ -2558,238 +2597,238 @@ msgid ""
"changelog files."
msgstr ""
-#: ../../upgrading-checklist.rst:1414
+#: ../../upgrading-checklist.rst:1440
msgid "Added Games/Simulation and Apps/Education to menu sub-policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1417
+#: ../../upgrading-checklist.rst:1443
msgid "C.2.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1417
+#: ../../upgrading-checklist.rst:1443
msgid "Debian changelogs should be UTF-8 encoded."
msgstr ""
-#: ../../upgrading-checklist.rst:1420
+#: ../../upgrading-checklist.rst:1446
msgid ""
"shared libraries must be linked against all libraries that they use "
"symbols from in the same way that binaries are."
msgstr ""
-#: ../../upgrading-checklist.rst:1424 ../../upgrading-checklist.rst:1475
+#: ../../upgrading-checklist.rst:1450 ../../upgrading-checklist.rst:1501
msgid "7.6"
msgstr ""
-#: ../../upgrading-checklist.rst:1424
+#: ../../upgrading-checklist.rst:1450
msgid "build-depends-indep need not be satisfied during clean target."
msgstr ""
-#: ../../upgrading-checklist.rst:1427
+#: ../../upgrading-checklist.rst:1453
msgid "Version 3.5.10"
msgstr ""
-#: ../../upgrading-checklist.rst:1429
+#: ../../upgrading-checklist.rst:1455
msgid "Released May, 2003."
msgstr ""
-#: ../../upgrading-checklist.rst:1432
+#: ../../upgrading-checklist.rst:1458
msgid ""
"packages providing the x-terminal-emulator virtual package ought to "
"ensure that they interpret the command line exactly like xterm does."
msgstr ""
-#: ../../upgrading-checklist.rst:1437 ../../upgrading-checklist.rst:1505
-#: ../../upgrading-checklist.rst:1716
+#: ../../upgrading-checklist.rst:1463 ../../upgrading-checklist.rst:1531
+#: ../../upgrading-checklist.rst:1742
msgid "11.8.4"
msgstr ""
-#: ../../upgrading-checklist.rst:1436
+#: ../../upgrading-checklist.rst:1462
msgid ""
"Window managers compliant with the Window Manager Specification Project "
"may add 40 points for ranking in the alternatives"
msgstr ""
-#: ../../upgrading-checklist.rst:1440
+#: ../../upgrading-checklist.rst:1466
msgid "Version 3.5.9"
msgstr ""
-#: ../../upgrading-checklist.rst:1442
+#: ../../upgrading-checklist.rst:1468
msgid "Released March, 2003."
msgstr ""
-#: ../../upgrading-checklist.rst:1446
+#: ../../upgrading-checklist.rst:1472
msgid "3.4.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1445
+#: ../../upgrading-checklist.rst:1471
msgid ""
"The section describing the Description: package field once again has full"
" details of the long description format."
msgstr ""
-#: ../../upgrading-checklist.rst:1451
+#: ../../upgrading-checklist.rst:1477
msgid "4.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1449
+#: ../../upgrading-checklist.rst:1475
msgid ""
"Clarified that if a package has non-build-essential build-dependencies, "
"it should have them listed in the Build-Depends and related fields (i.e. "
"it's not merely optional)."
msgstr ""
-#: ../../upgrading-checklist.rst:1454
+#: ../../upgrading-checklist.rst:1480
msgid ""
"When asked to restart a service that isn't already running, the init "
"script should start the service."
msgstr ""
-#: ../../upgrading-checklist.rst:1460 ../../upgrading-checklist.rst:1825
+#: ../../upgrading-checklist.rst:1486 ../../upgrading-checklist.rst:1851
msgid "12.6"
msgstr ""
-#: ../../upgrading-checklist.rst:1458
+#: ../../upgrading-checklist.rst:1484
msgid ""
"If the purpose of a package is to provide examples, then the example "
"files can be installed into ``/usr/share/doc/package`` (rather than "
"``/usr/share/doc/package/examples``)."
msgstr ""
-#: ../../upgrading-checklist.rst:1463
+#: ../../upgrading-checklist.rst:1489
msgid "Version 3.5.8"
msgstr ""
-#: ../../upgrading-checklist.rst:1465
+#: ../../upgrading-checklist.rst:1491
msgid "Released November, 2002."
msgstr ""
-#: ../../upgrading-checklist.rst:1468
+#: ../../upgrading-checklist.rst:1494
msgid ""
"It is no longer necessary to keep a log of changes to the upstream "
"sources in the copyright file. Instead, all such changes should be "
"documented in the changelog file."
msgstr ""
-#: ../../upgrading-checklist.rst:1473
+#: ../../upgrading-checklist.rst:1499
msgid ""
"Build-Depends, Build-Conflicts, Build-Depends-Indep, and Build-Conflicts-"
"Indep must also be satisfied when the clean target is called."
msgstr ""
-#: ../../upgrading-checklist.rst:1478
+#: ../../upgrading-checklist.rst:1504
msgid "A new Apps/Science menu section is available"
msgstr ""
-#: ../../upgrading-checklist.rst:1481
+#: ../../upgrading-checklist.rst:1507
msgid "debconf policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1481
+#: ../../upgrading-checklist.rst:1507
msgid "debconf specification cleared up, various changes."
msgstr ""
-#: ../../upgrading-checklist.rst:1484
+#: ../../upgrading-checklist.rst:1510
msgid ""
"It is no longer recommended to create symlinks from nonexistent manual "
"pages to undocumented(7). Missing manual pages for programs are still a "
"bug."
msgstr ""
-#: ../../upgrading-checklist.rst:1489
+#: ../../upgrading-checklist.rst:1515
msgid "Version 3.5.7"
msgstr ""
-#: ../../upgrading-checklist.rst:1491
+#: ../../upgrading-checklist.rst:1517
msgid "Released August, 2002."
msgstr ""
-#: ../../upgrading-checklist.rst:1493
+#: ../../upgrading-checklist.rst:1519
msgid ""
"Packages no longer have to ask permission to call MAKEDEV in postinst, "
"merely notifying the user ought to be enough."
msgstr ""
-#: ../../upgrading-checklist.rst:1497
+#: ../../upgrading-checklist.rst:1523
msgid "2.2.4"
msgstr ""
-#: ../../upgrading-checklist.rst:1497
+#: ../../upgrading-checklist.rst:1523
msgid "cryptographic software may now be included in the main archive."
msgstr ""
-#: ../../upgrading-checklist.rst:1500
+#: ../../upgrading-checklist.rst:1526
msgid ""
"task packages are no longer permitted; tasks are now created by a special"
" Tasks: field in the control file."
msgstr ""
-#: ../../upgrading-checklist.rst:1504
+#: ../../upgrading-checklist.rst:1530
msgid ""
"window managers that support netwm can now add 20 points when they add "
"themselves as an alternative for ``/usr/bin/x-window-manager``"
msgstr ""
-#: ../../upgrading-checklist.rst:1508
+#: ../../upgrading-checklist.rst:1534
msgid ""
"The default compilation options have now changed, one should provide "
"debugging symbols in all cases, and optionally step back optimization to "
"-O0, depending on the DEB\\_BUILD\\_OPTIONS environment variable."
msgstr ""
-#: ../../upgrading-checklist.rst:1517
+#: ../../upgrading-checklist.rst:1543
msgid "7.6, 4.8"
msgstr ""
-#: ../../upgrading-checklist.rst:1514
+#: ../../upgrading-checklist.rst:1540
msgid ""
"Added mention of build-arch, build-indep, etc, in describing the "
"relationships with Build-Depends, Build-Conflicts, Build-Depends-Indep, "
"and Build-Conflicts-Indep. May need to review the new rules."
msgstr ""
-#: ../../upgrading-checklist.rst:1521 ../../upgrading-checklist.rst:1734
+#: ../../upgrading-checklist.rst:1547 ../../upgrading-checklist.rst:1760
msgid "8"
msgstr ""
-#: ../../upgrading-checklist.rst:1520
+#: ../../upgrading-checklist.rst:1546
msgid ""
"Changed rules on how, and when, to invoke ldconfig in maintainer scripts."
" Long rationale."
msgstr ""
-#: ../../upgrading-checklist.rst:1523
+#: ../../upgrading-checklist.rst:1549
msgid ""
"*Added the last note in 3.5.6 upgrading checklist item regarding build "
"rules, please see below*"
msgstr ""
-#: ../../upgrading-checklist.rst:1527
+#: ../../upgrading-checklist.rst:1553
msgid "Version 3.5.6"
msgstr ""
-#: ../../upgrading-checklist.rst:1529
+#: ../../upgrading-checklist.rst:1555
msgid "Released July, 2001."
msgstr ""
-#: ../../upgrading-checklist.rst:1532
+#: ../../upgrading-checklist.rst:1558
msgid ""
"Emacs and TeX are no longer mandated by policy to be priority standard "
"packages"
msgstr ""
-#: ../../upgrading-checklist.rst:1536
+#: ../../upgrading-checklist.rst:1562
msgid ""
"Programs that access docs need to do so via ``/usr/share/doc``, and not "
"via ``/usr/doc/`` as was the policy previously"
msgstr ""
-#: ../../upgrading-checklist.rst:1540
+#: ../../upgrading-checklist.rst:1566
msgid ""
"Putting documentation in ``/usr/doc`` versus ``/usr/share/doc`` is now a "
"\"serious\" policy violation."
msgstr ""
-#: ../../upgrading-checklist.rst:1544
+#: ../../upgrading-checklist.rst:1570
msgid ""
"For web servers, one should not provide non-local access to the "
"``/usr/share/doc`` hierarchy. If one can't provide access controls for "
@@ -2797,349 +2836,349 @@ msgid ""
"permission to expose that information during the install."
msgstr ""
-#: ../../upgrading-checklist.rst:1551
+#: ../../upgrading-checklist.rst:1577
msgid "7"
msgstr ""
-#: ../../upgrading-checklist.rst:1550
+#: ../../upgrading-checklist.rst:1576
msgid ""
"There are new rules for build-indep/build-arch targets and there is a new"
" Build-Depend-Indep semantic."
msgstr ""
-#: ../../upgrading-checklist.rst:1554
+#: ../../upgrading-checklist.rst:1580
msgid "Version 3.5.5"
msgstr ""
-#: ../../upgrading-checklist.rst:1556
+#: ../../upgrading-checklist.rst:1582
msgid "Released May, 2001."
msgstr ""
-#: ../../upgrading-checklist.rst:1559
+#: ../../upgrading-checklist.rst:1585
msgid ""
"Manpages should not rely on header information to have alternative "
"manpage names available; it should only use symlinks or .so pages to do "
"this"
msgstr ""
-#: ../../upgrading-checklist.rst:1563
+#: ../../upgrading-checklist.rst:1589
msgid ""
"*Clarified note in 3.5.3.0 upgrading checklist regarding examples and "
"templates: this refers only to those examples used by scripts; see "
"section 10.7.3 for the whole story*"
msgstr ""
-#: ../../upgrading-checklist.rst:1567
+#: ../../upgrading-checklist.rst:1593
msgid ""
"Included a new section 10.9.1 describing the use of dpkg-statoverride; "
"this does not have the weight of policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1570
+#: ../../upgrading-checklist.rst:1596
msgid ""
"Clarify Standards-Version: you don't need to rebuild your packages just "
"to change the Standards-Version!"
msgstr ""
-#: ../../upgrading-checklist.rst:1574
+#: ../../upgrading-checklist.rst:1600
msgid "Plugins are no longer bound by all the rules of shared libraries"
msgstr ""
-#: ../../upgrading-checklist.rst:1597
+#: ../../upgrading-checklist.rst:1623
msgid "X Windows related things:"
msgstr ""
-#: ../../upgrading-checklist.rst:1579 ../../upgrading-checklist.rst:1684
+#: ../../upgrading-checklist.rst:1605 ../../upgrading-checklist.rst:1710
msgid "11.8.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1578
+#: ../../upgrading-checklist.rst:1604
msgid "Clarification of priority levels of X Window System related packages"
msgstr ""
-#: ../../upgrading-checklist.rst:1582
+#: ../../upgrading-checklist.rst:1608
msgid "Rules for defining x-terminal-emulator improved"
msgstr ""
-#: ../../upgrading-checklist.rst:1585
+#: ../../upgrading-checklist.rst:1611
msgid ""
"X Font policy rewritten: you must read this if you provide fonts for the "
"X Window System"
msgstr ""
-#: ../../upgrading-checklist.rst:1589
+#: ../../upgrading-checklist.rst:1615
msgid "Packages must not ship ``/usr/X11R6/lib/X11/app-defaults/``"
msgstr ""
-#: ../../upgrading-checklist.rst:1592
+#: ../../upgrading-checklist.rst:1618
msgid ""
"X-related packages should usually use the regular FHS locations; imake-"
"using packages are exempted from this"
msgstr ""
-#: ../../upgrading-checklist.rst:1597
+#: ../../upgrading-checklist.rst:1623
msgid "11.8.8"
msgstr ""
-#: ../../upgrading-checklist.rst:1596
+#: ../../upgrading-checklist.rst:1622
msgid "OpenMotif linked binaries have the same rules as OSF/Motif-linked ones"
msgstr ""
-#: ../../upgrading-checklist.rst:1600
+#: ../../upgrading-checklist.rst:1626
msgid "Version 3.5.4"
msgstr ""
-#: ../../upgrading-checklist.rst:1602 ../../upgrading-checklist.rst:1616
+#: ../../upgrading-checklist.rst:1628 ../../upgrading-checklist.rst:1642
msgid "Released April, 2001."
msgstr ""
-#: ../../upgrading-checklist.rst:1605
+#: ../../upgrading-checklist.rst:1631
msgid ""
"The system-wide mail directory is now /var/mail, no longer "
"/var/spool/mail. Any packages accessing the mail spool should access it "
"via /var/mail and include a suitable Depends field;"
msgstr ""
-#: ../../upgrading-checklist.rst:1611
+#: ../../upgrading-checklist.rst:1637
msgid "11.9; perl-policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1610
+#: ../../upgrading-checklist.rst:1636
msgid ""
"The perl policy is now part of Debian policy proper. Perl programs and "
"modules should follow the current Perl policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1614
+#: ../../upgrading-checklist.rst:1640
msgid "Version 3.5.3"
msgstr ""
-#: ../../upgrading-checklist.rst:1619
+#: ../../upgrading-checklist.rst:1645
msgid ""
"Build-Depends arch syntax has been changed to be less ambiguous. This "
"should not affect any current packages"
msgstr ""
-#: ../../upgrading-checklist.rst:1623
+#: ../../upgrading-checklist.rst:1649
msgid ""
"Examples and templates files for use by scripts should now live in "
"``/usr/share/<package>`` or ``/usr/lib/<package>``, with symbolic links "
"from ``/usr/share/doc/<package>/examples`` as needed"
msgstr ""
-#: ../../upgrading-checklist.rst:1628
+#: ../../upgrading-checklist.rst:1654
msgid "Version 3.5.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1630 ../../upgrading-checklist.rst:1639
+#: ../../upgrading-checklist.rst:1656 ../../upgrading-checklist.rst:1665
msgid "Released February, 2001."
msgstr ""
-#: ../../upgrading-checklist.rst:1633
+#: ../../upgrading-checklist.rst:1659
msgid ""
"X app-defaults directory has moved from ``/usr/X11R6/lib/X11/app-"
"defaults`` to ``/etc/X11/app-defaults``"
msgstr ""
-#: ../../upgrading-checklist.rst:1637
+#: ../../upgrading-checklist.rst:1663
msgid "Version 3.5.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1642
+#: ../../upgrading-checklist.rst:1668
msgid ""
"dpkg-shlibdeps now uses objdump, so shared libraries have to be run "
"through dpkg-shlibdeps as well as executables"
msgstr ""
-#: ../../upgrading-checklist.rst:1646
+#: ../../upgrading-checklist.rst:1672
msgid "Version 3.5.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1648 ../../upgrading-checklist.rst:1657
+#: ../../upgrading-checklist.rst:1674 ../../upgrading-checklist.rst:1683
msgid "Released January, 2001."
msgstr ""
-#: ../../upgrading-checklist.rst:1651
+#: ../../upgrading-checklist.rst:1677
msgid ""
"Font packages for the X Window System must now declare a dependency on "
"``xutils (>= 4.0.2)``"
msgstr ""
-#: ../../upgrading-checklist.rst:1655
+#: ../../upgrading-checklist.rst:1681
msgid "Version 3.2.1.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1663
+#: ../../upgrading-checklist.rst:1689
msgid ""
"Daemon startup scripts in ``/etc/init.d/`` should not contain modifiable "
"parameters; these should be moved to a file in ``/etc/default/``"
msgstr ""
-#: ../../upgrading-checklist.rst:1668
+#: ../../upgrading-checklist.rst:1694
msgid ""
"Files in ``/usr/share/doc`` must not be referenced by any program. If "
"such files are needed, they must be placed in ``/usr/share/<package>/``, "
"and symbolic links created as required in ``/usr/share/doc/<package>/``"
msgstr ""
-#: ../../upgrading-checklist.rst:1673
+#: ../../upgrading-checklist.rst:1699
msgid ""
"Much of the packaging manual has now been imported into the policy "
"document"
msgstr ""
-#: ../../upgrading-checklist.rst:1677
+#: ../../upgrading-checklist.rst:1703
msgid "Version 3.2.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1679 ../../upgrading-checklist.rst:1689
+#: ../../upgrading-checklist.rst:1705 ../../upgrading-checklist.rst:1715
msgid "Released August, 2000."
msgstr ""
-#: ../../upgrading-checklist.rst:1682
+#: ../../upgrading-checklist.rst:1708
msgid ""
"A package of priority standard or higher may provide two binaries, one "
"compiled with support for the X Window System, and the other without"
msgstr ""
-#: ../../upgrading-checklist.rst:1687
+#: ../../upgrading-checklist.rst:1713
msgid "Version 3.2.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1692
+#: ../../upgrading-checklist.rst:1718
msgid ""
"By default executables should not be built with the debugging option -g. "
"Instead, it is recommended to support building the package with debugging"
" information optionally."
msgstr ""
-#: ../../upgrading-checklist.rst:1722
+#: ../../upgrading-checklist.rst:1748
msgid "12.8"
msgstr ""
-#: ../../upgrading-checklist.rst:1697
+#: ../../upgrading-checklist.rst:1723
msgid ""
"Policy for packages where the upstream uses HTML changelog files has been"
" expanded. In short, a plain text changelog file should always be "
"generated for the upstream changes"
msgstr ""
-#: ../../upgrading-checklist.rst:1701
+#: ../../upgrading-checklist.rst:1727
msgid ""
"Please note that the new release of the X window system (3.2) shall "
"probably need sweeping changes in policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1704
+#: ../../upgrading-checklist.rst:1730
msgid ""
"Policy for packages providing the following X-based features has been "
"codified:"
msgstr ""
-#: ../../upgrading-checklist.rst:1708
+#: ../../upgrading-checklist.rst:1734
msgid "11.8.2"
msgstr ""
-#: ../../upgrading-checklist.rst:1708
+#: ../../upgrading-checklist.rst:1734
msgid "X server (virtual package xserver)"
msgstr ""
-#: ../../upgrading-checklist.rst:1711
+#: ../../upgrading-checklist.rst:1737
msgid "X terminal emulator (virtual package x-terminal-emulator)"
msgstr ""
-#: ../../upgrading-checklist.rst:1714
+#: ../../upgrading-checklist.rst:1740
msgid ""
"X window manager (virtual package x-window-manager, and ``/usr/bin/x"
"-window-manager`` alternative, with priority calculation guidelines)"
msgstr ""
-#: ../../upgrading-checklist.rst:1719
+#: ../../upgrading-checklist.rst:1745
msgid "12.8.5"
msgstr ""
-#: ../../upgrading-checklist.rst:1719
+#: ../../upgrading-checklist.rst:1745
msgid "X fonts (this section has been written from scratch)"
msgstr ""
-#: ../../upgrading-checklist.rst:1722
+#: ../../upgrading-checklist.rst:1748
msgid "X application defaults"
msgstr ""
-#: ../../upgrading-checklist.rst:1725
+#: ../../upgrading-checklist.rst:1751
msgid ""
"Policy for packages using the X Window System and FHS issues has been "
"clarified;"
msgstr ""
-#: ../../upgrading-checklist.rst:1729
+#: ../../upgrading-checklist.rst:1755
msgid "11.7.3"
msgstr ""
-#: ../../upgrading-checklist.rst:1729
+#: ../../upgrading-checklist.rst:1755
msgid "No package may contain or make hard links to conffiles"
msgstr ""
-#: ../../upgrading-checklist.rst:1732
+#: ../../upgrading-checklist.rst:1758
msgid ""
"Noted that newer dpkg versions do not require extreme care in always "
"creating the shared lib before the symlink, so the unpack order be "
"correct"
msgstr ""
-#: ../../upgrading-checklist.rst:1737
+#: ../../upgrading-checklist.rst:1763
msgid "Version 3.1.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1739
+#: ../../upgrading-checklist.rst:1765
msgid "Released November, 1999."
msgstr ""
-#: ../../upgrading-checklist.rst:1742
+#: ../../upgrading-checklist.rst:1768
msgid ""
"Correction to semantics of architecture lists in Build-Depends etc. "
"Should not affect many packages"
msgstr ""
-#: ../../upgrading-checklist.rst:1746
+#: ../../upgrading-checklist.rst:1772
msgid "Version 3.1.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1748
+#: ../../upgrading-checklist.rst:1774
msgid "Released October, 1999."
msgstr ""
-#: ../../upgrading-checklist.rst:1753
+#: ../../upgrading-checklist.rst:1779
msgid "defunct"
msgstr ""
-#: ../../upgrading-checklist.rst:1751
+#: ../../upgrading-checklist.rst:1777
msgid ""
"``/usr/doc/<package>`` has to be a symlink pointing to "
"``/usr/share/doc/<package>``, to be maintained by postinst and prerm "
"scripts."
msgstr ""
-#: ../../upgrading-checklist.rst:1756
+#: ../../upgrading-checklist.rst:1782
msgid "7.1, 7.6"
msgstr ""
-#: ../../upgrading-checklist.rst:1756
+#: ../../upgrading-checklist.rst:1782
msgid "Introduced source dependencies (Build-Depends, etc.)"
msgstr ""
-#: ../../upgrading-checklist.rst:1761
+#: ../../upgrading-checklist.rst:1787
msgid "9.3.4"
msgstr ""
-#: ../../upgrading-checklist.rst:1759
+#: ../../upgrading-checklist.rst:1785
msgid ""
"``/etc/rc.boot`` has been deprecated in favour of ``/etc/rcS.d``. "
"(Packages should not be touching this directory, but should use update-"
"rc.d instead)"
msgstr ""
-#: ../../upgrading-checklist.rst:1764
+#: ../../upgrading-checklist.rst:1790
msgid ""
"update-rc.d is now the *only* allowable way of accessing the "
"``/etc/rc?.d/[SK]??*`` links. Any scripts which manipulate them directly "
@@ -3147,160 +3186,160 @@ msgid ""
"package handles this information in an incompatible way.)"
msgstr ""
-#: ../../upgrading-checklist.rst:1771
+#: ../../upgrading-checklist.rst:1797
msgid ""
"Architecture-specific examples go in ``/usr/lib/<package>/examples`` with"
" symlinks from ``/usr/share/doc/<package>/examples/*`` or from "
"``/usr/share/doc/<package>/examples`` itself"
msgstr ""
-#: ../../upgrading-checklist.rst:1776
+#: ../../upgrading-checklist.rst:1802
msgid "Updated FHS to a 2.1 draft; this reverts ``/var/state`` to ``/var/lib``"
msgstr ""
-#: ../../upgrading-checklist.rst:1780
+#: ../../upgrading-checklist.rst:1806
msgid "9.7; mime-policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1780
+#: ../../upgrading-checklist.rst:1806
msgid "Added MIME sub-policy document"
msgstr ""
-#: ../../upgrading-checklist.rst:1783
+#: ../../upgrading-checklist.rst:1809
msgid "12.4"
msgstr ""
-#: ../../upgrading-checklist.rst:1783
+#: ../../upgrading-checklist.rst:1809
msgid "VISUAL is allowed as a (higher priority) alternative to EDITOR"
msgstr ""
-#: ../../upgrading-checklist.rst:1786
+#: ../../upgrading-checklist.rst:1812
msgid ""
"Modified liblockfile description, which affects mailbox-accessing "
"programs. Please see the policy document for details"
msgstr ""
-#: ../../upgrading-checklist.rst:1790
+#: ../../upgrading-checklist.rst:1816
msgid ""
"If a package provides a changelog in HTML format, a text-only version "
"should also be included. (Such a version may be prepared using ``lynx "
"-dump -nolist``.)"
msgstr ""
-#: ../../upgrading-checklist.rst:1795
+#: ../../upgrading-checklist.rst:1821
msgid "Description of how to handle version numbers based on dates added"
msgstr ""
-#: ../../upgrading-checklist.rst:1798
+#: ../../upgrading-checklist.rst:1824
msgid "Version 3.0.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1800
+#: ../../upgrading-checklist.rst:1826
msgid "Released July, 1999."
msgstr ""
-#: ../../upgrading-checklist.rst:1803
+#: ../../upgrading-checklist.rst:1829
msgid ""
"Added the clarification that the .la files are essential for the packages"
" using libtool's libltdl library, in which case the .la files must go in "
"the run-time library package"
msgstr ""
-#: ../../upgrading-checklist.rst:1808
+#: ../../upgrading-checklist.rst:1834
msgid "Version 3.0.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1810
+#: ../../upgrading-checklist.rst:1836
msgid "Released June, 1999."
msgstr ""
-#: ../../upgrading-checklist.rst:1813
+#: ../../upgrading-checklist.rst:1839
msgid ""
"Debian formally moves from the FSSTND to the FHS. This is a major change,"
" and the implications of this move are probably not all known."
msgstr ""
-#: ../../upgrading-checklist.rst:1819
+#: ../../upgrading-checklist.rst:1845
msgid "4.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1818
+#: ../../upgrading-checklist.rst:1844
msgid ""
"Only 3 digits of the Standards version need be included in control files,"
" though all four digits are still permitted."
msgstr ""
-#: ../../upgrading-checklist.rst:1822
+#: ../../upgrading-checklist.rst:1848
msgid ""
"The location of the GPL has changed to ``/usr/share/common-licenses``. "
"This may require changing the copyright files to point to the correct "
"location of the GPL and other major licenses"
msgstr ""
-#: ../../upgrading-checklist.rst:1828
+#: ../../upgrading-checklist.rst:1854
msgid ""
"Packages that use libtool to create shared libraries must include the .la"
" files in the -dev packages"
msgstr ""
-#: ../../upgrading-checklist.rst:1832
+#: ../../upgrading-checklist.rst:1858
msgid "Use logrotate to rotate log files"
msgstr ""
-#: ../../upgrading-checklist.rst:1835
+#: ../../upgrading-checklist.rst:1861
msgid "now 11.8"
msgstr ""
-#: ../../upgrading-checklist.rst:1835
+#: ../../upgrading-checklist.rst:1861
msgid "section 5.8 has been rewritten (Programs for the X Window System)"
msgstr ""
-#: ../../upgrading-checklist.rst:1839
+#: ../../upgrading-checklist.rst:1865
msgid "9.6; menu-policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1838
+#: ../../upgrading-checklist.rst:1864
msgid ""
"There is now an associated menu policy, in a separate document, that "
"carries the full weight of Debian policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1844
+#: ../../upgrading-checklist.rst:1870
msgid "11.3"
msgstr ""
-#: ../../upgrading-checklist.rst:1842
+#: ../../upgrading-checklist.rst:1868
msgid ""
"Programs which need to modify the files ``/var/run/utmp``, "
"``/var/log/wtmp`` and ``/var/log/lastlog`` must be installed setgid utmp"
msgstr ""
-#: ../../upgrading-checklist.rst:1847
+#: ../../upgrading-checklist.rst:1873
msgid "Version 2.5.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1849
+#: ../../upgrading-checklist.rst:1875
msgid "Released October, 1998."
msgstr ""
-#: ../../upgrading-checklist.rst:1851
+#: ../../upgrading-checklist.rst:1877
msgid ""
"*Please note that section numbers below this point may not match the "
"current Policy Manual.*"
msgstr ""
-#: ../../upgrading-checklist.rst:1854
+#: ../../upgrading-checklist.rst:1880
msgid "Rearranged the manual to create a new Section 4, Files"
msgstr ""
-#: ../../upgrading-checklist.rst:1856
+#: ../../upgrading-checklist.rst:1882
msgid ""
"Section 3.3 (\"Files\") was moved to Section 4. The Sections that were "
"Section 4 and Section 5 were moved down to become Section 5 and Section "
"6."
msgstr ""
-#: ../../upgrading-checklist.rst:1860
+#: ../../upgrading-checklist.rst:1886
msgid ""
"What was Section 5.5 (\"Log files\") is now a subsection of the new "
"Section 4 (\"Files\"), becoming section 4.8, placed after \"Configuration"
@@ -3309,339 +3348,339 @@ msgid ""
"fill in the number gap."
msgstr ""
-#: ../../upgrading-checklist.rst:1866
+#: ../../upgrading-checklist.rst:1892
msgid ""
"Modified the section about changelog files to accommodate upstream "
"changelogs which were formatted as HTML. These upstream changelog files "
"should now be accessible as ``/usr/doc/package/changelog.html.gz``"
msgstr ""
-#: ../../upgrading-checklist.rst:1871
+#: ../../upgrading-checklist.rst:1897
msgid ""
"Symlinks are permissible to link the real, or upstream, changelog name to"
" the Debian mandated name."
msgstr ""
-#: ../../upgrading-checklist.rst:1874
+#: ../../upgrading-checklist.rst:1900
msgid ""
"Clarified that HTML documentation should be present in some package, "
"though not necessarily the main binary package."
msgstr ""
-#: ../../upgrading-checklist.rst:1877
+#: ../../upgrading-checklist.rst:1903
msgid ""
"Corrected all references to the location of the copyright files. The "
"correct location is ``/usr/doc/package/copyright``"
msgstr ""
-#: ../../upgrading-checklist.rst:1880
+#: ../../upgrading-checklist.rst:1906
msgid "Ratified the architecture specification strings to cater to the HURD."
msgstr ""
-#: ../../upgrading-checklist.rst:1883
+#: ../../upgrading-checklist.rst:1909
msgid "Version 2.4.1"
msgstr ""
-#: ../../upgrading-checklist.rst:1885
+#: ../../upgrading-checklist.rst:1911
msgid "Released April, 1998."
msgstr ""
-#: ../../upgrading-checklist.rst:1890
+#: ../../upgrading-checklist.rst:1916
msgid "Updated section 3.3.5 Symbolic links"
msgstr ""
-#: ../../upgrading-checklist.rst:1888
+#: ../../upgrading-checklist.rst:1914
msgid ""
"symbolic links within a toplevel directory should be relative, symbolic "
"links between toplevel directories should be absolute (cf., Policy Weekly"
" Issue#6, topic 2)"
msgstr ""
-#: ../../upgrading-checklist.rst:1894 ../../upgrading-checklist.rst:1959
+#: ../../upgrading-checklist.rst:1920 ../../upgrading-checklist.rst:1985
msgid "Updated section 4.9 Games"
msgstr ""
-#: ../../upgrading-checklist.rst:1893
+#: ../../upgrading-checklist.rst:1919
msgid ""
"manpages for games should be installed in ``/usr/man/man6`` (cf., Policy "
"Weekly Issue#6, topic 3)"
msgstr ""
-#: ../../upgrading-checklist.rst:1899
+#: ../../upgrading-checklist.rst:1925
msgid "Updated Chapter 12 Shared Libraries"
msgstr ""
-#: ../../upgrading-checklist.rst:1897
+#: ../../upgrading-checklist.rst:1923
msgid ""
"ldconfig must be called in the postinst script if the package installs "
"shared libraries (cf., Policy Weekly Issue #6, fixes:bug#20515)"
msgstr ""
-#: ../../upgrading-checklist.rst:1902
+#: ../../upgrading-checklist.rst:1928
msgid "Version 2.4.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1904
+#: ../../upgrading-checklist.rst:1930
msgid "Released January, 1998"
msgstr ""
-#: ../../upgrading-checklist.rst:1914
+#: ../../upgrading-checklist.rst:1940
msgid "Updated section 3.3.4 Scripts"
msgstr ""
-#: ../../upgrading-checklist.rst:1907
+#: ../../upgrading-checklist.rst:1933
msgid "/bin/sh may be any POSIX compatible shell"
msgstr ""
-#: ../../upgrading-checklist.rst:1909
+#: ../../upgrading-checklist.rst:1935
msgid "scripts including bashisms have to specify ``/bin/bash`` as interpreter"
msgstr ""
-#: ../../upgrading-checklist.rst:1912
+#: ../../upgrading-checklist.rst:1938
msgid ""
"scripts which create files in world-writable directories (e.g., in "
"``/tmp``) should use tempfile or mktemp for creating the directory"
msgstr ""
-#: ../../upgrading-checklist.rst:1918
+#: ../../upgrading-checklist.rst:1944
msgid "Updated section 3.3.5 Symbolic Links"
msgstr ""
-#: ../../upgrading-checklist.rst:1917
+#: ../../upgrading-checklist.rst:1943
msgid ""
"symbolic links referencing compressed files must have the same file "
"extension as the referenced file"
msgstr ""
-#: ../../upgrading-checklist.rst:1921
+#: ../../upgrading-checklist.rst:1947
msgid "Updated section 3.3.6 Device files"
msgstr ""
-#: ../../upgrading-checklist.rst:1921
+#: ../../upgrading-checklist.rst:1947
msgid "``/dev/tty*`` serial devices should be used instead of ``/dev/cu*``"
msgstr ""
-#: ../../upgrading-checklist.rst:1928
+#: ../../upgrading-checklist.rst:1954
msgid "Updated section 3.4.2 Writing the scripts in ``/etc/init.d``"
msgstr ""
-#: ../../upgrading-checklist.rst:1924
+#: ../../upgrading-checklist.rst:1950
msgid ""
"all ``/etc/init.d`` scripts have to provide the following options: start,"
" stop, restart, force-reload"
msgstr ""
-#: ../../upgrading-checklist.rst:1927
+#: ../../upgrading-checklist.rst:1953
msgid "the reload option is optional and must never stop and restart the service"
msgstr ""
-#: ../../upgrading-checklist.rst:1932
+#: ../../upgrading-checklist.rst:1958
msgid "Updated section 3.5 Cron jobs"
msgstr ""
-#: ../../upgrading-checklist.rst:1931
+#: ../../upgrading-checklist.rst:1957
msgid ""
"cron jobs that need to be executed more often than daily should be "
"installed into ``/etc/cron.d``"
msgstr ""
-#: ../../upgrading-checklist.rst:1937
+#: ../../upgrading-checklist.rst:1963
msgid "Updated section 3.7 Menus"
msgstr ""
-#: ../../upgrading-checklist.rst:1935
+#: ../../upgrading-checklist.rst:1961
msgid ""
"removed section about how to register HTML docs to \\`menu' (the "
"corresponding section in 4.4, Web servers and applications, has been "
"removed in policy 2.2.0.0 already, so this one was obsolete)"
msgstr ""
-#: ../../upgrading-checklist.rst:1940
+#: ../../upgrading-checklist.rst:1966
msgid "New section 3.8 Keyboard configuration"
msgstr ""
-#: ../../upgrading-checklist.rst:1940
+#: ../../upgrading-checklist.rst:1966
msgid "details about how the backspace and delete keys should be handled"
msgstr ""
-#: ../../upgrading-checklist.rst:1944
+#: ../../upgrading-checklist.rst:1970
msgid "New section 3.9 Environment variables"
msgstr ""
-#: ../../upgrading-checklist.rst:1943
+#: ../../upgrading-checklist.rst:1969
msgid ""
"no program must depend on environment variables to get a reasonable "
"default configuration"
msgstr ""
-#: ../../upgrading-checklist.rst:1948
+#: ../../upgrading-checklist.rst:1974
msgid "New section 4.6 News system configuration"
msgstr ""
-#: ../../upgrading-checklist.rst:1947
+#: ../../upgrading-checklist.rst:1973
msgid ""
"``/etc/news/organization`` and ``/etc/news/server`` should be supported "
"by all news servers and clients"
msgstr ""
-#: ../../upgrading-checklist.rst:1955
+#: ../../upgrading-checklist.rst:1981
msgid "Updated section 4.7 Programs for the X Window System"
msgstr ""
-#: ../../upgrading-checklist.rst:1951
+#: ../../upgrading-checklist.rst:1977
msgid ""
"programs requiring a non-free Motif library should be provided as foo-"
"smotif and foo-dmotif package"
msgstr ""
-#: ../../upgrading-checklist.rst:1954
+#: ../../upgrading-checklist.rst:1980
msgid ""
"if lesstif works reliably for such program, it should be linked against "
"lesstif and not against a non-free Motif library"
msgstr ""
-#: ../../upgrading-checklist.rst:1958
+#: ../../upgrading-checklist.rst:1984
msgid ""
"games for X Windows have to be installed in ``/usr/games``, just as non-X"
" games"
msgstr ""
-#: ../../upgrading-checklist.rst:1962
+#: ../../upgrading-checklist.rst:1988
msgid "Version 2.3.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1964
+#: ../../upgrading-checklist.rst:1990
msgid "Released September, 1997."
msgstr ""
-#: ../../upgrading-checklist.rst:1966
+#: ../../upgrading-checklist.rst:1992
msgid ""
"new section \\`4.2 Daemons' including rules for ``/etc/services``, "
"``/etc/protocols``, ``/etc/rpc``, and ``/etc/inetd.conf``"
msgstr ""
-#: ../../upgrading-checklist.rst:1969
+#: ../../upgrading-checklist.rst:1995
msgid ""
"updated section about \\`Configuration files': packages may not touch "
"other packages' configuration files"
msgstr ""
-#: ../../upgrading-checklist.rst:1972
+#: ../../upgrading-checklist.rst:1998
msgid "MUAs and MTAs have to use liblockfile"
msgstr ""
-#: ../../upgrading-checklist.rst:1975
+#: ../../upgrading-checklist.rst:2001
msgid "Version 2.2.0"
msgstr ""
-#: ../../upgrading-checklist.rst:1977
+#: ../../upgrading-checklist.rst:2003
msgid "Released July, 1997."
msgstr ""
-#: ../../upgrading-checklist.rst:1979
+#: ../../upgrading-checklist.rst:2005
msgid ""
"added section 4.1 \\`Architecture specification strings': use "
"<arch>-linux where <arch> is one of the following: i386, alpha, arm, "
"m68k, powerpc, sparc."
msgstr ""
-#: ../../upgrading-checklist.rst:1983
+#: ../../upgrading-checklist.rst:2009
msgid "detailed rules for ``/usr/local``"
msgstr ""
-#: ../../upgrading-checklist.rst:1985
+#: ../../upgrading-checklist.rst:2011
msgid "user ID's"
msgstr ""
-#: ../../upgrading-checklist.rst:1987
+#: ../../upgrading-checklist.rst:2013
msgid "editor/pager policy"
msgstr ""
-#: ../../upgrading-checklist.rst:1989
+#: ../../upgrading-checklist.rst:2015
msgid "cron jobs"
msgstr ""
-#: ../../upgrading-checklist.rst:1991
+#: ../../upgrading-checklist.rst:2017
msgid "device files"
msgstr ""
-#: ../../upgrading-checklist.rst:1993
+#: ../../upgrading-checklist.rst:2019
msgid "don't install shared libraries as executable"
msgstr ""
-#: ../../upgrading-checklist.rst:1995
+#: ../../upgrading-checklist.rst:2021
msgid "app-defaults files may not be conffiles"
msgstr ""
-#: ../../upgrading-checklist.rst:1998
+#: ../../upgrading-checklist.rst:2024
msgid "Version 2.1.3"
msgstr ""
-#: ../../upgrading-checklist.rst:2000
+#: ../../upgrading-checklist.rst:2026
msgid "Released March, 1997."
msgstr ""
-#: ../../upgrading-checklist.rst:2002
+#: ../../upgrading-checklist.rst:2028
msgid "two programs with different functionality must not have the same name"
msgstr ""
-#: ../../upgrading-checklist.rst:2004
+#: ../../upgrading-checklist.rst:2030
msgid "\"Webstandard 3.0\""
msgstr ""
-#: ../../upgrading-checklist.rst:2006
+#: ../../upgrading-checklist.rst:2032
msgid "\"Standard for Console Messages\""
msgstr ""
-#: ../../upgrading-checklist.rst:2008
+#: ../../upgrading-checklist.rst:2034
msgid "Libraries should be compiled with ``-D_REENTRANT``"
msgstr ""
-#: ../../upgrading-checklist.rst:2010
+#: ../../upgrading-checklist.rst:2036
msgid "Libraries should be stripped with ``strip --strip-unneeded``"
msgstr ""
-#: ../../upgrading-checklist.rst:2013
+#: ../../upgrading-checklist.rst:2039
msgid "Version 2.1.2"
msgstr ""
-#: ../../upgrading-checklist.rst:2015
+#: ../../upgrading-checklist.rst:2041
msgid "Released November, 1996."
msgstr ""
-#: ../../upgrading-checklist.rst:2017
+#: ../../upgrading-checklist.rst:2043
msgid "Some changes WRT shared libraries"
msgstr ""
-#: ../../upgrading-checklist.rst:2020
+#: ../../upgrading-checklist.rst:2046
msgid "Version 2.1.1"
msgstr ""
-#: ../../upgrading-checklist.rst:2022
+#: ../../upgrading-checklist.rst:2048
msgid "Released September, 1996."
msgstr ""
-#: ../../upgrading-checklist.rst:2024
+#: ../../upgrading-checklist.rst:2050
msgid "No hard links in source packages"
msgstr ""
-#: ../../upgrading-checklist.rst:2026
+#: ../../upgrading-checklist.rst:2052
msgid "Do not use ``dpkg-divert`` or ``update-alternatives`` without consultation"
msgstr ""
-#: ../../upgrading-checklist.rst:2029
+#: ../../upgrading-checklist.rst:2055
msgid "Shared libraries must be installed stripped"
msgstr ""
-#: ../../upgrading-checklist.rst:2032
+#: ../../upgrading-checklist.rst:2058
msgid "Version 2.1.0"
msgstr ""
-#: ../../upgrading-checklist.rst:2034
+#: ../../upgrading-checklist.rst:2060
msgid "Released August, 1996."
msgstr ""
-#: ../../upgrading-checklist.rst:2036
+#: ../../upgrading-checklist.rst:2062
msgid "Upstream changelog must be installed too"
msgstr ""
@@ -3660,3 +3699,6 @@ msgstr ""
#~ "verbose output."
#~ msgstr ""
+#~ msgid "Version 4.2.2"
+#~ msgstr ""
+