https://bugzilla.redhat.com/show_bug.cgi?id=1013989
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(tfujiwar@redhat.c | |om) |
--- Comment #2 from fujiwara tfujiwar@redhat.com --- (In reply to Pravin Satpute from comment #1)
%post /sbin/ldconfig # recreate icon cache touch --no-create %{_datadir}/icons/hicolor || : [ -x %{_bindir}/gtk-update-icon-cache ] && \ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
I think ibus-rawcode does not have to run gtk-update-icon-cache because ibus-rawcode.png exists in /usr/share/ibus-rawcode/icons but not /usr/share/icons .
[ -x %{_bindir}/ibus ] && \ %{_bindir}/ibus write-cache --system &>/dev/null || :
Yes, I'd ask this line only.
%postun /sbin/ldconfig # recreate icon cache touch --no-create %{_datadir}/icons/hicolor || : [ -x %{_bindir}/gtk-update-icon-cache ] && \ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
I think ibus-rawcode does not have to run gtk-update-icon-cache because ibus-rawcode.png exists in /usr/share/ibus-rawcode/icons but not /usr/share/icons .
[ -x %{_bindir}/ibus ] && \ %{_bindir}/ibus write-cache --system &>/dev/null || :
Yes, I'd ask this line only.
Also please add 'Require: ibus >= 1.5.3' in ibus-rawcode.spec for 'ibus write-cache'.