diff options
author | Stefano Zacchiroli <zack@debian.org> | 2013-09-05 10:54:12 +0200 |
---|---|---|
committer | Stefano Zacchiroli <zack@debian.org> | 2014-05-04 18:27:10 +0200 |
commit | b5ea5d4a5b8f82afb7bbe4c3eee07ae36f2fba9c (patch) | |
tree | 520ab22952e0970b7f5a334191cc928ddabebdee /doc/external-dependency-solver-protocol.txt | |
parent | f63c067e686b59ce9fa7c52bb39b7440e0770671 (diff) |
EDSP: add APT-Release field to Package stanzas
Diffstat (limited to 'doc/external-dependency-solver-protocol.txt')
-rw-r--r-- | doc/external-dependency-solver-protocol.txt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/external-dependency-solver-protocol.txt b/doc/external-dependency-solver-protocol.txt index 477bc23ed..790f2f1ee 100644 --- a/doc/external-dependency-solver-protocol.txt +++ b/doc/external-dependency-solver-protocol.txt @@ -209,6 +209,15 @@ field. The following fields are supported in package stanzas: should be removed by the solver only when the Autoremove action is requested (see Request section). +- **APT-Release:** (optional) The releases the package belongs to, according to + APT. The format of this field is multiline with one value per line and the + first line (the one containing the field name) empty. Each subsequent line + corresponds to one of the releases the package belongs to and looks like + this: `o=Debian,a=unstable,n=sid,l=Debian,c=main`. That is, each release line + is a comma-separated list of "key=value" pairs, each of which denotes a + 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 |