[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#222183: Circular reference in ldconfig cache

Package: libc6
Version: 2.3.2.ds1-10
Severity: important

In short: 
The ldconfig stores circular reference in cache instead of the real

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:

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"
	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... :/

If I move both files from the /usr/lib/kylix3 to /usr/lib the program
starts fine.

This is the output of dpkg --list libc6:

| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
ii  libc6          2.3.2.ds1-10   GNU C Library: Shared libraries and Timezone

Linas Jakucionis Brovienas

Reply to: