From b93abf34849f884077e645bcd0bcd53834b16abe Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Feb 19 2025 11:41:30 +0000 Subject: Maintenance: advise retirement of rawhide branch for epel-only packages As discussed in https://pagure.io/fesco/issue/3345. --- diff --git a/modules/ROOT/pages/New_Package_Process_for_Existing_Contributors.adoc b/modules/ROOT/pages/New_Package_Process_for_Existing_Contributors.adoc index c0c081a..5bb1779 100644 --- a/modules/ROOT/pages/New_Package_Process_for_Existing_Contributors.adoc +++ b/modules/ROOT/pages/New_Package_Process_for_Existing_Contributors.adoc @@ -58,6 +58,10 @@ before being able to successfully request the repo. If you want to bring the package to other Fedora releases, see xref:Package_Maintenance_Guide.adoc#requesting_branches[Requesting branches]. +** If the package is only intended for EPEL, the `rawhide` branch *must* be retired. +See xref:Package_Maintenance_Guide.adoc#epel-only_branches[Retirement of `rawhide` branch in EPEL-only packages] +for instructions. + . Once the requests have been processed, checkout the distgit repository with `fedpkg clone `. diff --git a/modules/ROOT/pages/Package_Maintenance_Guide.adoc b/modules/ROOT/pages/Package_Maintenance_Guide.adoc index fd64ad9..75404e6 100644 --- a/modules/ROOT/pages/Package_Maintenance_Guide.adoc +++ b/modules/ROOT/pages/Package_Maintenance_Guide.adoc @@ -327,6 +327,16 @@ fedpkg request-branch epel{MAJOREPELVER} This command will request a git branch for EPEL {MAJOREPELVER}. +[#epel-only_packages] +=== Retirement of `rawhide` branch in EPEL-only packages + +Some packages are only needed for EPEL. +For those packages, after the repo has been created, the `rawhide` branch *must* be retired. +Use the following command (with the `rawhide` branched checked out): +.... +fedpkg retire 'EPEL-only package' +.... + [#merging_between_branches] === Merging between branches