%postun -p /sbin/postshell
-/usr/sbin/fix-info-dir -c %{_infodir}
-%post ada
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%post ada -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
-%postun ada
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%postun ada -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
-%post fortran
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%post fortran -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
-%postun fortran
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%postun fortran -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
-%post java
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%post java -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
-%postun java
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%postun java -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
%post -p /sbin/ldconfig -n libgcc
%postun -p /sbin/ldconfig -n libgcc