From 1bb33c9aeafd007a6006c5847e96c7e3a5cf953d Mon Sep 17 00:00:00 2001 From: Noa Date: Wed, 17 Dec 2025 17:21:13 -0600 Subject: [PATCH 1/2] Update alpm.rs --- Cargo.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index beba6693..4fb9af63 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,9 +28,9 @@ dependencies = [ [[package]] name = "alpm" -version = "4.0.3" +version = "4.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7af97d07874ead330d0d636e0953bfdb05973010bbf0ed996a600c283bcd05c" +checksum = "119e8b82e2473323f2fe4ee81599286430bc9a64b31f5e67eb6dec806858c9cd" dependencies = [ "alpm-sys", "bitflags 2.9.4", @@ -38,9 +38,9 @@ dependencies = [ [[package]] name = "alpm-sys" -version = "4.0.3" +version = "4.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b380d61cb56db2db0fc88072b77e760a107691521ac83012379d97d6d6e6f7ac" +checksum = "4071fa385bbb17c2a6eceb65b9a52e8f5c9f97800b1c125ac09a0f160f36b076" dependencies = [ "bindgen", "pkg-config", @@ -1175,7 +1175,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" dependencies = [ "cfg-if", - "windows-targets 0.53.2", + "windows-targets 0.48.5", ] [[package]] From 74a72cc3841a89e08c868fd19b40b15daa38795c Mon Sep 17 00:00:00 2001 From: Noa Date: Wed, 17 Dec 2025 17:21:30 -0600 Subject: [PATCH 2/2] Check return status of pacman for clean --- src/clean.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/clean.rs b/src/clean.rs index 2e72ab94..a7aa9bbe 100644 --- a/src/clean.rs +++ b/src/clean.rs @@ -18,7 +18,7 @@ use tr::tr; pub fn clean(config: &Config) -> Result<()> { if config.mode.repo() { - exec::pacman(config, &config.args)?; + exec::pacman(config, &config.args)?.success()?; } if config.mode.aur() {