rdieter@xxxxxxxxxxxx (Rex Dieter) writes: >>> http://fedoraproject.org/wiki/PackagingDrafts/ScriptletSnippets/iconcache >> ... >> Why the 'touch' stuff? > > The fdo spec mandates the timestamp of the installed-to icon dir > *must* be updated. What is a 'fdo spec'? >> At least 'gtk-update-icon-cache' knows a '--force' >> option which should have the wanted effect but adds less clutter. > > Dropping the 'touch' and using *only* gtk-update-icon-cache --force > (or even xdg-icon-resource forceupdate) would require the tool to be > present at install-time, and necessitate Requires(post,postun): foo > which, imo, should be avoided, if at all possible. I do not see how | %{_bindir}/gtk-update-icon-cache --quiet --force %{_datadir}/icons/hicolor || : vs. | touch --no-create %{_datadir}/icons/hicolor || : | %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : would led to your conclusion. Enrico -- Fedora-packaging mailing list Fedora-packaging@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-packaging