summaryrefslogtreecommitdiff
path: root/apt-private/private-source.cc
diff options
context:
space:
mode:
authorJochen Sprickerhof <jspricke@debian.org>2025-09-16 08:29:39 +0200
committerJulian Andres Klode <jak@debian.org>2025-10-07 10:25:20 +0000
commitf17371c879bd4eedb0fee56ded4bc8a9b766c8e3 (patch)
tree7a510b2eb336a12f141d7320a4b17938270040b9 /apt-private/private-source.cc
parent8066395be320ea253d9d973bb55abeb5b4e1e3b2 (diff)
Let APT::Get::Mark-Auto satisfy APT::Get::Build-Dep-Automatic
This allows: apt build-dep --mark-auto apt Closes: #973260
Diffstat (limited to 'apt-private/private-source.cc')
-rw-r--r--apt-private/private-source.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/apt-private/private-source.cc b/apt-private/private-source.cc
index ac52de9e9..ebd3a980c 100644
--- a/apt-private/private-source.cc
+++ b/apt-private/private-source.cc
@@ -864,7 +864,7 @@ bool DoBuildDep(CommandLine &CmdL)
return false;
{
- if (_config->FindB(AreDoingSatisfy ? "APT::Get::Satisfy-Automatic" : "APT::Get::Build-Dep-Automatic", false) == false)
+ if (_config->FindB(AreDoingSatisfy ? "APT::Get::Satisfy-Automatic" : "APT::Get::Build-Dep-Automatic", false) == false && _config->FindB("APT::Get::Mark-Auto", false) == false)
{
for (auto const &pkg: removeAgain)
{