From a9ce7980769fcac8d368db01d67834553e457ec9 Mon Sep 17 00:00:00 2001 From: Samyak Jain Date: Aug 11 2025 11:37:22 +0000 Subject: Rawhide is now F44 Signed-off-by: Samyak Jain --- diff --git a/README.md b/README.md index afcdf7f..9ab0efe 100644 --- a/README.md +++ b/README.md @@ -162,13 +162,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-f43.xml.in` +`$ ./comps-sync.py /path/to/fedora-comps/comps-f44.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-f43.xml.in` +`$ ./comps-sync.py --save /path/to/fedora-comps/comps-f44.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. @@ -186,22 +186,22 @@ Make a PR similar to ### On Rawhide / main branch ``` -sed -i "s/43/44/g" *.repo comps-sync.py -sed -i "s/releasever: 43/releasever: 44/" common.yaml -sed -i --follow-symlinks "s/# - fedora-43/# - fedora-44/" *.yaml -mv fedora-43.repo fedora-44.repo -mv fedora-43-updates.repo fedora-44-updates.repo +sed -i "s/44/44/g" *.repo comps-sync.py +sed -i "s/releasever: 44/releasever: 44/" common.yaml +sed -i --follow-symlinks "s/# - fedora-44/# - fedora-44/" *.yaml +mv fedora-44.repo fedora-44.repo +mv fedora-44-updates.repo fedora-44-updates.repo +sed -i "s/44/44/g" README.md sed -i "s/44/44/g" README.md -sed -i "s/43/44/g" README.md ``` -### On the new branch (f43) +### On the new branch (f44) ``` rm fedora-rawhide.repo sed -i --follow-symlinks "/- fedora-rawhide/d" *.yaml -sed -i --follow-symlinks "s/# - fedora-43/- fedora-43/" *.yaml -sed -i --follow-symlinks "s/ref: fedora\/rawhide/ref: fedora\/43/" *.yaml +sed -i --follow-symlinks "s/# - fedora-44/- fedora-44/" *.yaml +sed -i --follow-symlinks "s/ref: fedora\/rawhide/ref: fedora\/44/" *.yaml ``` ## Historical references diff --git a/base-atomic.yaml b/base-atomic.yaml index 9bb29b4..c0b5d2c 100644 --- a/base-atomic.yaml +++ b/base-atomic.yaml @@ -23,5 +23,5 @@ packages: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/budgie-atomic-ostree.yaml b/budgie-atomic-ostree.yaml index ca027e5..c92dd1b 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/budgie-atomic.yaml b/budgie-atomic.yaml index 66ccbfa..a1ad85e 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/cinnamon-atomic.yaml b/cinnamon-atomic.yaml index 29ce215..06cbe89 100644 --- a/cinnamon-atomic.yaml +++ b/cinnamon-atomic.yaml @@ -20,5 +20,5 @@ packages: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/common.yaml b/common.yaml index 5562116..4c166fb 100644 --- a/common.yaml +++ b/common.yaml @@ -1,4 +1,4 @@ -releasever: 43 +releasever: 44 automatic-version-prefix: "${releasever}." mutate-os-release: "${releasever}" diff --git a/comps-sync.py b/comps-sync.py index a1c97dd..14ce151 100755 --- a/comps-sync.py +++ b/comps-sync.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 ''' -Usage: ./comps-sync.py [--save] /path/to/comps-f43.xml.in +Usage: ./comps-sync.py [--save] /path/to/comps-f44.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 fdf4d48..cb2e840 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/cosmic-atomic.yaml b/cosmic-atomic.yaml index fe5f195..c45e73a 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/deepin-atomic.yaml b/deepin-atomic.yaml index d407020..17e878b 100644 --- a/deepin-atomic.yaml +++ b/deepin-atomic.yaml @@ -21,5 +21,5 @@ packages: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/fedora-43-updates.repo b/fedora-43-updates.repo deleted file mode 100644 index 30aed59..0000000 --- a/fedora-43-updates.repo +++ /dev/null @@ -1,6 +0,0 @@ -[fedora-43-updates] -name=Fedora 43 $basearch Updates -mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f43&arch=$basearch -enabled=1 -gpgcheck=1 -metadata_expire=1d diff --git a/fedora-43.repo b/fedora-43.repo deleted file mode 100644 index 437e57c..0000000 --- a/fedora-43.repo +++ /dev/null @@ -1,6 +0,0 @@ -[fedora-43] -name=Fedora 43 $basearch -mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-43&arch=$basearch -enabled=1 -gpgcheck=1 -metadata_expire=1d diff --git a/fedora-44-updates.repo b/fedora-44-updates.repo new file mode 100644 index 0000000..902e29c --- /dev/null +++ b/fedora-44-updates.repo @@ -0,0 +1,6 @@ +[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 new file mode 100644 index 0000000..c2d2804 --- /dev/null +++ b/fedora-44.repo @@ -0,0 +1,6 @@ +[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/kinoite-mobile.yaml b/kinoite-mobile.yaml index b62dd13..a3c0514 100644 --- a/kinoite-mobile.yaml +++ b/kinoite-mobile.yaml @@ -14,5 +14,5 @@ rojig: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/kinoite-ostree.yaml b/kinoite-ostree.yaml index 7d9f1c1..d6d4aa7 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/kinoite.yaml b/kinoite.yaml index e72cc6d..56f5b2d 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/lxqt-atomic.yaml b/lxqt-atomic.yaml index b8e53e7..cee835f 100644 --- a/lxqt-atomic.yaml +++ b/lxqt-atomic.yaml @@ -26,5 +26,5 @@ packages: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/mate-atomic.yaml b/mate-atomic.yaml index 690eda8..7af4a04 100644 --- a/mate-atomic.yaml +++ b/mate-atomic.yaml @@ -23,5 +23,5 @@ exclude-packages: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/silverblue-ostree.yaml b/silverblue-ostree.yaml index 4d8ae8f..f611baf 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/silverblue.yaml b/silverblue.yaml index e014a10..9f0a411 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/sway-atomic-ostree.yaml b/sway-atomic-ostree.yaml index 515a10d..8f8e57d 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/sway-atomic.yaml b/sway-atomic.yaml index b7b67e1..9116d17 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-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates diff --git a/xfce-atomic.yaml b/xfce-atomic.yaml index 576fcdb..6b6bcc9 100644 --- a/xfce-atomic.yaml +++ b/xfce-atomic.yaml @@ -22,5 +22,5 @@ packages: # Kept in the leaf manifest as they are overwritten by Pungi in composes repos: - fedora-rawhide - # - fedora-43 - # - fedora-43-updates + # - fedora-44 + # - fedora-44-updates