From 65a32b018fdca23196578df737efa65a3c538dc0 Mon Sep 17 00:00:00 2001 From: Patrik Polakovič Date: Jan 29 2026 20:49:04 +0000 Subject: Rawhide is now F45 Signed-off-by: Patrik Polakovič --- diff --git a/README.md b/README.md index 409955e..beabb45 100644 --- a/README.md +++ b/README.md @@ -197,13 +197,13 @@ https://pagure.io/fedora-comps and a `git` checkout of this repository. Using the `comps-sync.py` script, provide the updated input XML file to examine the changes as a dry-run: -`$ ./comps-sync.py /path/to/fedora-comps/comps-f44.xml.in` +`$ ./comps-sync.py /path/to/fedora-comps/comps-f45.xml.in` Examine the changes and cross-reference them with PRs made to the `fedora-comps` repo. When you are satisfied that the changes are accurate and appear safe, re-run the script with the `--save` option: -`$ ./comps-sync.py --save /path/to/fedora-comps/comps-f44.xml.in` +`$ ./comps-sync.py --save /path/to/fedora-comps/comps-f45.xml.in` Create a pull request with the changes and note any PRs from `fedora-comps` in the commit message that are relevant to the changes you have generated. @@ -221,22 +221,22 @@ Make a PR similar to ### On Rawhide / main branch ``` -sed -i "s/44/45/g" *.repo comps-sync.py -sed -i "s/releasever: 44/releasever: 45/" common.yaml -sed -i --follow-symlinks "s/# - fedora-44/# - fedora-45/" *.yaml -mv fedora-44.repo fedora-45.repo -mv fedora-44-updates.repo fedora-45-updates.repo +sed -i "s/45/46/g" *.repo comps-sync.py +sed -i "s/releasever: 45/releasever: 46/" common.yaml +sed -i --follow-symlinks "s/# - fedora-45/# - fedora-46/" *.yaml +mv fedora-45.repo fedora-46.repo +mv fedora-45-updates.repo fedora-46-updates.repo +sed -i "s/46/46/g" README.md sed -i "s/45/46/g" README.md -sed -i "s/44/45/g" README.md ``` -### On the new branch (f44) +### On the new branch (f45) ``` rm fedora-rawhide.repo sed -i --follow-symlinks "/- fedora-rawhide/d" *.yaml -sed -i --follow-symlinks "s/# - fedora-44/- fedora-44/" *.yaml -sed -i "s/releasever_ref: \"rawhide\"/releasever_ref: \"44\"/" common.yaml +sed -i --follow-symlinks "s/# - fedora-45/- fedora-45/" *.yaml +sed -i "s/releasever_ref: \"rawhide\"/releasever_ref: \"45\"/" common.yaml ``` ## Historical references diff --git a/base-atomic.yaml b/base-atomic.yaml index 0c01dbb..f2d58ab 100644 --- a/base-atomic.yaml +++ b/base-atomic.yaml @@ -21,5 +21,5 @@ exclude-packages: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/budgie-atomic-ostree.yaml b/budgie-atomic-ostree.yaml index c92dd1b..dc16462 100644 --- a/budgie-atomic-ostree.yaml +++ b/budgie-atomic-ostree.yaml @@ -7,5 +7,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/budgie-atomic.yaml b/budgie-atomic.yaml index a1ad85e..c57ca69 100644 --- a/budgie-atomic.yaml +++ b/budgie-atomic.yaml @@ -4,5 +4,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/common.yaml b/common.yaml index b05a76e..c72bbad 100644 --- a/common.yaml +++ b/common.yaml @@ -1,5 +1,5 @@ edition: "2024" -releasever: 44 +releasever: 45 automatic-version-prefix: "${releasever}." mutate-os-release: "${releasever}" diff --git a/comps-sync.py b/comps-sync.py index 56cfb65..658ac86 100755 --- a/comps-sync.py +++ b/comps-sync.py @@ -4,7 +4,7 @@ # SPDX-License-Identifier: MIT ''' -Usage: ./comps-sync.py [--save] /path/to/comps-f44.xml.in +Usage: ./comps-sync.py [--save] /path/to/comps-f45.xml.in Filter and sync packages from comps groups into rpm-ostree manifests. The sync will remove packages from the manifests which are not mentioned in comps and diff --git a/cosmic-atomic-ostree.yaml b/cosmic-atomic-ostree.yaml index cb2e840..feeadc8 100644 --- a/cosmic-atomic-ostree.yaml +++ b/cosmic-atomic-ostree.yaml @@ -7,5 +7,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/cosmic-atomic.yaml b/cosmic-atomic.yaml index c45e73a..8dbccb7 100644 --- a/cosmic-atomic.yaml +++ b/cosmic-atomic.yaml @@ -4,5 +4,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/fedora-44-updates.repo b/fedora-44-updates.repo deleted file mode 100644 index 902e29c..0000000 --- a/fedora-44-updates.repo +++ /dev/null @@ -1,6 +0,0 @@ -[fedora-44-updates] -name=Fedora 44 $basearch Updates -mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f44&arch=$basearch -enabled=1 -gpgcheck=1 -metadata_expire=1d diff --git a/fedora-44.repo b/fedora-44.repo deleted file mode 100644 index c2d2804..0000000 --- a/fedora-44.repo +++ /dev/null @@ -1,6 +0,0 @@ -[fedora-44] -name=Fedora 44 $basearch -mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-44&arch=$basearch -enabled=1 -gpgcheck=1 -metadata_expire=1d diff --git a/fedora-45-updates.repo b/fedora-45-updates.repo new file mode 100644 index 0000000..fdafc2b --- /dev/null +++ b/fedora-45-updates.repo @@ -0,0 +1,6 @@ +[fedora-45-updates] +name=Fedora 45 $basearch Updates +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f45&arch=$basearch +enabled=1 +gpgcheck=1 +metadata_expire=1d diff --git a/fedora-45.repo b/fedora-45.repo new file mode 100644 index 0000000..7b3cfed --- /dev/null +++ b/fedora-45.repo @@ -0,0 +1,6 @@ +[fedora-45] +name=Fedora 45 $basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-45&arch=$basearch +enabled=1 +gpgcheck=1 +metadata_expire=1d diff --git a/kinoite-mobile.yaml b/kinoite-mobile.yaml index bff657b..72a18f1 100644 --- a/kinoite-mobile.yaml +++ b/kinoite-mobile.yaml @@ -4,5 +4,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/kinoite-ostree.yaml b/kinoite-ostree.yaml index d6d4aa7..9590aff 100644 --- a/kinoite-ostree.yaml +++ b/kinoite-ostree.yaml @@ -7,5 +7,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/kinoite.yaml b/kinoite.yaml index 56f5b2d..db9990e 100644 --- a/kinoite.yaml +++ b/kinoite.yaml @@ -4,5 +4,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/silverblue-ostree.yaml b/silverblue-ostree.yaml index f611baf..7ff9949 100644 --- a/silverblue-ostree.yaml +++ b/silverblue-ostree.yaml @@ -7,5 +7,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/silverblue.yaml b/silverblue.yaml index 9f0a411..5d49816 100644 --- a/silverblue.yaml +++ b/silverblue.yaml @@ -4,5 +4,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/sway-atomic-ostree.yaml b/sway-atomic-ostree.yaml index 8f8e57d..604e70a 100644 --- a/sway-atomic-ostree.yaml +++ b/sway-atomic-ostree.yaml @@ -7,5 +7,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates diff --git a/sway-atomic.yaml b/sway-atomic.yaml index 9116d17..5a8b1b0 100644 --- a/sway-atomic.yaml +++ b/sway-atomic.yaml @@ -4,5 +4,5 @@ include: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-44 - # - fedora-44-updates + # - fedora-45 + # - fedora-45-updates