Bug 2547355

Summary: Review Request: fastmash - Fast command-line statistics and table transformations
Product: [Fedora] Fedora Reporter: Peder Bergan <peder.bergan>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: 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: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 177841    

Description Peder Bergan 2026-10-07 10:05:37 UTC
Spec URL: https://download.copr.fedorainfracloud.org/results/pederbe/fastmash/srpm-builds/11088548/fastmash.spec
SRPM URL: https://download.copr.fedorainfracloud.org/results/pederbe/fastmash/srpm-builds/11088548/fastmash-0.1.0-1.fc44.src.rpm

Description: Fastmash computes statistics and table transformations over delimited text using the GNU datamash command language. Software 80-bit arithmetic gives portable numerical results. Both the command and its Sort supervisor are installed together. I maintain the upstream project.

Fedora Account System Username: pederbe

I am a new Fedora contributor and need a sponsor for the packager group.

The proposed source package builds the published 0.1.0 source for x86_64 with Fedora's Rust macros and locked vendored crate dependencies. It includes the linked-license breakdown, full dependency notices and bundled-crate Provides. I would appreciate review of dependency bundling, licensing and maintenance ownership.

Copr build: https://copr.fedorainfracloud.org/coprs/pederbe/fastmash/build/11088548/

Fedora 44 and Rawhide x86_64 builds succeeded, including the full release workspace tests and the spec's command checks. Fresh installation from the signed Copr repository on Fedora 44 passed checks for both executables, licenses, bundled-crate Provides, version, arithmetic, geomean and the system-sort route, followed by removal.

The automated FedoraReview reports are linked from the build page. Rpmlint flags "datamash" as a spelling error; it is the GNU program's name. It also reports missing man pages for both executables; this release does not ship man pages. The Source1 URL warning refers to the generated vendor archive, whose preparation with prepare-sources.sh and cargo vendor --locked is documented under packaging/fedora/ in the upstream repository. The prebuilt review run marks the mock-build check as failed despite the successful Copr Mock builds, and its installed-rpmlint section found no installed packages. The separate fresh installation check described above passed. The reports still require manual packager review, including licensing.

Assisted-by: Codex