On Wed, 29 Jun 2011, Matthias Kilian wrote:

> Hi,
> 
> i'm working on an update to ghostscript-9.02 (kind of emergency
> update, because ajacoutot@ wants to print some google maps, which
> currently causes ghostscript to segfault when called from pdf2ps).
> 
> The good news: ghostscript-9.02 fixes the problem.
> 
> The bad news: the pstoraster shell script is gone, now we have
> gstoraster, which is compiled and linked from gstoraster.c and
> depends on libcups. But ghostscript must not depend on cups (we had
> a circular dependency some years ago, and after a suggestion from
> bernd@ i changed ghostscript's cups driver to dlopen(3) libcups to
> break the circle).
> 
> Two questions:
> 
> 1. I forgot which ports where involved in the circular dependencies
>    (it wasn't a direct cups <-> ghostscript tie); does anyone remember?

IIRC cups used to run_depends on foomatic-filters (which depends on gs). 
That is not the case anymore.

> 2. If I put the new gstoraster program into a subpackage, depending on
>    cups and ghostscript (-main), would this be a problem?

On the contrary, I think it would be a perfectly fine solution.

-- 
Antoine

Reply via email to