Op donderdag 2 oktober 2003 16:12, schreef Adrian Schroeter:
On Thursday 02 October 2003 16:03, Richard Bos wrote:
Op donderdag 2 oktober 2003 08:59, schreef Adrian Schroeter:
It ain't; it's because qt3 has been compiled against a "too old" freetype2 version. It has been compiled against freetype2 2.0.9 (suse-8.1) which provide FT_SEEK_STREAM. In the newer freetype2 2.1.3 it is just FT_SEEK. It would be nice if a qt3 can be provided that has been compiled against freetype2 2.1.3 (the one in the xfree86 (freetype2;2.1.3-36;i586;xfree86)).
what means too old ? it is the original one from 8.1. right ? Updating freetype2 might break other stuff ...
"too old" means compared to what kdelibs3-3.1.4 actually needs. freetype-2.0.9 is indeed the version that belongs to stock suse-8.2 (that's why I put "too old" in quotes).
That's why I proposed to store a qt3 compiled against freetype2-2.1.3 (if possible) in e.g. the xfree86 supplementary directory (outside the supported directories. Or perhaps if such an rpm is provided it could be made available via your personal directory....? If it breaks noone can't be blaimed :)
the qt3 from supplementary/KDE is for sure compiled against the original freetype lib from the distribution.
Hi Adrian, than we fully agree. Because qt3 (suse81) is compiled against the original freetype2 lib from the distribution (freetype2-2.0.9), we see the popup window with the error message to check our distribution**. If qt3 would be compiled against freetype2-2.1.3 which is available in the xfree86 supplementary part on the ftp server, this error is most likely gone. If possible it would be nice to obtain such an rpm, no problem if this is a unofficial/unsupported rpm stored in the people part of the suse ftp server ;) ** The effect is that my mouse is right handed instead of left as configured. I get a beep when errors are reported, it should be visible errors only. The error is very noticable as well. I changed startkde to include the real error from kdeinit, see below. Would be nice to see it back in suse version of startkde... -- Richard Bos Without a home the journey is endless --- startkde.org 2003-10-01 21:24:18.000000000 +0200 +++ startkde 2003-10-02 21:00:16.000000000 +0200 @@ -289,14 +289,24 @@ fi # the splashscreen and progress indicator ksplash -# We set LD_BIND_NOW to increase the efficiency of kdeinit. -# kdeinit unsets this variable before loading applications. -LD_BIND_NOW=true kdeinit +kcminit +knotify -if test $? -ne 0; then +# # We set LD_BIND_NOW to increase the efficiency of kdeinit. +# # kdeinit unsets this variable before loading applications. + LD_BIND_NOW=true kdeinit +kcminit +knotify 2>/tmp/kdeinit.$$ + if test $? -ne 0; then # Startup error + ERROR=$(cat /tmp/kdeinit.$$) echo 'startkde: Could not start kdeinit. Check your installation.' 1>&2 - xmessage -geometry 500x100 "Could not start kdeinit. Check your installation." -fi + xmessage -geometry 700x200 \ + "Error: could not start kdeinit. Check your installation. +Details: +$ERROR" + fi + rm -f /tmp/kdeinit.$$ # # do we have a configured provider ?