From 72fcb0011eb15fbbc9b16952ed4f8dd82565e4e4 Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Apr 11 2024 18:22:00 +0000 Subject: Fix installation when %_sbindir==%_bindir --- diff --git a/koji.spec b/koji.spec index 6b0306c..04ff824 100644 --- a/koji.spec +++ b/koji.spec @@ -219,6 +219,12 @@ sed -e '/util\/koji/g' -e '/koji_cli_plugins/g' -i setup.py %py3_build_wheel %install +# The Makefiles hardcode /usr/sbin everywhere +%if "%{_sbindir}" == "%{_bindir}" +mkdir -p %{buildroot}%{_prefix} +ln -sf --relative %{buildroot}%{_bindir} %{buildroot}/usr/sbin +%endif + %py3_install_wheel %{name}-%{version}-py3-none-any.whl mkdir -p %{buildroot}/etc/koji.conf.d cp cli/koji.conf %{buildroot}/etc/koji.conf @@ -248,6 +254,7 @@ for fn in $extra_dirs ; do done %files +%exclude /usr/sbin %{_bindir}/* %{_datadir}/koji %config(noreplace) /etc/koji.conf