| |
@@ -85,20 +85,20 @@
|
| |
|
| |
[source, rpm-spec]
|
| |
----
|
| |
- Requires(post): %{_sbindir}/update-alternatives
|
| |
- Requires(postun): %{_sbindir}/update-alternatives
|
| |
+ Requires(post): /usr/sbin/update-alternatives
|
| |
+ Requires(postun): /usr/sbin/update-alternatives
|
| |
...
|
| |
%install
|
| |
...
|
| |
touch %{buildroot}%{_bindir}/antlr
|
| |
|
| |
%post
|
| |
- %{_sbindir}/update-alternatives --install %{_bindir}/antlr \
|
| |
+ /usr/sbin/update-alternatives --install %{_bindir}/antlr \
|
| |
%{name} %{_bindir}/antlr-java 10
|
| |
|
| |
%postun
|
| |
if [ $1 -eq 0 ] ; then
|
| |
- %{_sbindir}/update-alternatives --remove %{name} %{_bindir}/antlr-java
|
| |
+ /usr/sbin/update-alternatives --remove %{name} %{_bindir}/antlr-java
|
| |
fi
|
| |
...
|
| |
%files
|
| |
@@ -112,9 +112,9 @@
|
| |
|
| |
[source, rpm-spec]
|
| |
----
|
| |
- Requires(post): %{_sbindir}/update-alternatives
|
| |
- Requires(postun): %{_sbindir}/update-alternatives
|
| |
- Requires(preun): %{_sbindir}/update-alternatives
|
| |
+ Requires(post): /usr/sbin/update-alternatives
|
| |
+ Requires(postun): /usr/sbin/update-alternatives
|
| |
+ Requires(preun): /usr/sbin/update-alternatives
|
| |
...
|
| |
%install
|
| |
...
|
| |
@@ -137,13 +137,13 @@
|
| |
%postun
|
| |
if [ "$1" -ge "1" ]; then
|
| |
if [ "`+readlink %{_sysconfdir}/alternatives/mta+`" == "%{_sbindir}/sendmail.sendmail" ]; then
|
| |
- %{_sbindir}/alternatives --set mta %{_sbindir}/sendmail.sendmail
|
| |
+ /usr/sbin/update-alternatives --set mta %{_sbindir}/sendmail.sendmail
|
| |
fi
|
| |
fi
|
| |
|
| |
%post
|
| |
# Set up the alternatives files for MTAs.
|
| |
- %{_sbindir}/update-alternatives --install %{_sbindir}/sendmail mta %{_sbindir}/sendmail.sendmail 90 \
|
| |
+ /usr/sbin/update-alternatives --install %{_sbindir}/sendmail mta %{_sbindir}/sendmail.sendmail 90 \
|
| |
--slave %{_bindir}/mailq mta-mailq %{_bindir}/mailq.sendmail \
|
| |
--slave %{_bindir}/newaliases mta-newaliases %{_bindir}/newaliases.sendmail \
|
| |
--slave %{_bindir}/rmail mta-rmail %{_bindir}/rmail.sendmail \
|
| |
@@ -158,7 +158,7 @@
|
| |
|
| |
%preun
|
| |
if [ $1 = 0 ]; then
|
| |
- %{_sbindir}/update-alternatives --remove mta %{_sbindir}/sendmail.sendmail
|
| |
+ /usr/sbin/update-alternatives --remove mta %{_sbindir}/sendmail.sendmail
|
| |
fi
|
| |
...
|
| |
|
| |
Using installation path macros in file dependencies is disallowed by https://pagure.io/packaging-committee/c/35d89f0f3ff118359f1fef1c328570a944e0ddf8 ("Recommend avoiding macros in file depenencies") and breaks flatpak builds when the dependency is in the runtime.