Summary: | Неверная структура зависимостей | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Mikhail Zabaluev <mhz> |
Component: | unixODBC | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | minor | ||
Priority: | P2 | CC: | lav |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Mikhail Zabaluev
2006-03-30 11:20:34 MSD
У unixODBC есть и другие проблемы с зависмостями. $ rpm -qp --provides unixODBC-2.2.11-alt2.1.i586.rpm libodbc.so libodbcinst.so MyODBC unixODBC = 2.2.11-alt2.1 $ rpm -qp -l unixODBC-2.2.11-alt2.1.i586.rpm |grep lib $ Вывод: unixODBC "вручную" провадит soname'ы, которые на самом деле в себе не содержит. Нужно иметь очень вескую причину для того, чтобы указывать в зависимостях soname'ы вручную. $ rpmpeek unixODBC-2.2.11-alt2.1.src.rpm grep ^Provides: unixODBC.spec Provides: libodbc.so, libodbcinst.so, MyODBC $ (In reply to comment #1) > Вывод: unixODBC "вручную" провадит soname'ы, которые на самом деле в себе не > содержит. Нужно иметь очень вескую причину для того, чтобы указывать в > зависимостях soname'ы вручную. Промашка вышла, эти Provides нужно перенести в libunixODBC. Все высказанные пожелания осуществлены в unixODBC-2.2.11-alt2.2. |