On Sat, Mar 26, 2005 at 07:59:53AM -0500, Build System wrote:
NetworkManager-0.4-4.cvs20050315.3.0
control-center-1:2.10.0-2
desktop-printing-0.18-7
eclipse-1:3.1.0_fc-0.M5.14
gconf-editor-2.10.0-2
gdm-1:2.6.0.7-6
gimp-2:2.2.4-6
gnome-applets-1:2.10.0-2
gnome-netstatus-2.10.0-2
gnome-panel-2.10.0-2
hicolor-icon-theme-0.7-2
system-config-date-1.7.15-2
system-config-display-1.0.25-2
system-config-keyboard-1.2.5-2
system-config-kickstart-2.5.21-3
system-config-language-1.1.8-2
system-config-nfs-1.3.5-2
system-config-rootpassword-1.1.6-2
system-config-samba-1.2.28-2
system-config-securitylevel-1.5.3-2
system-config-services-0.8.21-2
system-config-soundcard-1.2.10-2
system-config-users-1.2.28-2
tvtime-0.9.15-5
vino-2.10.0-1
vnc-4.1.1-5
x3270-3.3.3.b2-2
----------------
* Fri Mar 25 2005 Christopher Aillon <caillon(a)redhat.com> 3.3.3.b2-2
- Update the GTK+ theme icon cache on (un)install
So all these have the same changes, and all of them contain the same
wrong post% and postun% script. They all say
if [-x /usr/bin/gtk-update-icon-cache ]; then
gtk-update-icon-cache %{_datadir}/icons/hicolor
fi
when they should say
if [ -x /usr/bin/gtk-update-icon-cache ]; then
gtk-update-icon-cache %{_datadir}/icons/hicolor
fi
No space, "[-x" instead of "[ -x". This gives a bunch of nasty
Updating : vnc ####################### [19/75]
/var/tmp/rpm-tmp.41538: line 2: [-x: command not found
type errors, and the scripts aren't actually run.
John Thacker