A new upstream is available for this package; https://codeberg.org/schilytools/schilytools The current (old) upstream star, https://src.fedoraproject.org/rpms/star lacks some new switches that are found in the new upstream, such as --one-file. Reproducible: Always Steps to Reproduce: 1.Run "rpm2cpio star-2024.03.21-1.fc42.src.rpm | star -x --no-statistics --one-file --pattern="./star.spec" --to-stdout 2. Witness the output returning "star: Bad Option: --one-file." and to indicate a brief usage of star command. Actual Results: "star: Bad Option: --one-file." followed by a brief usage of star command. Expected Results: star should extract the specified one file from a converted CPIO archive that was piped from rpm2cpio. Additional Information: I was not aware of submitting request for official Fedora packages to be updated, other than using Bugzilla, but decided to share a working Proof of Concept of updated SPEC file via COPR, https://copr.fedorainfracloud.org/coprs/tuxsavvy/star/ As such I apologise in advance if this is unacceptable. The provided example isn't the only example that I could think of, and with the unfortunate passing of original software maintainer, Jörg Schilling (1955-03-27--2021-10-10), https://codeberg.org/schilytools/schilytools/releases/tag/2023-09-28 I felt that his works, star especially, should still be updated even if the project is now community maintained, and at a different upstream. I believe that the use of ISO date format for new versions is indicative of changes that differentiates itself from the original format.
A follow-up to this issue, I have submitted a PR which appears to at least address the issue with "--one-file" switch being functional, with the updated star that is, https://src.fedoraproject.org/rpms/star/pull-request/5
Merged in https://src.fedoraproject.org/rpms/star/pull-request/6