summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMichael Vogt <mvo@debian.org>2014-06-18 11:21:35 +0200
committerMichael Vogt <mvo@debian.org>2014-06-18 11:24:16 +0200
commit8d20b69d2fd7a8fec82bb559f0e39059bbaecf1b (patch)
tree000fce642c5c12f3cc8b5472bcd03994c78b5050 /doc
parent17091f2f33de16c2dae501e7868f7aec4fc3452f (diff)
parent82ced5c894cd013721f432ae8da66114155e04c7 (diff)
Merge remote-tracking branch 'donkult/debian/sid' into debian/experimental
Conflicts: apt-private/private-install.cc
Diffstat (limited to 'doc')
-rw-r--r--doc/apt-secure.8.xml2
-rw-r--r--doc/external-dependency-solver-protocol.txt28
-rw-r--r--doc/po/apt-doc.pot2
-rw-r--r--doc/po/de.po8
-rw-r--r--doc/po/es.po4
-rw-r--r--doc/po/fr.po4
-rw-r--r--doc/po/it.po4
-rw-r--r--doc/po/ja.po4
-rw-r--r--doc/po/pl.po4
-rw-r--r--doc/po/pt.po4
-rw-r--r--doc/po/pt_BR.po2
11 files changed, 38 insertions, 28 deletions
diff --git a/doc/apt-secure.8.xml b/doc/apt-secure.8.xml
index 981351615..15a73476d 100644
--- a/doc/apt-secure.8.xml
+++ b/doc/apt-secure.8.xml
@@ -193,7 +193,7 @@
<refsect1><title>See Also</title>
<para>
&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;,
-&debsign; &debsig-verify;, &gpg;
+&debsign;, &debsig-verify;, &gpg;
</para>
<para>For more background information you might want to review the
diff --git a/doc/external-dependency-solver-protocol.txt b/doc/external-dependency-solver-protocol.txt
index 790f2f1ee..14e9528c8 100644
--- a/doc/external-dependency-solver-protocol.txt
+++ b/doc/external-dependency-solver-protocol.txt
@@ -5,6 +5,14 @@ external dependency solvers. The protocol is called APT EDSP, for "APT
External Dependency Solver Protocol".
+## Terminology
+
+In the following we use the term **architecture qualified package name**
+(or *arch-qualified package names* for short) to refer to package
+identifiers of the form "package:arch" where "package" is a package name
+and "arch" a dpkg architecture.
+
+
## Components
- **APT**: we know this one.
@@ -62,6 +70,7 @@ configuration documentation for more, and more up to date, information.
- **Dir::Bin::Solvers**: absolute path of the directory where to look for
external solvers. Defaults to `/usr/lib/apt/solvers`.
+
## Protocol
When configured to use an external solver, APT will resort to it to
@@ -132,9 +141,9 @@ The following **configuration fields** are supported in request stanzas:
The following **action fields** are supported in request stanzas:
- **Install:** (optional, defaults to the empty string) A space
- separated list of package names, with *no version attached*, to
- install. This field denotes a list of packages that the user wants to
- install, usually via an APT `install` request.
+ separated list of arch-qualified package names, with *no version
+ attached*, to install. This field denotes a list of packages that the
+ user wants to install, usually via an APT `install` request.
- **Remove:** (optional, defaults to the empty string) Same syntax of
Install. This field denotes a list of packages that the user wants to
@@ -201,7 +210,7 @@ field. The following fields are supported in package stanzas:
- **APT-Candidate:** (optional, defaults to `no`). Allowed values:
`yes`, `no`. When set to `yes`, the corresponding package is the APT
candidate for installation among all available packages with the same
- name.
+ name and architecture.
- **APT-Automatic:** (optional, defaults to `no`). Allowed values:
`yes`, `no`. When set to `yes`, the corresponding package is marked by
@@ -218,6 +227,7 @@ field. The following fields are supported in package stanzas:
Release file entry (Origin, Label, Codename, etc.) in the format of
APT_PREFERENCES(5).
+
### Answer
An answer from the external solver to APT is either a *solution* or an
@@ -226,11 +236,11 @@ An answer from the external solver to APT is either a *solution* or an
The following invariant on **exit codes** must hold true. When the
external solver is *able to find a solution*, it will write the solution
to standard output and then exit with an exit code of 0. When the
-external solver is *unable to find a solution* (and s aware of that), it
-will write an error to standard output and then exit with an exit code
-of 0. An exit code other than 0 will be interpreted as a solver crash
-with no meaningful error about dependency resolution to convey to the
-user.
+external solver is *unable to find a solution* (and is aware of that),
+it will write an error to standard output and then exit with an exit
+code of 0. An exit code other than 0 will be interpreted as a solver
+crash with no meaningful error about dependency resolution to convey to
+the user.
#### Solution
diff --git a/doc/po/apt-doc.pot b/doc/po/apt-doc.pot
index a058e6506..94ad1238d 100644
--- a/doc/po/apt-doc.pot
+++ b/doc/po/apt-doc.pot
@@ -2153,7 +2153,7 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
#. type: Content of: <refentry><refsect1><para>
diff --git a/doc/po/de.po b/doc/po/de.po
index b048d9661..98bfcb6e4 100644
--- a/doc/po/de.po
+++ b/doc/po/de.po
@@ -726,7 +726,7 @@ msgid ""
"installed instead of removed."
msgstr ""
"<literal>remove</literal> ist identisch mit <literal>install</literal>, mit "
-"der Ausnahme, dass Pakte entfernt anstatt installiert werden. Beachten Sie, "
+"der Ausnahme, dass Pakete entfernt anstatt installiert werden. Beachten Sie, "
"dass das Entfernen von Paketen deren Konfigurationsdateien im System "
"belässt. Wenn ein Pluszeichen an den Paketnamen angehängt wird (ohne "
"Leerzeichen dazwischen) wird das erkannte Paket installiert anstatt entfernt."
@@ -1051,7 +1051,7 @@ msgid ""
"you wish to upgrade, and if a newer version is available, it (and its "
"dependencies, as described above) will be downloaded and installed."
msgstr ""
-"Dies ist außerdem die bevorzugt zu benutzende Art, wenn Sie Sie ein Upgrade "
+"Dies ist außerdem die bevorzugt zu benutzende Art, wenn Sie ein Upgrade "
"eines oder mehrerer bereits installierter Pakete durchführen möchten, ohne "
"ein Upgrade aller Pakete, die Sie auf Ihrem System haben, durchzuführen. "
"Anders als das Ziel von »upgrade«, das die neusten Versionen aller aktuell "
@@ -3010,10 +3010,10 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
#. type: Content of: <refentry><refsect1><para>
#: apt-secure.8.xml:199
diff --git a/doc/po/es.po b/doc/po/es.po
index 2cf3a070a..0b594afe9 100644
--- a/doc/po/es.po
+++ b/doc/po/es.po
@@ -3098,10 +3098,10 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
#. type: Content of: <refentry><refsect1><para>
#: apt-secure.8.xml:199
diff --git a/doc/po/fr.po b/doc/po/fr.po
index 530de5046..0c69a1482 100644
--- a/doc/po/fr.po
+++ b/doc/po/fr.po
@@ -3022,10 +3022,10 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
#. type: Content of: <refentry><refsect1><para>
#: apt-secure.8.xml:199
diff --git a/doc/po/it.po b/doc/po/it.po
index c5ef090ff..fc098a6ab 100644
--- a/doc/po/it.po
+++ b/doc/po/it.po
@@ -3033,10 +3033,10 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
#. type: Content of: <refentry><refsect1><para>
#: apt-secure.8.xml:199
diff --git a/doc/po/ja.po b/doc/po/ja.po
index 2475b810d..5f127426a 100644
--- a/doc/po/ja.po
+++ b/doc/po/ja.po
@@ -2963,10 +2963,10 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
#. type: Content of: <refentry><refsect1><para>
#: apt-secure.8.xml:199
diff --git a/doc/po/pl.po b/doc/po/pl.po
index 5f92c521c..66b494ff9 100644
--- a/doc/po/pl.po
+++ b/doc/po/pl.po
@@ -3131,10 +3131,10 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
#. type: Content of: <refentry><refsect1><para>
#: apt-secure.8.xml:199
diff --git a/doc/po/pt.po b/doc/po/pt.po
index 6ebf93bc7..b67dc8b03 100644
--- a/doc/po/pt.po
+++ b/doc/po/pt.po
@@ -3042,10 +3042,10 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
#. type: Content of: <refentry><refsect1><para>
#: apt-secure.8.xml:199
diff --git a/doc/po/pt_BR.po b/doc/po/pt_BR.po
index e9e785f08..b1df8a068 100644
--- a/doc/po/pt_BR.po
+++ b/doc/po/pt_BR.po
@@ -2159,7 +2159,7 @@ msgstr ""
#: apt-secure.8.xml:195
msgid ""
"&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, "
-"&debsign; &debsig-verify;, &gpg;"
+"&debsign;, &debsig-verify;, &gpg;"
msgstr ""
#. type: Content of: <refentry><refsect1><para>