since shortly (either last freetype update or last KDE update), the KControl font-installer doesn't work anymore (on all of my PCs!). it throws following message: [..] /usr/kde/3.3/lib/libkfontinst.so.0: undefined symbol: FTC_SBit_Cache_Lookup [..] 'ldd' can resolve all libs. I have: kdebase-3.3.2-r1 freetype-1.3.1-r4 freetype-2.1.9-r1 Reproducible: Always Steps to Reproduce: 1. run 'kcontrol' 2. select 'font installation' 3. see error message
Ups, I found this info: http://www.freetype.org/pipermail/freetype/2004-September/007324.html
would it be possible to put media-libs/freetype-2.1.7 into portage, as this is the last working release? We have only 2.1.5 or 2.1.9 in portage.
Next xorg needs >= 2.1.8, so either 2.1.9 or 2.1.10 will be the next version that goes stable. No one really cares for 2.1.7 -> Bug 49494 Doesn't recompilation of kdebase solve the issue?
I test the recompile. Gimme some time. ;)
ok, recompiling 'kdebase' works! but you should include some 'einfo' in the freetype ebuild!
>but you should include some 'einfo' in the freetype ebuild! You should ask for that in the above mentioned bug. But it shouldn't really be necessary. Portage does not take care for reverse dependencies yet. If you have a problem like this, revdep-rebuild is your friend.
revdep-rebuild doesn't work in this special case! 'ldd' shows no errors. There's a symbol error while linking!
Hm - right, kde links against libfreetype.so.6, which is a symlink. Since the freetype guys break compatibility it would be nice, if they had raised the major lib version number. Then revdep-rebuild would work...