]> git.saurik.com Git - apt.git/commit - test/integration/test-bug-543966-downgrade-below-1000-pin
a pin of 1000 always means downgrade allowed
authorDavid Kalnischkies <david@kalnischkies.de>
Tue, 28 Apr 2015 21:42:03 +0000 (23:42 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Mon, 11 May 2015 15:22:32 +0000 (17:22 +0200)
commit3f732aa6ad0a81b6a6942a61fd5ed26a26590e8e
tree09c15e827f7301710818afe828f7e2eae593fb6f
parentf492283b4369ed0711f5f538b6d5fe61a8a75a0f
a pin of 1000 always means downgrade allowed

The documentation says this, but the code only agreed while evaluating
specific packages, but not generics. These needed a pin above 1000 to
have the same effect.

The code causing this makes references to a 'second pesduo status file',
but nowhere is explained what this might stand for and/or what it was,
so we do the only reasonable thing: Remove all references and do as
documented.
apt-pkg/policy.cc
test/integration/test-bug-543966-downgrade-below-1000-pin
test/integration/test-policy-pinning