いや、RHEL9にも無いのでEPELから持ってくるわけだが、RHEL10用のEPELレポはあるものの、そこにはpodman composeパッケージが無い。ひょっとすると、RHEL10ではpodman composeが違う方法で実装されているのかもしれないけど。
で、EPELからSRPMを持ってきてRHEL10にインストールし、podman-composeのGitHubから1.3.0をダウンロードしてpodman-compose-1.3.0.tar.gzに名前を変えて、SPECファイルを下記の通りちょいちょいとイジってrpmbuild -bb、と。出来たpodman-compose-1.3.0-1.el10.noarch.rpmをインストールしたら動いたから、まあ良いや…。
--- podman-compose.spec.orig 2025-01-28 21:01:31.365349678 +0900
+++ podman-compose.spec 2025-01-28 22:18:19.778918795 +0900
@@ -1,11 +1,11 @@
Name: podman-compose
-Version: 1.0.6
-Release: 3%{?dist}
+Version: 1.3.0
+Release: 1%{?dist}
Summary: Run docker-compose.yml using podman
License: GPL-2.0-only
URL: https://github.com/containers/podman-compose
Source0: https://github.com/containers/podman-compose/archive/v%{version}/%{name}-%{version}.tar.gz
-Patch0: env.patch
+#Patch0: env.patch
BuildArch: noarch
BuildRequires: python%{python3_pkgversion}-devel
@@ -14,7 +14,7 @@ BuildRequires: python%{python3_pkgversi
Requires: python%{python3_pkgversion}
Requires: python%{python3_pkgversion}-pyyaml
Requires: podman
-Requires: podman-plugins
+#Requires: podman-plugins
%description
An implementation of docker-compose with podman backend.
@@ -42,6 +42,9 @@ sed -i /python3/d %{buildroot}%{python3_
%{python3_sitelib}/podman_compose*
%changelog
+* Tue Jan 28 2025 Rio Fujita <rifujita@microsoft.com> - 1.3.0-1
+- Rebuilt for RHEL10
+
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild