fix: remove broken netinstallAdd/base_init logic from basestrap causing invalid elogind-sddm package

This commit is contained in:
2026-07-05 20:39:14 +02:00
parent 96c3d459c1
commit 6579acb421
3 changed files with 30757 additions and 405 deletions
@@ -26,8 +26,6 @@ pacman:
- artix - artix
- antergos-next - antergos-next
base_init: elogind
operations: operations:
- install: - install:
- base - base
@@ -531,24 +531,6 @@ def run():
return None return None
operations = libcalamares.job.configuration.get("operations", []) operations = libcalamares.job.configuration.get("operations", [])
if libcalamares.job.configuration.get("base_init"):
base_init = libcalamares.job.configuration.get("base_init", None)
init_provider = None
if libcalamares.globalstorage.contains("netinstallAdd"):
data = libcalamares.globalstorage.value("netinstallAdd")
init_provider = data[0]["name"]
libcalamares.utils.debug("Init provider: {!s}".format(init_provider))
if base_init is not None:
init_pkg = "-".join([base_init, init_provider])
libcalamares.utils.debug("Package added: {!s}".format(init_pkg))
operations[0]["install"].append(init_pkg)
if init_provider is not None:
libcalamares.globalstorage.insert("initProvider", init_provider)
libcalamares.globalstorage.insert("packageOperationsBasestrap", operations) libcalamares.globalstorage.insert("packageOperationsBasestrap", operations)
mode_packages = None mode_packages = None
File diff suppressed because it is too large Load Diff