Summary: | зависимости librrd4 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Pavel Vainerman <pv> |
Component: | librrd4 | Assignee: | Sergey Y. Afonin <asy> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | asy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Pavel Vainerman
2014-08-21 20:10:55 MSK
На Sisyphus, там та же версия. А кто рисует картинки ? :-) Да, это всё нужно. fonts-ttf-dejavu в зависимости добавлял я, в соответствии вот с этим сообщением: http://lists.altlinux.org/pipermail/sisyphus/2010-May/347138.html , остальное, думаю, очевидно. Что касается xml, то объяснение в rrdtool dump: Usage: rrdtool [options] command command_options * dump - dump an RRD to XML rrdtool dump filename.rrd >filename.xml кстати, из changelog: 2010-05-05 Sergey Y. Afonin <asy at altlinux.ru> 1.4.3-alt4 - added "Requires: fonts-ttf-dejavu" for librrd package (thanks john#sakh.com) (В ответ на комментарий №2) > А кто рисует картинки ? :-) Да.. я осознал :( А никак не разделить на пакеты "рисовалка на основе данных"(графика).. "API для создания rrd"(lib) отдельно? А то получилось у меня.. я (должен был) поставить на контроллер программу, которая только сохраняет статистику в rrd.. а тут потянулось.. libX11, libpango, libcairo и т.п. :( Это всё в одной библиотеке: # ldd /usr/lib/librrd.so.4 linux-gate.so.1 => (0xb7783000) libxml2.so.2 => /usr/lib/libxml2.so.2 (0x4663d000) libdbi.so.0 => /usr/lib/libdbi.so.0 (0x44ca7000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00474000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0x0039e000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x442d7000) libm.so.6 => /lib/libm.so.6 (0x45b6f000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x440fd000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x47892000) libc.so.6 => /lib/libc.so.6 (0x45a0a000) libdl.so.2 => /lib/libdl.so.2 (0x45b9b000) libz.so.1 => /lib/libz.so.1 (0x45bbe000) liblzma.so.5 => /lib/liblzma.so.5 (0x463ba000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x42d80000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x45fa6000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x4603c000) libpthread.so.0 => /lib/libpthread.so.0 (0x45ba2000) libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x46790000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x460f3000) libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x46573000) libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x46633000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x45d0a000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00357000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00224000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x44721000) /lib/ld-linux.so.2 (0x44b66000) libffi.so.5 => /usr/lib/libffi.so.5 (0x460a3000) librt.so.1 => /lib/librt.so.1 (0x45bd7000) libexpat.so.1 => /lib/libexpat.so.1 (0x45e68000) libXau.so.6 => /usr/lib/libXau.so.6 (0x45d04000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x45d26000) Тут если только с автором библиотеки на эту тему пообщаться. Можно попробовать собрать отдельный пакет без cairo/pango/xml, с конфликтом на имеющийся, только вот вопрос, не потребуется ли пересборка остальных приложений при попытке его использования. (In reply to comment #4) > А никак не разделить на пакеты "рисовалка на основе данных"(графика).. "API для > создания rrd"(lib) отдельно? Данный вопрос поднимался в рассылке rrd-users в 2012 году. Вот финальный ответ от Tobias Oetiker: "if you come up with apropriate patches, I am all for it, given that the new alternative packaging does not break existing applications". https://lists.oetiker.ch/pipermail/rrd-users/2012-June/018657.html (В ответ на. комментарий №6) > (In reply to comment #4) > > > А никак не разделить на пакеты "рисовалка на основе данных"(графика).. "API > Данный вопрос поднимался в рассылке rrd-users в 2012 году. Вот финальный ответ > от Tobias Oetiker: "if you come up with apropriate patches, I am all for it, > given that the new alternative packaging does not break existing applications". Ясно. Ну значит буду думать "когда припрёт".. P.S. Спасибо за "неравнодушие" :) В configure rrd 1.5 появилась опция --disable-rrd_graph. Это несовсем то, что хотелось бы, но, может, как-то поможет. По крайней мере, можно для себя сокращённую версию пересобрать. |