On Sun, Jan 21, 2007 at 10:40:32PM +0300, Dmitry V. Levin wrote: > On Sun, Jan 21, 2007 at 09:58:53PM +0300, Alexey Tourbin wrote: > > On Sun, Jan 21, 2007 at 09:29:45PM +0300, Pavlov Konstantin wrote: > > > Я собрал новую версию библиотеки gnutls - 1.6.1. > > > Там были следующие изменения по сравнению с нашей 1.4.4: > > > > > > common sonames: > > > libgnutls.so.13 /usr/lib/libgnutls.so.13.0.9 /usr/lib/libgnutls.so.13.2.2 > > > > > > --- libgnutls-1.4.4-alt1/libgnutls.so.13 2006-09-28 14:42:39 +0400 > > > +++ libgnutls-1.6.1-alt2/libgnutls.so.13 2007-01-21 20:27:57 +0300 > > > @@ -72,3 +72,2 @@ > > > _gnutls_file_exists T > > > -_gnutls_file_to_str T > > > _gnutls_finished T > > > @@ -279,3 +278,2 @@ > > > _gnutls_strerror T > > > -_gnutls_strfile_free T > > > _gnutls_string2datum T > > > > Два символа удалились, надо проверить по дампу, использует кто-нибудь > > эти символы или нет. Если использует, то эти символы (функции) придется > > восстанавливать (или ставить Conflicts на эти пакеты). > > > > К сожалению сейчас не доступна машина в офисной сети, на которой > > работает робот bad_elf_symbols и есть актуальный дамп, а то я бы сразу > > сказал. > > $ fgrep _gnutls_file_to_str ref > libgnutls-extra /usr/lib/libgnutls-extra.so.13.0.9 U _gnutls_file_to_str > $ fgrep _gnutls_strfile_free ref > libgnutls-extra /usr/lib/libgnutls-extra.so.13.0.9 U _gnutls_strfile_free > > Другими словами, эти символы в других пакетах не использовались. Всё-таки внутренние символы _gnutls_* используются в другом пакете, но этот пакет должен быть связан жесткой зависимостью Requires: libgnutls = %version-%release