Skip to content

Commit c93f134

Browse files
anphel31reubeno
authored andcommitted
fix(rust-clap_derive): pin to 4.6.0 to match rust-clap and rust-clap_builder
rust-clap and rust-clap_builder were pinned to 4.6.0 (upstream Fedora commit by Fabio Valentini, 2026-03-24), but rust-clap_derive was left at 4.5.55. This caused a cascading dependency failure: rust-clap 4.6.0 requires crate(clap_derive/default) = 4.6.0 → rust-dlwrap requires crate(clap/derive) >= 4.0.0 → rust-podman-sequoia requires rust-dlwrap+default-devel Pin rust-clap_derive to upstream commit 4642814e (version 4.6.0, "Update to version 4.6.0; Fixes RHBZ#2447042") to restore the lockstep version alignment with rust-clap and rust-clap_builder. Tested: built rust-clap_derive 4.6.0 locally, verified RPMs install in mock chroot and provide crate(clap_derive) = 4.6.0 and crate(clap_derive/default) = 4.6.0.
1 parent 5f227ee commit c93f134

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

base/comps/components.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5412,7 +5412,6 @@ includes = ["**/*.comp.toml", "component-check-disablement.toml"]
54125412
[components.rust-clap_complete_command]
54135413
[components.rust-clap_complete_fig]
54145414
[components.rust-clap_complete_nushell]
5415-
[components.rust-clap_derive]
54165415
[components.rust-clap_derive3]
54175416
[components.rust-clap_lex]
54185417
[components.'rust-clap_lex0.2']
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Pin to 4.6.0 to be in sync with rust-clap and rust-clap_builder.
2+
# Fedora dist-git commit: https://src.fedoraproject.org/rpms/rust-clap_derive/c/4642814e3f5307a37456f620624af14c0beec70e
3+
# Remove this pin once the Koji builders resolve these from prior completed builds.
4+
[components.rust-clap_derive]
5+
spec = { type = "upstream", upstream-commit = "4642814e3f5307a37456f620624af14c0beec70e" }

0 commit comments

Comments
 (0)