[devel] A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях (was: libdb-4.6.so users)

Boris Savelev =?iso-8859-1?q?boris_=CE=C1_altlinux=2Eorg?=
Ср Окт 29 23:33:17 MSK 2008


29 октября 2008 г. 23:45 пользователь Aleksey Avdeev
<solo на solin.spb.ru> написал:
>> Не могу найти.
>> /var/ftp/pub/ALTLinux/Sisyphus/i586/RPMS.classic
>>
>> rpm -Rp apache2-*.rpm | grep libdb
>> apache2-libdb = 4.4
>> rpm-macros-apache2-libdb = 4.4
>> apache2-libdb = 4.4
>> apache2-libdb = 4.4
>> apache2-libdb = 4.4
>> apache2-libdb = 4.4
>> apache2-libdb = 4.4
>> apache2-libdb = 4.4
>> apache2-libdb = 4.4
>>
>> Все эти зависимости проставлены руками.
>
>  Похоже это результат работы оптимизатора зависимостей...
>
>> Какой конкретно модуль апача, или еще что-нибудь слинкован с libdb?
>
>  Непосредственно сам демон:
>
> $ ldd /usr/sbin/httpd2.prefork
я не особо опытен в подобных вещах, но кто-то меня учил, что так делать низя.
более точную картинку показывает readelf:
readelf -d /usr/sbin/httpd2.prefork

Dynamic section at offset 0x52014 contains 29 entries:
  Tag        Type                         Name/Value
 0x00000001 (NEEDED)                     Shared library: [libpcre.so.3]
 0x00000001 (NEEDED)                     Shared library: [libaprutil-1.so.0]
 0x00000001 (NEEDED)                     Shared library: [libapr-1.so.0]
 0x00000001 (NEEDED)                     Shared library: [libpthread.so.0]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]
<skip>

и тут нет libdb*.so
хотя может я и не прав.
-- 
С уважением, Борис Савельев


Подробная информация о списке рассылки Devel