diff options
author | sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org> | 2021-06-20 23:51:37 +0200 |
---|---|---|
committer | sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org> | 2021-06-20 23:51:37 +0200 |
commit | dd728cd01710656cb5b64b01f54feb2dfac38cd1 (patch) | |
tree | e93383e5dbfa82629d131817f6e5d4338de19910 /pkgs/development/haskell-modules | |
parent | feed0f725303a9b644aa1da8da0f88041bcfb029 (diff) | |
download | nixpkgs-dd728cd01710656cb5b64b01f54feb2dfac38cd1.tar nixpkgs-dd728cd01710656cb5b64b01f54feb2dfac38cd1.tar.gz nixpkgs-dd728cd01710656cb5b64b01f54feb2dfac38cd1.tar.bz2 nixpkgs-dd728cd01710656cb5b64b01f54feb2dfac38cd1.tar.lz nixpkgs-dd728cd01710656cb5b64b01f54feb2dfac38cd1.tar.xz nixpkgs-dd728cd01710656cb5b64b01f54feb2dfac38cd1.tar.zst nixpkgs-dd728cd01710656cb5b64b01f54feb2dfac38cd1.zip |
haskellPackages.tmp-postgres: fix test suite
Was failing before when trying to create files in `$HOME` and marked as broken subsequently.
Diffstat (limited to 'pkgs/development/haskell-modules')
3 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 013156b0e16..7a4dc19d8bc 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -787,6 +787,9 @@ self: super: { # Needs pginit to function and pgrep to verify. tmp-postgres = overrideCabal super.tmp-postgres (drv: { + preCheck = '' + export HOME="$TMPDIR" + '' + (drv.preCheck or ""); libraryToolDepends = drv.libraryToolDepends or [] ++ [pkgs.postgresql]; testToolDepends = drv.testToolDepends or [] ++ [pkgs.procps]; }); diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 8b23f1a87d2..f7d0066ac3c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4755,7 +4755,6 @@ broken-packages: - Titim - tkhs - tkyprof - - tmp-postgres - todo - tofromxml - to-haskell diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 7979ee48645..697239fb584 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -262697,8 +262697,6 @@ self: { ]; description = "Start and stop a temporary postgres"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "tmpl" = callPackage |