Bug 2393339

Summary: Package needs updating, pointing to new upstream
Product: [Fedora] Fedora Reporter: David Wang <cryptic.triangles>
Component: starAssignee: Petr Khartskhaev <pkhartsk>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 43CC: ljavorsk, ovasik, praiskup
Target Milestone: ---Keywords: Upgrades
Target Release: ---Flags: ljavorsk: mirror+
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-11-04 13:30:28 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 David Wang 2025-09-04 20:19:15 UTC
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.

Comment 1 David Wang 2025-09-05 02:06:24 UTC
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

Comment 2 Petr Khartskhaev 2025-11-04 13:30:28 UTC
Merged in https://src.fedoraproject.org/rpms/star/pull-request/6