]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
apt: Install apt sources if apt was installed via base tree
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 26 May 2025 13:31:49 +0000 (15:31 +0200)
committerJörg Behrmann <behrmann@physik.fu-berlin.de>
Mon, 26 May 2025 14:20:48 +0000 (16:20 +0200)
Fixes #3715.

mkosi/distributions/debian.py

index 1a588d409c03166f51580c0d66ef582a3cbf569f..4ceec90da8802827620b73637489e5cdc0edafc6 100644 (file)
@@ -189,7 +189,10 @@ class Installer(DistributionInstaller):
 
         fixup_os_release(context)
 
-        if "apt" in itertools.chain(context.config.packages, context.config.volatile_packages):
+        if (
+            "apt" in itertools.chain(context.config.packages, context.config.volatile_packages)
+            or (context.root / "usr/bin/apt").exists()
+        ):
             install_apt_sources(context, cls.repositories(context, local=False))
 
     @classmethod