On Wednesday 28 January 2009, Rex Dieter wrote:
Enrico Scholz wrote:
Rex Dieter rdieter@math.unl.edu writes:
nevermind, recalled that posttrans was previously considered and rejected, since posttrans isn't called on erasure (only install/upgrade).
Then use a modified %postun scriptlet like %postun touch --no-create %{_datadir}/icons/hicolor &>/dev/null test $1 -ge 1 || gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null
--> install and update are cheap, but erase is expensive (but correct).
me likie.
Just remember to add something to prevent a non-zero gtk-update-icon-cache exit status from causing trouble.