Branching Script: Filter out never-imported packages and refine active package list #12562

Merged
jnsamyak merged 1 commit from main into main 2025-02-04 11:46:19 +00:00
Owner

Fetches all package names from the rpms directory.
Excludes never-imported packages by checking for a rawhide/$packagename.spec file.
Removes retired packages using retired_in_rawhide.json.
Prefixes all valid package names with rpm/.
Stores the final list in components_f42.txt.
Cleans up temporary files after processing.
This ensures only valid, active, and imported packages are included in the final list. 🚀

Signed-off-by: Samyak Jain samyak.jn11@gmail.com

Fetches all package names from the rpms directory. Excludes never-imported packages by checking for a rawhide/$packagename.spec file. Removes retired packages using retired_in_rawhide.json. Prefixes all valid package names with rpm/. Stores the final list in components_f42.txt. Cleans up temporary files after processing. This ensures only valid, active, and imported packages are included in the final list. 🚀 Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
Author
Owner

Merging this now to reference this in the documents;

Merging this now to reference this in the documents;
Author
Owner

Pull-Request has been merged by jnsamyak

Pull-Request has been merged by jnsamyak
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
releng/tickets!12562
No description provided.