]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
mkosi: use ports.ubuntu.com for non-x86 backports
authorLuca Boccassi <bluca@debian.org>
Sun, 16 Jun 2024 14:28:56 +0000 (15:28 +0100)
committerLuca Boccassi <bluca@debian.org>
Mon, 17 Jun 2024 10:12:36 +0000 (11:12 +0100)
Follow-up for 46368556afee7a1f3a1685609942438ef2d9d6c1

mkosi.images/system/mkosi.conf.d/10-ubuntu/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-ubuntu/mkosi.conf.d/non-x86.conf [new file with mode: 0644]
mkosi.images/system/mkosi.conf.d/10-ubuntu/mkosi.conf.d/x86.conf [new file with mode: 0644]
mkosi.images/system/mkosi.conf.d/10-ubuntu/noble-backports-ports.sources [new file with mode: 0644]

index 25957b1e921393dd6252efb94c9bf80dcf1427b6..86f9736ed97a820ff8920ab1bbdce158a5d11b77 100644 (file)
@@ -3,9 +3,6 @@
 [Match]
 Distribution=ubuntu
 
-[Distribution]
-PackageManagerTrees=noble-backports.sources:/etc/apt/sources.list.d/noble-backports.sources
-
 [Content]
 Packages=
         linux-image-generic
diff --git a/mkosi.images/system/mkosi.conf.d/10-ubuntu/mkosi.conf.d/non-x86.conf b/mkosi.images/system/mkosi.conf.d/10-ubuntu/mkosi.conf.d/non-x86.conf
new file mode 100644 (file)
index 0000000..0ec4807
--- /dev/null
@@ -0,0 +1,9 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+# The ports Ubuntu archive is for non i386/amd64 repositories
+
+[Match]
+Architecture=!x86-64
+Architecture=!x86
+
+[Distribution]
+PackageManagerTrees=noble-backports-ports.sources:/etc/apt/sources.list.d/noble-backports-ports.sources
diff --git a/mkosi.images/system/mkosi.conf.d/10-ubuntu/mkosi.conf.d/x86.conf b/mkosi.images/system/mkosi.conf.d/10-ubuntu/mkosi.conf.d/x86.conf
new file mode 100644 (file)
index 0000000..c08eeac
--- /dev/null
@@ -0,0 +1,9 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+# The main Ubuntu archive is only for i386/amd64 repositories
+
+[Match]
+Architecture=|x86-64
+Architecture=|x86
+
+[Distribution]
+PackageManagerTrees=noble-backports.sources:/etc/apt/sources.list.d/noble-backports.sources
diff --git a/mkosi.images/system/mkosi.conf.d/10-ubuntu/noble-backports-ports.sources b/mkosi.images/system/mkosi.conf.d/10-ubuntu/noble-backports-ports.sources
new file mode 100644 (file)
index 0000000..5b96dc5
--- /dev/null
@@ -0,0 +1,6 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+Types: deb
+URIs: http://ports.ubuntu.com
+Suites: noble-backports
+Components: main universe
+Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg