]> git.saurik.com Git - apt.git/commit
Update Status field values handling
authorGuillem Jover <guillem@debian.org>
Mon, 1 Sep 2014 14:09:48 +0000 (16:09 +0200)
committerMichael Vogt <mvo@debian.org>
Wed, 8 Oct 2014 15:48:44 +0000 (17:48 +0200)
commit9227645d6d355f9f4332f400b8d58c8fa8f1e899
tree9dbfb00ab73fc9f560be03e1f79dac69d5922e5e
parent180b693262d71381d650d10c3f95a5a70553f40f
Update Status field values handling

Remove long obsolete (hold, hold-reinstreq, removal-failed) or just
wrong (post-inst-failed vs postinst-failed) values, that have been
autoconverted by dpkg at run-time to their new equivalents, so there
should not be any such instance in any recent system (removal-failed
since dpkg 1.1.4 in Apr 1996, hold and hold-reinstreq since dpkg
1.2.0 in May 1996). dpkg even stopped doing the mapping in 1.15.4
and 1.15.8 respectively.

At the same time sort the list in the same order as they appear in
the dpkg code.
apt-pkg/deb/deblistparser.cc
doc/dpkg-tech.dbk