On Tue, Nov 23, 2010 at 12:48:01AM +0300, Dmitry V. Levin wrote: DVL> Не убедил. Глядя в лог тестовой пересборки unixODBC-2.2.12-alt5.1.1, я не DVL> вижу, чтобы пересборка что-то изменила в пакете. Кстати, Угу, я это тоже увидел, что странно. DVL> $ fgrep lib.req: unixODBC-2.2.12-alt5.1.1 DVL> lib.req: WARNING: /usr/src/tmp/unixODBC-buildroot/usr/lib64/libodbcinstQ.so.1.0.0: underlinked libraries: /usr/lib64/libltdl.so.3 Это, как я понимаю, где-то no-as-needed затесался? >> lib.req: WARNING: libodbc.so()(64bit) is not yet set-versioned DVL> Потому что libodbc.so != libodbc.so.1 DVL> $ rpmquery --provides -p libunixODBC-2.2.12-alt5.1.1.x86_64.rpm |fgrep libodbc.so DVL> libodbc.so()(64bit) DVL> libodbc.so.1()(64bit) = set:... >> именно из-за нее мои скрипты и повторили пересборку :-/ DVL> Значит, пора править скрипты. Как именно их править, чтобы такая ситуация не возникала? Игнорировать этот warning на so без soversion? -- С уважением, Денис http://mithraen.ru/ ----------------------------------------------------------------------------