Ошибка «Нет такого файла или каталога» при использовании buildGoPackage в nix - PullRequest
1 голос
/ 11 июля 2019

Я пытаюсь построить hasura cli: https://github.com/hasura/graphql-engine/tree/master/cli со следующим кодом (deps, полученным из dep2nix):

{ buildGoPackage, fetchFromGitHub }:

buildGoPackage rec {
  version = "1.0.0-beta.2";
  name = "hasura-${version}";

  goPackagePath = "github.com/hasura/graphql-engine";
  subPackages = [ "cli" ];

  src = fetchFromGitHub {
    owner = "hasura";
    repo = "graphql-engine";
    rev = "v${version}";
    sha256 = "1b40s41idkp1nyb9ygxgsvrwv8rsll6dnwrifpn25bvnfk8idafr";
  };

  goDeps = ./deps.nix; 
}

но я получаю следующие ошибки после исправления после установки: find: '/nix/store/gkck68cm2z9k1qxgmh350pq3kwsbyn8q-hasura-cli-1.0.0-beta.2': No such file or directory.

Что я здесь не так делаю? Для справки, я использую macOS и использую home-manager.

...