|
|
@@ -110,7 +110,8 @@ Within a dependency solving scenario, a request represents the action on
|
|
|
installed packages requested by the user.
|
|
|
|
|
|
A request is a single Deb 822 stanza opened by a mandatory Request field
|
|
|
-and followed by a mixture of action and preference fields.
|
|
|
+and followed by a mixture of action, preference, and global
|
|
|
+configuration fields.
|
|
|
|
|
|
The value of the **Request:** field is a string describing the EDSP
|
|
|
protocol which will be used to communicate. At present, the string must
|
|
|
@@ -118,6 +119,16 @@ be `EDSP 0.5`. Request fields are mainly used to identify the beginning
|
|
|
of a request stanza; their actual values are otherwise not used by the
|
|
|
EDSP protocol.
|
|
|
|
|
|
+The following **configuration fields** are supported in request stanzas:
|
|
|
+
|
|
|
+- **Architecture:** (mandatory) The name of the *native* architecture on
|
|
|
+ the user machine (see also: `dpkg --print-architecture`)
|
|
|
+
|
|
|
+- **Architectures:** (optional, defaults to the native architecture) A
|
|
|
+ space separated list of *all* architectures known to APT (this is
|
|
|
+ roughly equivalent to the union of `dpkg --print-architecture` and
|
|
|
+ `dpkg --print-foreign-architectures`)
|
|
|
+
|
|
|
The following **action fields** are supported in request stanzas:
|
|
|
|
|
|
- **Install:** (optional, defaults to the empty string) A space
|