[csw-users] cairo, svg support, librsvg, and rrdtool 1.3.7 and higher
Dagobert Michelsen
dam at opencsw.org
Tue Jul 21 09:47:27 CEST 2009
Hi,
Am 21.07.2009 um 02:47 schrieb Geoff Davis:
> I've been rolling my own version of rrdtool 1.3.7 using the opencsw
> libraries but another vendor supplied perl distribution. With the
> last change to libcairo (r5356), the dependency on librsvg has been
> removed to resolve a circular dependency. This has the side effect
> of disabling support for SVG graphics (cairo_svg_surface_create) in
> Cairo.
>
> Unfortunately, this means that rrdtool will not build. I have tried
> to build a package out of GAR (which is currently using 1.3.8) and
> it won't build either due to the lack of svg support in Cairo. I
> suspect this issue will affect the maintainer of rrdtool the next
> time he builds an RRDTool package.
Ihsan, I guess we need to find a solution here (I mean "you", of
course ;-)
> This dependency order also has the side-effect of disabling cairo-
> svg support in my hand rolled version of graphviz2.
Putting SVG back in to Cairo would mean breaking the circular
dependency on another
edge producing other problems.
> What's the best way to get around this issue, and what is the
> OpenCSW plan for rrdtool? I see that Ubuntu Linux is still
> distributing RRDTool 1.3.1 in the most recent releases (jaunty and
> karmic), possibly due to this problem.
Tobi, do you know how other distributions handle this?
Best regards
-- Dago
More information about the users
mailing list