]> git.saurik.com Git - apt.git/commit - apt-pkg/packagemanager.cc
disable explicit configuration of all packages at the end
authorDavid Kalnischkies <david@kalnischkies.de>
Thu, 28 Jul 2016 07:13:24 +0000 (09:13 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Wed, 10 Aug 2016 21:51:35 +0000 (23:51 +0200)
commit28557f94578602f9ce0011501a2259bd98ab0688
treebd7a6e887cc2efd4b360ec3a236b4fc13991006e
parent4326680d2ed23d597f45ca8872a7054368560acc
disable explicit configuration of all packages at the end

With b4450f1dd6bca537e60406b2383ab154a3e1485f we dropped what we
calculated here later on and now that we don't need it in the meantime
either we can just skip the busy work by default and expect dpkg to do
the right thing dropping also our little "last explicit configures"
removal trick introduced in b4450f1dd6bca537e60406b2383ab154a3e1485f.

This enables the last of a bunch of previously experimental options,
some of them existing still, but are very special and hence not really
worth documenting anymore (especially as it would need to be rewritten
now entirely) which is why the documentation is nearly completely
dropped.

The order of configuration stanzas in the simulation code changes
slightly as it isn't concerning itself with finding the 'right' order,
but any order is valid anyhow as long as the entire set happens in the
same call.
16 files changed:
apt-pkg/deb/dpkgpm.cc
apt-pkg/packagemanager.cc
doc/apt.conf.5.xml
test/integration/test-allow-scores-for-all-dependency-types
test/integration/test-bug-712116-dpkg-pre-install-pkgs-hook-multiarch
test/integration/test-bug-735967-lib32-to-i386-unavailable
test/integration/test-bug-740843-versioned-up-down-breaks
test/integration/test-bug-lp1562402-nomark-removals-as-keep
test/integration/test-bug-multiarch-upgrade
test/integration/test-dpkg-assert-multi-arch
test/integration/test-external-installation-planner-protocol
test/integration/test-ignore-provides-if-versioned-breaks
test/integration/test-ignore-provides-if-versioned-conflicts
test/integration/test-no-fds-leaked-to-maintainer-scripts
test/integration/test-prevent-markinstall-multiarch-same-versionscrew
test/integration/test-very-tight-loop-configure-with-unpacking-new-packages