public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/mock-core-configs] epel10: Update mock-core-configs to 44.3-1
@ 2026-06-11  6:18 Pavel Raiskup
  0 siblings, 0 replies; only message in thread
From: Pavel Raiskup @ 2026-06-11  6:18 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/mock-core-configs
Branch : epel10
Commit : dc8799c8c4ad75c85bdb3572da029d74379fa180
Author : Pavel Raiskup <pavel@raiskup.cz>
Date   : 2026-06-11T08:17:52+02:00
Stats  : +16/-5 in 2 file(s)
URL    : https://src.fedoraproject.org/rpms/mock-core-configs/c/dc8799c8c4ad75c85bdb3572da029d74379fa180?branch=epel10

Log:
Update mock-core-configs to 44.3-1

---
diff --git a/mock-core-configs.spec b/mock-core-configs.spec
index 9d1d5d1..73eb187 100644
--- a/mock-core-configs.spec
+++ b/mock-core-configs.spec
@@ -3,7 +3,7 @@
 %endif
 
 Name:       mock-core-configs
-Version:    44.2
+Version:    44.3
 Release:    1%{?dist}
 Summary:    Mock core config files basic chroots
 
@@ -29,11 +29,14 @@ Requires:   mock-filesystem
 
 Requires(post): coreutils
 # to detect correct default.cfg
-Requires(post): python3-dnf
-Requires(post): python3-hawkey
+# python3-libdnf5 - Fedora and RHEL10+
+# python3-dnf and python3-hawkey - older systems
+Requires(post): (python3-libdnf5 or (python3-dnf and python3-hawkey))
 Requires(post): system-release
 Requires(post): python3
+%if 0%{?mageia}
 Requires(post): sed
+%endif
 
 %description
 Mock configuration files which allow you to create chroots for Alma Linux,
@@ -99,7 +102,8 @@ fi
 if [ -s /etc/mageia-release ]; then
     mock_arch=$(sed -n '/^$/!{$ s/.* \(\w*\)$/\1/p}' /etc/mageia-release)
 else
-    mock_arch=$(%{python3} -c "import dnf.rpm; import hawkey; print(dnf.rpm.basearch(hawkey.detect_arch()))")
+    # the second command with hawkey can be removed when we stop supporting RHEL10
+    mock_arch=$(%{python3} -c 'import libdnf5 ; base = libdnf5.base.Base(); base.setup(); print(base.get_vars().get_value("basearch"))' 2>/dev/null || %{python3} -c "import dnf.rpm; import hawkey; print(dnf.rpm.basearch(hawkey.detect_arch()))")
 fi
 
 cfg=unknown-distro
@@ -152,6 +156,13 @@ fi
 %ghost %config(noreplace,missingok) %{_sysconfdir}/mock/default.cfg
 
 %changelog
+* Wed Jun 10 2026 Pavel Raiskup <pavel@raiskup.cz> 44.3-1
+- the fedora-release-eln renamed to fedora-eln-release
+- Add config for Fedora 44 version of RISC-V port (marcin@juszkiewicz.com.pl)
+- set bootstrap_image_ready=True for AlmaLinux configs (andrew.lukoshko@gmail.com)
+- re-enable bootstrap images for x86_64_v2 AlmaLinux configs (andrew.lukoshko@gmail.com)
+- remove dependency on python3-dnf (msuchy@redhat.com)
+
 * Tue Mar 03 2026 Pavel Raiskup <pavel@raiskup.cz> 44.2-1
 - Switch openSUSE Tumbleweed to DNF5 (ngompa@opensuse.org)
 

diff --git a/sources b/sources
index cde8e86..fb6b1f0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mock-core-configs-44.2.tar.gz) = 76802487750463c09beac021a48720e38f094e8a096216b17e4b212b519b22697728cda8133f738d4cf8744114d0f5514cbc9dc92b128d2f411b237fd34d1f13
+SHA512 (mock-core-configs-44.3.tar.gz) = cb2920a1ca0755357207d92232f8d67dbd2bc025060a2675123b3999b61c3630c421e8cf2cca4d5401b7b8d82df484c0c0a72aeb696d28936c1060c4124dc130

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-11  6:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-11  6:18 [rpms/mock-core-configs] epel10: Update mock-core-configs to 44.3-1 Pavel Raiskup

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox