#922201 libgraphviz-dev: dependencies pull in an almost complete desktop installation

Package:
libgraphviz-dev
Source:
graphviz
Description:
graphviz libs and headers against which to build applications
Submitter:
Gioele Barabucci
Date:
2024-06-05 06:39:02 UTC
Severity:
normal
Tags:
#922201#5
Date:
2019-02-13 07:51:34 UTC
From:
To:
Dear maintainers of the graphviz package,

installing libgraphviz-dev pulls many X-related libs and applications.
This happens because the libgraphviz-dev package Depends on various
non-dev packages that in turn, depend on various libs and applications.

For examples

     libgraphviz-dev ->
         libgvc6-plugins-gtk ->
             libgtk2.0-0 ->
                 libcups2 ->
                     libavahi-client3...

or

     libgraphviz-dev ->
         libgvc6 ->
             libgd3 ->
                 libpangocairo-1.0-0 ->
                     libx11-6...

Would it be possible to prune the dependencies so that libgraphviz-dev
can be installed in a headless development system without bringing in
X-related applications and libs?

Regards,