Summary: | gimmage should require the new version of libcairomm(?) | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan Zakharyaschev <imz> |
Component: | gimmage | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | lav |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 15079, 16011 | ||
Bug Blocks: |
Description
Ivan Zakharyaschev
2008-06-13 20:32:44 MSD
(In reply to comment #0) > A solution would be to add version to the symbols in libcairomm's ABI and rebuild gimmage. https://bugzilla.altlinux.org/show_bug.cgi?id=16011 (In reply to comment #0) > gimmage-0.2.3-alt3 > > APT installed the new version of gimmage, but now /usr/bin/gimmage has undefined symbols, because APT didn't know that the new > version of a library (libcairomm?) is required. Нет, это не libcairomm. > undefined symbol: _ZN3Gdk8Drawable20create_cairo_contextEv (/usr/bin/gimmage) # findsym _ZN3Gdk8Drawable20create_cairo_contextEv /usr/lib/libgdkmm-2.4.so: 000259c0 T _ZN3Gdk8Drawable20create_cairo_contextEv /usr/lib/libgdkmm-2.4.so.1: 000259c0 T _ZN3Gdk8Drawable20create_cairo_contextEv # rpm -qf /usr/lib/libgdkmm-2.4.so.1 libgtkmm2-2.12.7-alt1 # c++filt _ZN3Gdk8Drawable20create_cairo_contextEv Gdk::Drawable::create_cairo_context() Если мне сообщат в какой версии libgtkmm2 это появилось, я сделаю новую сборку с версионированным requires. Ввиду отсутствия реакции и того факта, что описанная проблема не является строго говоря ошибкой gimmage я закрываю багрепорт с результатом NOTABUG. Если кто-то захочет сообщить мне информацию запрошенную в моем предыдущем комментарии feel free, как говорится, переоткрыть багрепорт. |