]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
mageia: don't hardcode x86_64 arch to mirror urls
authorJani Välimaa <wally@mageia.org>
Sun, 4 Dec 2022 10:35:09 +0000 (12:35 +0200)
committerJani Välimaa <wally@mageia.org>
Sun, 4 Dec 2022 10:35:09 +0000 (12:35 +0200)
mkosi/distributions/mageia.py

index 93dd7d3056623952c350dc52e19050230f299493..0fc6d377a5a099b0cf4f4d66ed814e10ed2abe5c 100644 (file)
@@ -28,11 +28,11 @@ def install_mageia(state: MkosiState) -> None:
         release_url = f"baseurl={state.config.local_mirror}"
         updates_url = None
     elif state.config.mirror:
-        baseurl = f"{state.config.mirror}/distrib/{state.config.release}/x86_64/media/core/"
+        baseurl = f"{state.config.mirror}/distrib/{state.config.release}/{state.config.architecture}/media/core/"
         release_url = f"baseurl={baseurl}/release/"
         updates_url = f"baseurl={baseurl}/updates/"
     else:
-        baseurl = f"https://www.mageia.org/mirrorlist/?release={state.config.release}&arch=x86_64&section=core"
+        baseurl = f"https://www.mageia.org/mirrorlist/?release={state.config.release}&arch={state.config.architecture}&section=core"
         release_url = f"mirrorlist={baseurl}&repo=release"
         updates_url = f"mirrorlist={baseurl}&repo=updates"