]> git.saurik.com Git - apt.git/commit - apt-pkg/deb/deblistparser.cc
add hidden config to set packages as Essential/Important
authorDavid Kalnischkies <david@kalnischkies.de>
Fri, 11 Nov 2016 10:58:56 +0000 (11:58 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Fri, 11 Nov 2016 22:40:39 +0000 (23:40 +0100)
commita9b724eedd0c9d8c36725c5b8f57d51ea9f7dcd1
tree052993f7efd9e74bffd3d0c1243c28100a7c2072
parent11c96d7618faecc8fab9edfd83b2b2e0afefda3b
add hidden config to set packages as Essential/Important

You can pretty much achieve the same with a local dummy package if you
want to, but libapt has an inbuilt setting for essential: "apt" which
can be overridden with this option as well – it could be helpful in
quick tests and what not so adding this alternative shouldn't really
hurt much.

We aren't going to document them much through as care must be taken in
regards to the binary caches as they aren't invalidated by config
options alone, so the effects of old settings could still be in them,
similar to the other already existing pkgCacheGen option(s).

Closes: 767891
Thanks: Anthony Towns for initial patch
apt-pkg/deb/deblistparser.cc
apt-pkg/deb/deblistparser.h
doc/examples/configure-index
test/integration/test-bug-767891-force-essential-important [new file with mode: 0755]