]> git.saurik.com Git - apt.git/commit
give rc-status packages a pin of -1
authorDavid Kalnischkies <david@kalnischkies.de>
Mon, 25 Apr 2016 12:36:56 +0000 (14:36 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Mon, 25 Apr 2016 13:35:52 +0000 (15:35 +0200)
commit69cea1ef2cfda3c4da79fd756a8edaf2be26998e
tree2d4487c0dac887ebdf94d7c59e3d74b74fba5f84
parent3c7567a586690042fdd899c7e82543cb31a3b853
give rc-status packages a pin of -1

It would previously return a pin of 0, which is an invalid value, but
the intend is that versions which are only in the dpkg/status file can't
be selected for installation (= can't be a candidate) which is what a
negative pin assures.

This helps with the communication to EDSP solvers as they neither know
about the rc-state (yet) nor that they shouldn't choose this version.
Ideally they shouldn't be told about such versions at all as there is
nothing to be solved here, but we will get there eventually.
apt-pkg/policy.cc