diff --git a/Cargo.lock b/Cargo.lock index eda10a194..9d179c5a0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1601,6 +1601,19 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "remove_dir_all" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "882f368737489ea543bc5c340e6f3d34a28c39980bd9a979e47322b26f60ac40" +dependencies = [ + "libc", + "log", + "num_cpus", + "rayon", + "winapi 0.3.9", +] + [[package]] name = "retain_mut" version = "0.1.2" @@ -1839,7 +1852,7 @@ dependencies = [ "fastrand", "libc", "redox_syscall", - "remove_dir_all", + "remove_dir_all 0.5.3", "winapi 0.3.9", ] @@ -2674,7 +2687,7 @@ name = "uu_rm" version = "0.0.13" dependencies = [ "clap 3.1.8", - "remove_dir_all", + "remove_dir_all 0.7.0", "uucore", "walkdir", "winapi 0.3.9", diff --git a/deny.toml b/deny.toml index dea3503de..c33f9b4ea 100644 --- a/deny.toml +++ b/deny.toml @@ -76,6 +76,8 @@ skip = [ { name = "cpp_common", version = "=0.4.0" }, # quickcheck { name = "env_logger", version = "=0.8.4" }, + # tempfile + { name = "remove_dir_all", version = "=0.5.3" }, # cpp_* { name = "memchr", version = "=1.0.2" }, { name = "quote", version = "=0.3.15" }, diff --git a/src/uu/rm/Cargo.toml b/src/uu/rm/Cargo.toml index 630f3a294..77d221e39 100644 --- a/src/uu/rm/Cargo.toml +++ b/src/uu/rm/Cargo.toml @@ -17,7 +17,7 @@ path = "src/rm.rs" [dependencies] clap = { version = "3.1", features = ["wrap_help", "cargo"] } walkdir = "2.2" -remove_dir_all = "0.5.1" +remove_dir_all = "0.7.0" uucore = { version=">=0.0.11", package="uucore", path="../../uucore", features=["fs"] } [target.'cfg(windows)'.dependencies]