Krusader szuka wszystkich ikon zupełnie gdzie indziej. Przede wszystkim 
przseszukuje /usr/share/icons/crystalsvg/*/* a nie tam gdzie ma swoje ikonki.
Przegladajac źródła to ścieżki do ikonek sa instalowane tam gdzie trzeba, 
przykładowo:
install_location=$$(kde_datadir)/krusader/icons/hicolor/32x32/actions/kr_unselect.png

Wydaje się więc że problem powstaje podaczas kompilacji czyli z bibliotekami 
kde. Sprawdałem na innym distro ze nieco starszym kde ale tez 3.2 i tam bylo 
ok.
Załączam patch który co badz jest chyba tymczasowym rozwiązaniem bo poprzedni 
układ ikon był poprawny.
Dodatkowo:

%{_pixmapsdir}/hicolor/32x32/apps/krusader2.png
%{_pixmapsdir}/hicolor/32x32/apps/krusader.png
%{_pixmapsdir}/locolor/16x16/apps/krusader.png

powodowało brak ikon w menu.

co do 
Requires:       fam-devel
to kdelibs-devel tego wymaga.
--- krusader.spec.orig	2004-05-02 12:23:45.331810216 +0000
+++ krusader.spec	2004-05-02 12:26:38.876427424 +0000
@@ -3,14 +3,14 @@
 Summary(pl):	Krusader jest zarządcą plików dla KDE 3
 Name:		krusader
 Version:	1.30
-Release:	1
+Release:	1.1
 License:	GPL
 Group:		X11/Applications
 Source0:	http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 # Source0-md5:	a4f248257f7b30d995caa4dcb014d1ca
 Patch0:		%{name}-doc.patch
 URL:		http://krusader.sourceforge.net/
-BuildRequires:	fam-devel
+BuildRequires:	pcre-devel
 BuildRequires:	kdelibs-devel >= 3.1.1
 BuildRequires:	libart_lgpl-devel
 BuildRequires:	qt-devel >= 3.1.2
@@ -46,7 +46,6 @@
 kde_appsdir="%{_applnkdir}"; export kde_appsdir
 kde_htmldir="%{_htmldir}"; export kde_htmldir
 kde_icondir="%{_pixmapsdir}"; export kde_icondir
-
 %configure
 
 %{__make}
@@ -61,6 +60,13 @@
 mv -f $RPM_BUILD_ROOT%{_applnkdir}/Applications/krusader.desktop \
 	$RPM_BUILD_ROOT%{_applnkdir}/Utilities/krusader.desktop
 
+%{__mv}	$RPM_BUILD_ROOT%{_pixmapsdir}/hicolor/32x32/apps/*.png $RPM_BUILD_ROOT%{_pixmapsdir}
+
+#Temporarily solution with icons (?)
+%{__mkdir_p}	$RPM_BUILD_ROOT%{_iconsdir}/crystalsvg
+%{__mv}		$RPM_BUILD_ROOT%{_datadir}/apps/krusader/icons/hicolor/* $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg
+rm -rf		$RPM_BUILD_ROOT%{_datadir}/apps/krusader/icons
+
 %find_lang %{name} --with-kde
 
 %clean
@@ -73,11 +79,10 @@
 %{_libdir}/kde3/kio_krarc.la
 %{_datadir}/apps/krusader
 %{_datadir}/services/krarc.protocol
+%{_iconsdir}/crystalsvg
 #%%{_datadir}/mimelnk/application/x-ace.desktop # Exists in kdelibs
 %{_applnkdir}/Utilities/krusader.desktop
-%{_pixmapsdir}/hicolor/32x32/apps/krusader2.png
-%{_pixmapsdir}/hicolor/32x32/apps/krusader.png
-%{_pixmapsdir}/locolor/16x16/apps/krusader.png
+%{_pixmapsdir}/krusader*.png
 %{_mandir}/man1/krusader.1*
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)

_______________________________________________________
z�ota zasada - kto si� nie zna, niech si� nie wypowiada

Odpowiedź listem elektroniczym