]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Use debian as the default tools tree again on Ubuntu
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 2 Aug 2024 08:13:20 +0000 (10:13 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 2 Aug 2024 14:30:14 +0000 (16:30 +0200)
Debian has distribution-gpg-keys which Ubuntu doesn't. As we'll likely
keep running into similar scenarios in the future, let's just stick with
Debian as Ubuntu's default tools tree.

mkosi/distributions/ubuntu.py

index a4aa734033d660d7cacaee94d64261898ffc35d3..7d870975e4c106d87eef526be2c8fdff3d194962 100644 (file)
@@ -4,7 +4,7 @@ from collections.abc import Iterable
 from pathlib import Path
 
 from mkosi.context import Context
-from mkosi.distributions import debian
+from mkosi.distributions import Distribution, debian
 from mkosi.installer.apt import AptRepository
 from mkosi.util import listify
 
@@ -18,6 +18,10 @@ class Installer(debian.Installer):
     def default_release(cls) -> str:
         return "noble"
 
+    @classmethod
+    def default_tools_tree_distribution(cls) -> Distribution:
+        return Distribution.debian
+
     @staticmethod
     @listify
     def repositories(context: Context, local: bool = True) -> Iterable[AptRepository]: