[csw-maintainers] New graphviz packages in testing

John Ellson ellson at opencsw.org
Thu Jul 23 03:15:18 CEST 2009


There are new graphviz packages in testing:

   graphviz        Graph Visualization Tools
   graphvizdevel      headers etc. for development
   graphvizdoc        documentation
   graphvizgraphs     example graphs
   graphvizgd         renderers using gd
   graphvizsharp      language binding for C#
   graphvizguile      language binding for guile
   graphvizperl       language binding for perl
   graphvizpython     language binding for python
   graphviztcl        language binding for tcl

I can't actually install from testing.  I'm not sure why?

     # pkg-get -s http://mirror.opencsw.org/opencsw/testing -U -u graphviz
     ...
     Updated description file
     INTERNAL ERROR: cannot get remote version for CSWexpat
     Perhaps your catalog is out of date
     INTERNAL ERROR: cannot get remote version for CSWpango
     Perhaps your catalog is out of date
     INTERNAL ERROR: cannot get remote version for CSWlibcairo
     Perhaps your catalog is out of date
     INTERNAL ERROR: cannot get remote version for CSWgts
     Perhaps your catalog is out of date
     INTERNAL ERROR: cannot get remote version for CSWlibxrender
     Perhaps your catalog is out of date
     INTERNAL ERROR: cannot get remote version for CSWgs
     Perhaps your catalog is out of date
     Error: dependancies for graphviz not up to date.

Can anyone help with this?

Otherwise, perhaps I could ask for just a packaging review?

This graphviz package set is built from the latest stable 
graphviz-2.24.0 release from http://www.graphviz.org/
It uses pango/cairo by default to achieve quality anti-aliased line 
drawings and UTF8 character support,
so the "gd" renderer is mostly obsolete, unless you need GIF support.

"graphviz" obsoletes "graphviz2" and "graphvis"


checkpkg fails on graphvizgd and on the language binding subpackages 
because I don't know how to tell
the subpackages about libraries provided by the main package. Help please?

     $ checkpkg graphvizgd-2.24.0,REV=2009.07.23-SunOS5.8-i386-CSW.pkg.gz
     ...
     Building index from SVR4 installed packages database...
     (May take a while)
     Cross-referencing indexes...
       found SUNWxwplt for libX11.so.4
       found CSWxpm for libXpm.so.4.11
       found SUNWcsl for libc.so.1
     ERROR: cannot find package for libcdt.so.4
     $


Currently there is no support for SVG images in nodes because libcairo 
was built without SVG support.

There are some other language bindings that failed to build:   java, 
ocaml, lua, php
I'll take another look at those after this set is released.


John



More information about the maintainers mailing list