From 8d1cb6da6e21302c654da3f09de3975af7e4a11f Mon Sep 17 00:00:00 2001 From: David Kalnischkies Date: Mon, 6 Jun 2016 17:58:00 +0200 Subject: eipp: add Allow-Temporary-Remove-of-Essentials A rather special need option, but the internal planer supports this and we have a testcase for it & sometimes it is hit (as a bug through). The option itself mostly serves as a reminder for implementors that they should be careful with removes and especially temporary removes if they perform any. --- cmdline/apt-internal-planer.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'cmdline') diff --git a/cmdline/apt-internal-planer.cc b/cmdline/apt-internal-planer.cc index c83dba8b1..56d4f8afd 100644 --- a/cmdline/apt-internal-planer.cc +++ b/cmdline/apt-internal-planer.cc @@ -152,6 +152,7 @@ int main(int argc,const char *argv[]) /*{{{*/ DIE("Parsing the request failed!"); _config->Set("APT::Immediate-Configure", (flags & EIPP::Request::NO_IMMEDIATE_CONFIGURATION) == 0); _config->Set("APT::Immediate-Configure-All", (flags & EIPP::Request::IMMEDIATE_CONFIGURATION_ALL) != 0); + _config->Set("APT::Force-LoopBreak", (flags & EIPP::Request::ALLOW_TEMPORARY_REMOVE_OF_ESSENTIALS) != 0); EDSP::WriteProgress(5, "Read scenario…", output); -- cgit v1.2.3