We don't call gtk-update-icon-cache in scriplets since calling it after every package install would make the distro installation very long. I understand we can't call it in %post, but exactly why can't we call it from %posttrans? Isn't the whole distribution installation a single RPM transaction? If no, what's exactly a RPM transaction? After installation, if ZYpp commit.downloadMode is set to DownloadInAdvance or DownloadInHeaps doesn't this reduces also the number of transactions (to just one in the case of DownloadInAdvance)? There is still the problem of uninstall, but I don't expect users to uninstall a lot of packages at the same time. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org