Bug 17843

Summary: Не правильный provides
Product: Sisyphus Reporter: Boris Savelev <boris>
Component: libopenaisAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Boris Savelev 2008-11-10 17:23:51 MSK
rpm --provides libopenais
libSaAmf.so.2
libSaAmf.so.2(OPENAIS_AMF_B.01.01)
libSaCkpt.so.2
libSaCkpt.so.2(OPENAIS_CKPT_B.01.01)
libSaClm.so.2
libSaClm.so.2(OPENAIS_CLM_B.01.01)
libSaEvt.so.2
libSaEvt.so.2(OPENAIS_EVT_B.01.01)
libSaLck.so.2
libSaLck.so.2(OPENAIS_LCK_B.01.01)
libSaMsg.so.2
libSaMsg.so.2(OPENAIS_MSG_B.01.01)
libais.so.2
libais.so.2(OPENAIS_AMF_B.01.01)
libais.so.2(OPENAIS_CKPT_B.01.01)
libais.so.2(OPENAIS_CLM_B.01.01)
libais.so.2(OPENAIS_EVT_B.01.01)
libais.so.2(OPENAIS_LCK_B.01.01)
libais.so.2(OPENAIS_MSG_B.01.01)
libcfg.so.2
libcfg.so.2(OPENAIS_CFG_0.80)
libcpg.so.2
libcpg.so.2(OPENAIS_CPG_1.0)
libevs.so.2
libevs.so.2(OPENAIS_EVS_2.0)
libtotem_pg.so.2
libopenais = 0.80.3-alt5

При этом сами эти файлы лежат в %_libdir/openais, а не в %_libdir
и если с ними ликноваться, то зависимость получается вида
/usr/lib/openais/libSaCkpt.so.2(OPENAIS_CKPT_B.01.01)
/usr/lib/openais/libcpg.so.2(OPENAIS_CPG_1.0)
Comment 1 Boris Savelev 2008-11-10 17:26:06 MSK
в федоре объезд через /etc/ld.so.conf.d/openais-*.conf
Comment 2 Boris Savelev 2008-11-11 23:25:08 MSK
http://paq.osdn.org.ua/~gns/alt-ha/repo/SRPMS.hasher/openais-0.80.3-alt6.src.rpm
примерно как тут.
Comment 3 Gleb F-Malinovskiy 2012-03-14 14:30:40 MSK
В openais-1.1.4 этой проблемы нет -- файлы в %_libdir