Что это значит? - PullRequest
       9

Что это значит?

3 голосов
/ 06 апреля 2011
/sbin/ldconfig: libraries libpng12.so.0.1.2.35 and libpng12.so.0.10.0 in directory /usr/lib have same soname but different type.
/sbin/ldconfig: libraries libevent_core-1.4.so.2 and libevent_core-1.4.so.2.1.2 in directory /usr/lib have same soname but different type.

Значит ли это что-то не так?

UPDATE

вывод ll /usr/lib/libpng12*:

-rw-r--r-- 1 root root 351352 12-17 13:22 /usr/lib/libpng12.a
lrwxrwxrwx 1 root root     13 12-17 13:22 /usr/lib/libpng12.so -> libpng12.so.0
lrwxrwxrwx 1 root root     18 12-17 13:23 /usr/lib/libpng12.so.0 -> libpng12.so.0.10.0
-rwxr-xr-x 1 root root 153956 2009-03-25 /usr/lib/libpng12.so.0.10.0
-rwxr-xr-x 1 root root 266077 12-17 13:22 /usr/lib/libpng12.so.0.1.2.35

1 Ответ

2 голосов
/ 06 апреля 2011

Я думаю, это означает, что у вас есть две символические ссылки, указывающие на одну и ту же библиотеку, но номера их версий отображаются по-разному. Попробуйте запустить ...

ls -alh /usr/lib

Чтобы подтвердить, что я говорю. Насколько они «не правы», я не знаю, но я ожидаю, что некоторые приложения будут блокироваться, если они не получат версию, которую они запрашивали во время компоновки.

...