Неподдерживаемый архив из ... Файл, расположенный в «результате», является символической ссылкой на абсолютный путь - PullRequest
1 голос
/ 19 июня 2019

Я использовал cachix для nix, если он имеет какое-либо отношение, и переустанавливал стек тоже. Репо находится на: https://github.com/NorfairKing/tickler

[jk@jk tickler]$ stack build
Cloning 85ee8a577fb576e2dd7643bf248ff8fbbe9598ec from git@github.com:NorfairKing/pretty-relative-time.git
Enter passphrase for key '/home/jk/.ssh/id_rsa': 
Unsupported tarball from /tmp/with-repo-archive30826/foo.tar: File located at "result" is a symbolic link to absolute path /nix/store/j0l1f389pmxdazxr0h0ax8v6c8ln578h-pretty-relative-time-0.0.0.0

Запуск сборки nix:

[jk@jk tickler]$ nix build
error: Please be informed that this pseudo-package is not the only part of
Nixpkgs that fails to evaluate. You should not evaluate entire Nixpkgs
without some special measures to handle failing packages, like those taken
by Hydra.
let
  pkgsv = import (import ./nix/nixpkgs.nix);
  pkgs = pkgsv {};
  intray-version = import ./nix/intray-version.nix;
  intray-repo = pkgs.fetchFromGitHub intray-version;
  intray-overlay = import (intray-repo + "/nix/overlay.nix");
  validity-version = import (intray-repo + "/nix/validity-version.nix");
  validity-overlay = import (pkgs.fetchFromGitHub validity-version + "/nix/overlay.nix");
in pkgsv {
  overlays = [ validity-overlay intray-overlay (import ./nix/overlay.nix) ];
  config.allowUnfree = true;
}
...