graphviz --dot unrecognized on Linux Mint 19.1
According to the man pages, gegl [options] <file | -- [op [op] ..]> with option --dot should provide a graphviz graph as output. Specifically:
--dot output a graphviz graph description
This sounds like it should work like -X, which works fine. However, on running the command:
gegl --dot ./sample2.jpeg -o out.jpeg -- edge-sobel edge-neon
gives me the output
unknown argument '--dot' giving you help instead
(Yes, I also have graphviz installed.) Position before -- does not effect outcome. Either this behavior is being ignored in the code, or the man and info pages may need to be updated to reflect its absence?
FOLLOW UP: I have successfully created a basic graph with dot, via this command. dot -Tpng ./graph.gv > ./graph.png Where ./graph.gv is an extremely simple implementation of GV.
I have also attempted the documented command: gegl --file gaussian-blur.xml --output out.png | dot -Tpng > gb.png at http://gegl.org/development.html; this seemed different and did not use dot as a gegl parameter, just a pipe; the exported image blurred just like it was supposed to and saved in out.png, and gb.png was created; but gb.png is a 0B empty file. I'm guessing that this is because, run on its own, gegl does not provide any output at all, let alone anything that can be piped to dot. Was this feature removed at some point? Because if it's still around, it sounds incredibly helpful.