Bug 11689

Summary: Появились новые символы art_free без изменения soname/versioning
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: libart_lgplAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: aris, lav, ldv, mike, msp, shrek
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2007-05-04 21:56:11 MSD
Обновил только kdelibs и KDE сломалось:

# ldd -r libkdecore.so.4.2.0
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7d47000)

...
undefined symbol: art_realloc   (./libkdecore.so.4.2.0)
undefined symbol: art_alloc     (./libkdecore.so.4.2.0)
undefined symbol: art_free      (./libkdecore.so.4.2.0)

после обновления 
May  4 21:51:54 server apt-get: libart_lgpl-0:2.3.19-alt1 installed
May  4 21:51:55 server apt-get: libart_lgpl-0:2.3.17-alt1.1 removed

всё нормально.
# ldd -r libkdecore.so.4.2.0
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7dce000)
Comment 1 Vitaly Lipatov 2008-05-31 11:40:27 MSD
Мне кажется для столь популярной библиотеки версионирование должно быть...
$ apt-cache whatdepends libart_lgpl | grep Требует | wc -l
40
Comment 2 Michael Shigorin 2011-07-19 10:31:54 MSK
Уже пересобрано с set provides.