diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2019-07-07 15:40:37 +0100 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2019-07-07 15:40:37 +0100 |
commit | 576a2c1c5218cecf32f48a98ff33fefb43ed16e9 (patch) | |
tree | 75368db3a1386b5b26cd3493b70ed0d9b5bfac43 | |
parent | 2e2b471f1820761373052c227a847d99ca0f1aaa (diff) |
update po files
-rw-r--r-- | locales/ja/LC_MESSAGES/ap-process.po | 115 | ||||
-rw-r--r-- | locales/ja/LC_MESSAGES/ch-archive.po | 27 | ||||
-rw-r--r-- | locales/ja/LC_MESSAGES/ch-controlfields.po | 187 | ||||
-rw-r--r-- | locales/ja/LC_MESSAGES/ch-opersys.po | 19 | ||||
-rw-r--r-- | locales/ja/LC_MESSAGES/ch-relationships.po | 333 | ||||
-rw-r--r-- | locales/ja/LC_MESSAGES/ch-source.po | 327 | ||||
-rw-r--r-- | locales/ja/LC_MESSAGES/upgrading-checklist.po | 1520 |
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 "" + |