At Wed, 26 Nov 2003 00:42:05 +0000, Linas Jakucionis wrote: > When trying to start progam Qixite I get the following error message: > > qixite: relocation error: qixite: undefined symbol: initPAnsiStrings > > This message usually means that Kylix 3 libraries are not installed, but > I have these installed and had them working until I have recently done > apt-get upgrade. > > This is what I have in /etc/ld.so.conf: > /usr/X11R6/lib > /usr/lib/kylix3 > > This is the output of "ls -l /usr/lib/kylix3/": > total 7364 > lrwxrwxrwx 1 root root 23 Nov 25 00:19 libborqt-6.9-qt2.3.so > -> libborqt-6.9.0-qt2.3.so > -rw-r--r-- 1 root root 7526184 Nov 3 2002 > libborqt-6.9.0-qt2.3.so > > This is the output of "ldconfig -v | grep -B 1 bor" > /usr/lib/kylix3: > libborqt-6.9.0-qt2.3.so -> libborqt-6.9.0-qt2.3.so > > Note that in the /usr/lib/kylix3 I have a symbolic link and the > ldconfig show the circular reference... :/
Your point is no problem. For example: [EMAIL PROTECTED]:~> mkdir -p ~/lib [EMAIL PROTECTED]:~> cd lib [EMAIL PROTECTED]:~/lib> sudo mv /usr/lib/libbz2.so.1.0.2 . [EMAIL PROTECTED]:~/lib> objdump -p libbz2.so.1.0.2 | grep SONAME SONAME libbz2.so.1.0 [EMAIL PROTECTED]:~/lib> mv libbz2.so.1.0.2 libbz2.so.1.0 [EMAIL PROTECTED]:~/lib> sudo ldconfig -v |& grep libbz libbz2.so.1.0 -> libbz2.so.1.0 [EMAIL PROTECTED]:~/lib> grep /home/gotom/lib /etc/ld.so.conf /home/gotom/lib [EMAIL PROTECTED]:~/lib> ldd /usr/bin/bzip2|grep bz2 libbz2.so.1.0 => /home/gotom/lib/libbz2.so.1.0 (0x40031000) Check SONAME of libborqt-6.9.0-qt2.3.so. > If I move both files from the /usr/lib/kylix3 to /usr/lib the program > starts fine. I don't know why your movement makes the program start fine. I think this bug is not glibc, but your application side issue. If you have no objection, I'll close this bug. Regards, -- gotom