[devel] #103969 shared task: cyrus-sasl 2.1.26
Sergey Y. Afonin
asy на altlinux.ru
Ср Сен 25 16:53:46 MSK 2013
On Wednesday 25 September 2013, Dmitry V. Levin wrote:
> -/lib64/libsasl2.so.2.0.24 B global_callbacks
> -/lib64/libsasl2.so.2.0.24 B global_callbacks_client
> +/lib64/libsasl2.so.3.0.0 T _sasl_is_equal_mech
> +/lib64/libsasl2.so.3.0.0 T sasl_config_done
> см. http://git.cyrusimap.org/cyrus-sasl/commit/?id=32c3b03ef4918a457f2be41ba12f349f1de0f8fd
>
> Предлагаю попробовать soname не менять и пакет не переименовывать.
Очередной тестовый проход закончился успешно практически, как
раз, с переименованием по SharedLibs policy (с симлинком, как
led@ предложил, не прокатило). Одинн пакет оказался с плагином
слинкован, так что, в пакет со старой библиотекой надо ещё этот
плагин добавить, и всё будет готово:
i586: NEW unmet dependencies detected:
tcl-sasl#1.0-alt1.qa1 /usr/lib/sasl2/libsasldb.so.2
Не менять soname теперь сложнее, так как надо ещё разобраться,
почему перестала работать конструкция с version_script: если бы
работала, я бы и не заметил, наверное, проблему с нужностью
пересборки. Да и у апстрима, всё же, 3.0.0, мало ли, кто какой
бинарник захочет в дистрибутив со стороны втянуть ?
--
С уважением, Сергей Афонин
asy на altlinux.ru
Подробная информация о списке рассылки Devel