diff --git a/pkgs/by-name/po/podman/package.nix b/pkgs/by-name/po/podman/package.nix index ad3069791ddf..34170da7994f 100644 --- a/pkgs/by-name/po/podman/package.nix +++ b/pkgs/by-name/po/podman/package.nix @@ -34,6 +34,7 @@ passt, vfkit, versionCheckHook, + writableTmpDirAsHomeHook, }: let # do not add qemu to this wrapper, store paths get written to the podman vm config and break when GCed @@ -162,7 +163,11 @@ buildGoModule rec { ''; doInstallCheck = true; - nativeInstallCheckInputs = [ versionCheckHook ]; + nativeInstallCheckInputs = [ + versionCheckHook + writableTmpDirAsHomeHook + ]; + versionCheckKeepEnvironment = [ "HOME" ]; versionCheckProgramArg = "--version"; passthru.tests = lib.optionalAttrs stdenv.hostPlatform.isLinux {