diff --git a/nixos/modules/virtualisation/libvirtd.nix b/nixos/modules/virtualisation/libvirtd.nix index 537db537279a..8dfe04cea542 100644 --- a/nixos/modules/virtualisation/libvirtd.nix +++ b/nixos/modules/virtualisation/libvirtd.nix @@ -308,7 +308,9 @@ in libvirt/nwfilter/*.xml ); do mkdir -p /var/lib/$(dirname $i) -m 755 - cp -npd ${cfg.package}/var/lib/$i /var/lib/$i + if [ ! -e /var/lib/$i ]; then + cp -pd ${cfg.package}/var/lib/$i /var/lib/$i + fi done # Copy generated qemu config to libvirt directory diff --git a/pkgs/development/libraries/composable_kernel/default.nix b/pkgs/development/libraries/composable_kernel/default.nix index e00af9a9755e..531d5d66f3ff 100644 --- a/pkgs/development/libraries/composable_kernel/default.nix +++ b/pkgs/development/libraries/composable_kernel/default.nix @@ -2,7 +2,6 @@ , stdenv , fetchFromGitHub , unstableGitUpdater -, runCommand , cmake , rocm-cmake , hip @@ -88,9 +87,6 @@ let }; }); - ckProfiler = runCommand "ckProfiler" { preferLocalBuild = true; } '' - cp -a ${ck}/bin/ckProfiler $out - ''; in stdenv.mkDerivation { inherit (ck) pname version outputs src passthru requiredSystemFeatures meta; @@ -102,8 +98,7 @@ in stdenv.mkDerivation { installPhase = '' runHook preInstall - mkdir -p $out/bin - cp -as ${ckProfiler} $out/bin/ckProfiler + mkdir -p $out cp -an ${ck}/* $out '' + lib.optionalString buildTests '' cp -a ${ck.test} $test diff --git a/pkgs/development/tools/language-servers/metals/default.nix b/pkgs/development/tools/language-servers/metals/default.nix index f0c1e92fe0ec..20a14a095167 100644 --- a/pkgs/development/tools/language-servers/metals/default.nix +++ b/pkgs/development/tools/language-servers/metals/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { -r bintray:scalacenter/releases \ -r sonatype:snapshots > deps mkdir -p $out/share/java - cp -n $(< deps) $out/share/java/ + cp $(< deps) $out/share/java/ ''; outputHashMode = "recursive"; outputHashAlgo = "sha256"; diff --git a/pkgs/tools/backup/easysnap/default.nix b/pkgs/tools/backup/easysnap/default.nix index c9b70ee3735d..46952ce5327a 100644 --- a/pkgs/tools/backup/easysnap/default.nix +++ b/pkgs/tools/backup/easysnap/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation { installPhase = '' mkdir -p $out/bin - cp -n easysnap* $out/bin/ + cp easysnap* $out/bin/ for i in $out/bin/*; do substituteInPlace $i \