Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78505 - missing default icon theme on kde-3.4.0_beta1
Summary: missing default icon theme on kde-3.4.0_beta1
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-18 05:41 UTC by demian
Modified: 2005-02-17 02:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description demian 2005-01-18 05:41:36 UTC
i just installed kde-3.4.0_beta1 and everything went fine. the problem is when kde is up and running there are no icons whatsoever. from the log file i can see this error:

kdecore (KIconLoader): ERROR: Error: standard icon theme "crystalsvg"  not found!

this is major bug i suppose. every application installed runs but without any icons on them. even changing the icon them does not show anything. looking at /usr/kde/3.4/share/icons there is a crystalsvg directory there w/ icons in it.

i installed kdelibs-3.4.0_beta1 and kdebase-3.4.0_beta1. im using kernel 2.6.10, gcc-3.4.3 and qt-3.3.3
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-01-18 07:12:30 UTC
Does it happen also if you start with an empty configuration? (backup or move away your ~/.kde3.4 dir and create an empty one)
Comment 2 demian 2005-01-18 18:21:38 UTC
yes it does happen when i start from an empty configuration. 

just found out the cause of the problem. from the standard emerge of kdebase 
the crystalsvg icon theme under /usr/kde/3.4/share/icons is missing a file. 
it doesnt have an "index.theme" file that normal icon themes have.  i copied 
the "index.theme" crystalsvg file from my kde-3.3.2 installation and i am 
seeing some icons after restarting kde. note that only some icons are 
visible. so i just changed my theme and everything is good.

this might probably be from the packaging of the ebuild?
Comment 3 Simone Gotti (RETIRED) gentoo-dev 2005-01-19 00:09:20 UTC
# qpkg -f /usr/kde/3.4/share/icons/crystalsvg/index.theme
kde-base/kdelibs *

# grep "index.theme" /var/db/pkg/kde-base/kdelibs-3.4.0_beta1/CONTENTS
obj /usr/kde/3.4/share/icons/hicolor/index.theme 940723277b1af0b5529c43ce24fa7bf5 1105646678
obj /usr/kde/3.4/share/icons/crystalsvg/index.theme 387017ff1b48dbe6966dc014e1883945 1105646678

As you can see they are installed with kdelibs. You can try reemerging kdelibs but I can't understand why they weren't installed..
Comment 4 demian 2005-01-19 17:19:43 UTC
i have actually re-emerged kdelibs and also kdebase for more than 2x and still i dont get the "index.theme". im wondering why? even w/ the command:

grep "index.theme" /var/db/pkg/kde-base/kdelibs-3.4.0_beta1/CONTENTS 

it doesnt show anything even for the hicolor iconset. and the iconset for crystalsvg and hicolor actually belongs to kdebase.

qpkg -f /usr/kde/3.4/share/icons/crystalsvg/scalable/apps/locale.svgz
kde-base/kdebase *

grep "locale.svgz" /var/db/pkg/kde-base/kdebase-3.4.0_beta1/CONTENTS
obj /usr/kde/3.4/share/icons/crystalsvg/scalable/apps/locale.svgz  89417e6565375f81e6fc79a1a86291b1 1106083167
Comment 5 Dan Armak (RETIRED) gentoo-dev 2005-01-21 12:11:02 UTC
No, they belong to kdelibs. kdebase just installed some extra icons for
specific apps.
Go into
/var/tmp/portage/kdelibs-3.4.0_beta1/work/kdelibs-3.4.0_beta1/pics/crystalsvg
and try to figure out why index.theme isn't installed. Try running 
DESTDIR=`pwd`/1 make install
If there are no errors, post the Makefile from that directory.
Comment 6 Gregorio Guidi (RETIRED) gentoo-dev 2005-02-17 02:59:36 UTC
No reply from reporter.