[csw-maintainers] pango -> graphviz -> imagemagick
Dagobert Michelsen
dam at opencsw.org
Sat Jun 11 15:04:10 CEST 2011
Hi John,
Am 11.06.2011 um 13:31 schrieb John Ellson:
> The process to get to a graphviz-2.28.0 release, as I understand it from
> discussions with Dago, is as follows:
>
> 1. Wait for latest liblasi to show up on current9[sx] to resolve a
> problem with a missing shared lib dependency that broke "dot -c" during
> graphviz installs.
>
> Status: CSWliblasi 1.1.0,REV=2011.06.09 installed
This problem in fact needs an updated liblasi -> pango -> cairo.
There is no need for a respin of graphviz as the sonames stay the same.
> 2. Wait on latest pango to show up on current9[sx] -- to be honest I
> can't remember if this is essential, but Dago has made extensive build
> fixes and may (I'm not sure) have repackaged the libs such that I need
> changes in graphviz' Makefile. Also the new pango is expected to be
> 64bit ready.
>
> Status: not yet available.
There is currently a discussion about package renaming, but this
does not affect the release of graphviz as explained above.
An updated pango will be released in the next few days.
> When pango is available the remaining steps are:
>
> 3. Build graphviz-2.28.0 as normal on current9[sx], but hold the
> resulting packages in /home/experimental/graphviz/ until imagemagick
> is also built.
ImageMagick has already been rebuild and put in
/home/experimental/graphviz
to be released _together in one batch_.
> 4. Install CSWgraphviz & CSWgraphvizdevel on unstable9[sx]
>
> 5. Build imagemagic on unstable9[sx] and save resulting packages in
> /home/experimental/graphviz/
>
> 6. Release graphviz and imagemagick packages simultaneously.
I don't think you need another rebuild of graphviz.
What is missing for a release is pstoedit by Peter Felecan, which is needed
because of the imagemagick rebuild. It is in progress right now. When
Peter has delivered this to /home/experimental/graphbiz you can
release all packages together immediately I would say.
Best regards
-- Dago
More information about the maintainers
mailing list