Bug 2488758

Summary: Review Request: rust-vergen-gitcl - Generate cargo:rustc-env instructions for use with env!
Product: [Fedora] Fedora Reporter: Jonathan Steffan <jonathansteffan>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: code, package-review
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-08-16 16:59:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jonathan Steffan 2026-06-14 16:42:46 UTC
Spec URL: https://jsteffan.fedorapeople.org/xrizer/rust-vergen-gitcl.spec
SRPM URL: https://jsteffan.fedorapeople.org/xrizer/rust-vergen-gitcl-9.1.0-1.fc45.src.rpm
Description: Generate cargo:rustc-env instructions for use with env!
Fedora Account System Username: jsteffan

Comment 2 Ben Beasley 2026-06-16 12:55:47 UTC
I see that this requires an update for rust-vergen, https://src.fedoraproject.org/rpms/rust-vergen/pull-request/5:

> Problem: nothing provides requested (crate(vergen) >= 9.1.0 with crate(vergen) < 10.0.0~)

I also see that, in https://src.fedoraproject.org/rpms/rust-vergen/pull-request/5#comment-322768, Fabio Valentini wrote:

> If possible, I would just not use vergen whereever that dependency comes from. It's a useless noop for packaging purposes because we don't have git repository information available during packaging.

Comment 3 Jonathan Steffan 2026-06-16 15:14:21 UTC
Yes.

I'm just finishing up the upgrade to 9.1.x after getting a fix merged upstream in the only other component that uses this. https://src.fedoraproject.org/rpms/rust-rd-util/pull-request/2

I might still patch this out of xrizer, but now we have rust-vergen-lib at 9.1.0 (https://src.fedoraproject.org/rpms/rust-vergen-lib), and rust-vergen at 0.8.x. My goal is to align rust-vergen* at 9.1.x and move on :)

Comment 4 Jonathan Steffan 2026-08-16 16:59:20 UTC
Dropping this request stream.