[devel] [SCM] packages/00-tmp-unixODBC: tags/2.2.12-alt5.1.1.1
Dmitry V. Levin
ldv на altlinux.org
Пн Ноя 22 21:48:01 UTC 2010
On Tue, Nov 23, 2010 at 12:39:58AM +0300, Denis Smirnov wrote:
> 23 ноября 2010 г. 0:29 пользователь Dmitry V. Levin <ldv на altlinux.org>написал:
>
> > Зачем???
>
> Была циклическая зависимость с qt. Первая пересборка была для того чтобы ее
> разорвать.
Не убедил. Глядя в лог тестовой пересборки unixODBC-2.2.12-alt5.1.1, я не
вижу, чтобы пересборка что-то изменила в пакете. Кстати,
$ fgrep lib.req: unixODBC-2.2.12-alt5.1.1
lib.req: WARNING: /usr/src/tmp/unixODBC-buildroot/usr/lib64/libodbcinstQ.so.1.0.0: underlinked libraries: /usr/lib64/libltdl.so.3
> (глядя в логи внимательно). Любопытно:
>
> В логе пересборки java-1.5.0-sun встречается строчка:
>
> lib.req: WARNING: libodbc.so()(64bit) is not yet set-versioned
Потому что libodbc.so != libodbc.so.1
$ rpmquery --provides -p libunixODBC-2.2.12-alt5.1.1.x86_64.rpm |fgrep libodbc.so
libodbc.so()(64bit)
libodbc.so.1()(64bit) = set:...
> именно из-за нее мои скрипты и повторили пересборку :-/
Значит, пора править скрипты.
> интересно то, что даже при пересборке unixODBC provides для этой библиотеки
> создаются без set-versions.
>
> Почему?
Потому что libodbc.so это костыль, а библиотека называется libodbc.so.1.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20101123/f793c3e9/attachment.bin>
Подробная информация о списке рассылки Devel