From a20807b8a3573c4c93ae90a0a2ccf083aad05f8c Mon Sep 17 00:00:00 2001 From: nixbitcoin Date: Tue, 23 Jun 2020 09:22:39 +0000 Subject: [PATCH] travis: fix Simplify installing nix package manager. Issue 2733 is fixed in nix 2.3.3 and travis installs 2.3.6. --- .travis.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2006734..2514c0a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,12 +2,7 @@ dist: bionic # needed for KVM language: shell install: - # Retry installing nix due to nondeterministic error - # Fatal error: glibc detected an invalid stdio handle - # see: - # https://github.com/nh2/static-haskell-nix/pull/27#issuecomment-502652181 - # https://github.com/nixos/nix/issues/2733 - - (for i in {1..5}; do bash <(curl https://nixos.org/nix/install) && exit 0; done; exit 1) + - curl -L https://nixos.org/nix/install | sh - . /home/travis/.nix-profile/etc/profile.d/nix.sh - if [[ $STABLE == 1 ]]; then export NIX_PATH="nixpkgs=$(nix eval --raw -f pkgs/nixpkgs-pinned.nix nixpkgs)"; fi - if [[ $STABLE == 0 ]]; then export NIX_PATH="nixpkgs=$(nix eval --raw -f pkgs/nixpkgs-pinned.nix nixpkgs-unstable)"; fi