From f203d50d09052792866f926e7c2d3b3bf76d3388 Mon Sep 17 00:00:00 2001 From: ryanfitzsimon Date: Sat, 19 Oct 2019 19:33:28 +1000 Subject: [PATCH] rrsync: Make perl a run-time dependency (#71344) perl is a run-time dependency, so it should be in buildInputs rather than nativeBuildInputs. This has been preventing patchShebangsAuto() in fixupOutputHooks from patching the /usr/bin/perl interpreter shebang in $out/bin/rrsync since 61bc03c017f18e2fe54d209ae8ba8a42033b9564. Resolves #71198 --- pkgs/applications/networking/sync/rsync/rrsync.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/applications/networking/sync/rsync/rrsync.nix b/pkgs/applications/networking/sync/rsync/rrsync.nix index 19e2eaa5fa2..19be478b0f1 100644 --- a/pkgs/applications/networking/sync/rsync/rrsync.nix +++ b/pkgs/applications/networking/sync/rsync/rrsync.nix @@ -8,8 +8,7 @@ stdenv.mkDerivation { src = base.src; - buildInputs = [ rsync ]; - nativeBuildInputs = [perl]; + buildInputs = [ rsync perl ]; # Skip configure and build phases. # We just want something from the support directory