From 317a105e14225fa78648fefe4ba6a832a41f90ed Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 15 Dec 2025 18:52:48 +0100 Subject: [PATCH] podman: replace `systemdMinimal` with `systemd` --- pkgs/by-name/po/podman/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/podman/package.nix b/pkgs/by-name/po/podman/package.nix index a8ef71d47183..5090d9dd84ac 100644 --- a/pkgs/by-name/po/podman/package.nix +++ b/pkgs/by-name/po/podman/package.nix @@ -12,7 +12,8 @@ libapparmor, libseccomp, libselinux, - systemdMinimal, + # TODO: investigate why changing from `systemd` to `systemdMinimal` breaks `podman logs` + systemd, nixosTests, python3, makeBinaryWrapper, @@ -83,7 +84,7 @@ buildGoModule (finalAttrs: { libseccomp libselinux lvm2 - systemdMinimal + systemd ]; env = { @@ -135,7 +136,7 @@ buildGoModule (finalAttrs: { postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' RPATH=$(patchelf --print-rpath $out/bin/.podman-wrapped) - patchelf --set-rpath "${lib.makeLibraryPath [ systemdMinimal ]}":$RPATH $out/bin/.podman-wrapped + patchelf --set-rpath "${lib.makeLibraryPath [ systemd ]}":$RPATH $out/bin/.podman-wrapped substituteInPlace "$out/share/systemd/user/podman-user-wait-network-online.service" \ --replace-fail sleep '${coreutils}/bin/sleep' \ --replace-fail /bin/sh '${runtimeShell}'