Это вывод «sudo apt-get install libclassicclient»:
user1@laptop:~$ sudo apt-get install libclassicclient
Reading package lists... Done
Building dependency tree
Reading state information... Done
libclassicclient is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up libclassicclient (6.1.0-b08) ...
WARNING: libsqlite3.so could not be found. Creating symbolic link...
/usr/lib /
ls: cannot access libsqlite3.so: Too many levels of symbolic links
ln: failed to create symbolic link ‘./libsqlite3.so’: File exists
/
Creating symbolic link done.
* Stopping the hotplug events dispatcher udevd [ OK ]
dpkg: error processing libclassicclient (--configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin ...
Errors were encountered while processing:
libclassicclient
E: Sub-process /usr/bin/dpkg returned an error code (1)
Есть предложения?
PS:
user1@laptop:/lib$ ldconfig -p | grep classic
user1@laptop:/lib$
Спасибо!
Вы можете --force-all
установка, (и libclassicclient
будет работать), но после этой установки, у Вас будет сообщение dkpg:
dpkg: error processing package libclassicclient
каждый раз Вы установите новый пакет...
Для удаления этого предупреждения просто удаляют файл:
/var/lib/dpkg/info/libclassicclient.postinst
май быть, необходимо будет создать символьную ссылку вручную. Для этого CD к /usr/lib
. Если ссылка libsqlite3.so
существует, удалите ее и воссоздайте ее:
cd /usr/lib
rm libsqlite3.so
ln -s libsqlite.so.0 libsqlite3.so
Это - все...
Я нашел, что установка classicclient не принимает во внимание то, что в случае системы на 64 бита, связанный файл для libsqlite3.so находится в различном месте.
Вместо того, чтобы связаться с/usr/lib/libsqlite.so.0, необходимо будет создать ссылку на/usr/lib/x86_64-linux-gnu/libsqlite3.so.0:
cd /usr/lib
rm libsqlite3.so
ln -s x86_64-linux-gnu/libsqlite3.so.0 libsqlite3.so