#1122342 graphviz ought suggest or even recommend libgvplugin-neato-layout8

Package:
graphviz
Source:
graphviz
Description:
rich set of graph drawing tools
Submitter:
Nick Black (Public gmail account)
Date:
2025-12-16 21:13:06 UTC
Severity:
normal
Tags:
#1122342#5
Date:
2025-12-10 11:25:43 UTC
From:
To:
Dear Maintainer,

I feel that graphviz (the binary package) ought Suggest or even Recommend
libgvplugin-neato-layout8. It is recommended by graphviz-tools, but if
graphviz-tools is removed, the layout plugin will typically go with it. This
prevents the 'neato', 'circo', etc. tools (included in graphviz) from working:

[schwarzgerat](0) $ circo
There is no layout engine support for "circo"
 Use one of: dot
[schwarzgerat](1) $

IMHO, either 'circo' and friends ought be packaged in graphviz-tools (instead
of graphviz), or graphviz ought Recommend this layout plugin.

#1122342#10
Date:
2025-12-16 21:11:08 UTC
From:
To:
Control: tag -1 + confirmed
Control: affects 1122342 + libtext-recordparser-perl
Control: block -1 with 1122342

This seems to be caused by a change in graphviz (used via
libgraphviz-perl):

https://bugs.debian.org/1122342
| the layout plugin will typically go with it. This
| prevents the 'neato', 'circo', etc. tools (included in graphviz) from working:
|
| [schwarzgerat](0) $ circo
| There is no layout engine support for "circo"
|  Use one of: dot
| [schwarzgerat](1) $

… which is the error we are seeing.


Maybe we should just depend in graphviz-tools in libgraphviz-perl?


Cheers,
gregor