]> git.saurik.com Git - apt.git/commit - apt-pkg/edsp.cc
edsp: support generic and solver-specific configs
authorDavid Kalnischkies <david@kalnischkies.de>
Tue, 10 May 2016 20:48:31 +0000 (22:48 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Tue, 10 May 2016 20:48:31 +0000 (22:48 +0200)
commiteb1000f6e5fa7035c764d0e7aa9ca71c7aa8d52d
tree9467822bf59614c6523b92592af860ac34e5bf64
parent35664152e47a1d4d712fd52e0f0a2dc8ed359d32
edsp: support generic and solver-specific configs

The spec was slightly inconsistent if the preferences setting is
available only as generic or specific setting & the code only supported
the specific one, while for the strict-pinning was only generic…

As the usual pattern for apt is to have both options we adapt the spec
and code to support both as well.

This also adds a purely informal "Solver" field so in case the request
is saved in a file, we know to which solver the sent preferences apply.

Closes: 823918
apt-pkg/edsp.cc
doc/external-dependency-solver-protocol.txt