{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.zMeN99G5/b1/graphviz_2.42.4-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.zMeN99G5/b2/graphviz_2.42.4-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,33 +1,33 @@\n \n  f904d5260e4b380707e5c6b205e30f31 1711736 debug optional graphviz-dbgsym_2.42.4-3_amd64.deb\n- 922a65c726fd7a5bb603ab5275b291d4 4501364 doc optional graphviz-doc_2.42.4-3_all.deb\n+ 3dd4b08f35bc94f0b705899b00f215b9 4499492 doc optional graphviz-doc_2.42.4-3_all.deb\n  061d137f40eeb49fe048b39732d4e55c 620808 graphics optional graphviz_2.42.4-3_amd64.deb\n  db7ebe062686c96281412f2a0f79b8d2 30416 debug optional libcdt5-dbgsym_2.42.4-3_amd64.deb\n  81547d6c27bfcd1071cb2c0c2d02121a 40284 libs optional libcdt5_2.42.4-3_amd64.deb\n  049848031146eece10ae183ba817f017 106108 debug optional libcgraph6-dbgsym_2.42.4-3_amd64.deb\n  5d6816eb84dc3d893388c3e0d6a51545 63952 libs optional libcgraph6_2.42.4-3_amd64.deb\n  4e62df4f91b45856e140282da66e6071 78244 libdevel optional libgraphviz-dev_2.42.4-3_amd64.deb\n  b9e3fe5016b2e8a4b11137dd76057e7f 91884 debug optional libgv-guile-dbgsym_2.42.4-3_amd64.deb\n- ea4afb1d922de9cd368dd3ce5f6b60e1 47268 interpreters optional libgv-guile_2.42.4-3_amd64.deb\n+ 65b00ebfca6aaaf3e849fa02dbc1b08c 47268 interpreters optional libgv-guile_2.42.4-3_amd64.deb\n  164fcc790089d58317827d917f9e7bdb 110608 debug optional libgv-lua-dbgsym_2.42.4-3_amd64.deb\n- af2c8a64213a802dd13a472c849da6b0 58388 interpreters optional libgv-lua_2.42.4-3_amd64.deb\n+ 232851c681247f1d45518c864690b7b7 58380 interpreters optional libgv-lua_2.42.4-3_amd64.deb\n  cb4bc782595b8575d575da654bf61f0a 176412 debug optional libgv-perl-dbgsym_2.42.4-3_amd64.deb\n- ef11341f71df0c8739208b5c651d4a1a 62380 perl optional libgv-perl_2.42.4-3_amd64.deb\n+ 6c0e42e57cefc8adab3451d050f6329e 62380 perl optional libgv-perl_2.42.4-3_amd64.deb\n  bde20578659706696d51397c800a8877 112032 debug optional libgv-ruby-dbgsym_2.42.4-3_amd64.deb\n- a51bb89b0e87dd11471f9e7c0a9da2ae 51052 ruby optional libgv-ruby_2.42.4-3_amd64.deb\n+ 28ae67e6f39daa47b300582dafb2abe1 51048 ruby optional libgv-ruby_2.42.4-3_amd64.deb\n  8e0ce82794f3d87f9bf699451d160021 2400272 debug optional libgv-tcl-dbgsym_2.42.4-3_amd64.deb\n- c1dbd3f92a9d7f47ea2684632cbf89a5 770700 interpreters optional libgv-tcl_2.42.4-3_amd64.deb\n+ 00302934d1802e792365eabfc6d8ebaf 770700 interpreters optional libgv-tcl_2.42.4-3_amd64.deb\n  40e58b3d894f3fb3851cb57ff30a440c 2072140 debug optional libgvc6-dbgsym_2.42.4-3_amd64.deb\n  28835a0e00f2ec536cf8e48680d5ac31 70280 debug optional libgvc6-plugins-gtk-dbgsym_2.42.4-3_amd64.deb\n  7ca0f861497fdfb902c1744a81fcdd76 40724 libs optional libgvc6-plugins-gtk_2.42.4-3_amd64.deb\n  5e1154da3963b562b6ad25cb8eb45a03 686040 libs optional libgvc6_2.42.4-3_amd64.deb\n  07c0fe5a3fbf1f6ebd26e038d4edaeb5 349952 debug optional libgvpr2-dbgsym_2.42.4-3_amd64.deb\n  e00716097d168203b97f39b942fdd6de 192244 libs optional libgvpr2_2.42.4-3_amd64.deb\n  fe4380869f6dddb4c76e73cc4d5fa347 2508 debug optional liblab-gamut1-dbgsym_2.42.4-3_amd64.deb\n  d1f93835e7b26567eecda692a0b79847 198436 libs optional liblab-gamut1_2.42.4-3_amd64.deb\n  98207f6909542f3e6fa0873195e17a7e 38540 debug optional libpathplan4-dbgsym_2.42.4-3_amd64.deb\n  20b19f27fcffcfcde909ee62ac347716 42584 libs optional libpathplan4_2.42.4-3_amd64.deb\n  3c6046ed3a5faa5cd0edeb7b5905da87 24496 debug optional libxdot4-dbgsym_2.42.4-3_amd64.deb\n  121c5e6b6e54af338411390419a779e1 35532 libs optional libxdot4_2.42.4-3_amd64.deb\n  31bd35d7620462bf86b76fe236143210 131596 debug optional python3-gv-dbgsym_2.42.4-3_amd64.deb\n- ac694986e194dbc378665beac6db7504 56516 python optional python3-gv_2.42.4-3_amd64.deb\n+ 9f6525cfa9ff6ef40711f77daf64e837 56524 python optional python3-gv_2.42.4-3_amd64.deb\n"}, {"source1": "graphviz-doc_2.42.4-3_all.deb", "source2": "graphviz-doc_2.42.4-3_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r--   0        0        0        4 2025-03-09 16:36:00.000000 debian-binary\n -rw-r--r--   0        0        0     8660 2025-03-09 16:36:00.000000 control.tar.xz\n--rw-r--r--   0        0        0  4492512 2025-03-09 16:36:00.000000 data.tar.xz\n+-rw-r--r--   0        0        0  4490640 2025-03-09 16:36:00.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: graphviz-doc\n Source: graphviz\n Version: 2.42.4-3\n Architecture: all\n Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>\n-Installed-Size: 5635\n+Installed-Size: 5634\n Suggests: graphviz\n Section: doc\n Priority: optional\n Multi-Arch: foreign\n Homepage: https://www.graphviz.org/\n Description: additional documentation for graphviz\n  Graphviz is a set of graph drawing tools. See the description of the graphviz\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -314,20 +314,20 @@\n -rw-r--r--   0 root         (0) root         (0)   211526 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/dottyguide.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    21094 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/edgepaint.1.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    11007 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/expr.3.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    15155 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gc.1.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    24357 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gdtclft.3tcl.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    16589 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gml2gv.1.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    17468 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/graphml2gv.1.pdf.gz\n--rw-r--r--   0 root         (0) root         (0)    21945 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3guile.pdf.gz\n--rw-r--r--   0 root         (0) root         (0)    22130 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3lua.pdf.gz\n--rw-r--r--   0 root         (0) root         (0)    22129 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3perl.pdf.gz\n--rw-r--r--   0 root         (0) root         (0)    22118 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3python.pdf.gz\n--rw-r--r--   0 root         (0) root         (0)    22198 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3ruby.pdf.gz\n--rw-r--r--   0 root         (0) root         (0)    21832 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3tcl.pdf.gz\n+-rw-r--r--   0 root         (0) root         (0)    20548 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3guile.pdf.gz\n+-rw-r--r--   0 root         (0) root         (0)    21998 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3lua.pdf.gz\n+-rw-r--r--   0 root         (0) root         (0)    21994 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3perl.pdf.gz\n+-rw-r--r--   0 root         (0) root         (0)    21985 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3python.pdf.gz\n+-rw-r--r--   0 root         (0) root         (0)    22055 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3ruby.pdf.gz\n+-rw-r--r--   0 root         (0) root         (0)    21723 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gv.3tcl.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    16675 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gvc.3.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    20778 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gvcolor.1.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    22628 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gvgen.1.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    24737 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gvmap.1.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    20891 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gvmap.sh.1.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    24630 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gvpack.1.pdf.gz\n -rw-r--r--   0 root         (0) root         (0)    64872 2025-03-09 16:36:00.000000 ./usr/share/doc/graphviz/pdf/gvpr.1.pdf.gz\n"}, {"source1": "./usr/share/doc/graphviz/pdf/gv.3guile.pdf.gz", "source2": "./usr/share/doc/graphviz/pdf/gv.3guile.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3guile.pdf", "source2": "gv.3guile.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -46,15 +46,15 @@\n string gv.setv (node_handle, attr_name, attr_value);\n string gv.setv (edge_handle, attr_name, attr_value);\n Set value of existing attribute of graph/node/edge (using attribute handle)\n string gv.setv (graph_handle, attr_handle, attr_value);\n string gv.setv (node_handle, attr_handle, attr_value);\n string gv.setv (edge_handle, attr_handle, attr_value);\n \n-09 March 2025\n+10 March 2025\n \n 1\n \n \fgv(3guile)\n \n gv(3guile)\n \n@@ -103,15 +103,15 @@\n Iterate over edges of a graph\n edge_handle gv.\ufb01rstedge (graph_handle);\n edge_handle gv.nextedge (graph_handle, edge_handle);\n Iterate over outedges of a graph\n edge_handle gv.\ufb01rstout (graph_handle);\n edge_handle gv.nextout (graph_handle, edge_handle);\n \n-09 March 2025\n+10 March 2025\n \n 2\n \n \fgv(3guile)\n \n gv(3guile)\n \n@@ -159,40 +159,23 @@\n Render a layout into attributes of the graph\n bool gv.render (graph_handle);\n Render a layout to stdout\n bool gv.render (graph_handle, string format);\n Render to an open \ufb01le\n bool gv.render (graph_handle, string format, channel fout);\n \n-09 March 2025\n+10 March 2025\n \n 3\n \n \fgv(3guile)\n \n gv(3guile)\n \n Render a layout to an unopened \ufb01le by name\n-bool gv.render (graph_handle, string format, string \ufb01lename);\n-Render to a string result\n-string gv.renderresult (graph_handle ing, string format);\n-gv.renderresult (graph_handle, string format, string outdata);\n-Render to an open channel\n-bool gv.renderchannel (graph_handle, string format, string channelname);\n-Render a layout to a malloc\u2019ed string, to be free\u2019d by the caller\n-(deprecated - too easy to leak memory)\n-(still needed for \"eval [gv::renderdata $G tk]\" )\n-string gv.renderdata (graph_handle, string format);\n-Writing graph back to \ufb01le\n-bool gv.write (graph_handle, string \ufb01lename);\n-bool gv.write (graph_handle, channel);\n-Graph transformation tools\n-bool gv.tred (graph_handle);\n+bool gv.render\n \n-KEYWORDS\n-graph, dot, neato, fdp, circo, twopi, guile.\n-\n-09 March 2025\n+10 March 2025\n \n 4\n \n \f\n"}]}]}, {"source1": "./usr/share/doc/graphviz/pdf/gv.3lua.pdf.gz", "source2": "./usr/share/doc/graphviz/pdf/gv.3lua.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3lua.pdf", "source2": "gv.3lua.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -46,15 +46,15 @@\n string gv.setv (node_handle, attr_name, attr_value);\n string gv.setv (edge_handle, attr_name, attr_value);\n Set value of existing attribute of graph/node/edge (using attribute handle)\n string gv.setv (graph_handle, attr_handle, attr_value);\n string gv.setv (node_handle, attr_handle, attr_value);\n string gv.setv (edge_handle, attr_handle, attr_value);\n \n-09 March 2025\n+10 March 2025\n \n 1\n \n \fgv(3lua)\n \n gv(3lua)\n \n@@ -103,15 +103,15 @@\n Iterate over edges of a graph\n edge_handle gv.\ufb01rstedge (graph_handle);\n edge_handle gv.nextedge (graph_handle, edge_handle);\n Iterate over outedges of a graph\n edge_handle gv.\ufb01rstout (graph_handle);\n edge_handle gv.nextout (graph_handle, edge_handle);\n \n-09 March 2025\n+10 March 2025\n \n 2\n \n \fgv(3lua)\n \n gv(3lua)\n \n@@ -159,15 +159,15 @@\n Render a layout into attributes of the graph\n bool gv.render (graph_handle);\n Render a layout to stdout\n bool gv.render (graph_handle, string format);\n Render to an open \ufb01le\n bool gv.render (graph_handle, string format, channel fout);\n \n-09 March 2025\n+10 March 2025\n \n 3\n \n \fgv(3lua)\n \n gv(3lua)\n \n@@ -187,12 +187,12 @@\n bool gv.write (graph_handle, channel);\n Graph transformation tools\n bool gv.tred (graph_handle);\n \n KEYWORDS\n graph, dot, neato, fdp, circo, twopi, lua.\n \n-09 March 2025\n+10 March 2025\n \n 4\n \n \f\n"}]}]}, {"source1": "./usr/share/doc/graphviz/pdf/gv.3perl.pdf.gz", "source2": "./usr/share/doc/graphviz/pdf/gv.3perl.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3perl.pdf", "source2": "gv.3perl.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -46,15 +46,15 @@\n string gv::setv (node_handle, attr_name, attr_value);\n string gv::setv (edge_handle, attr_name, attr_value);\n Set value of existing attribute of graph/node/edge (using attribute handle)\n string gv::setv (graph_handle, attr_handle, attr_value);\n string gv::setv (node_handle, attr_handle, attr_value);\n string gv::setv (edge_handle, attr_handle, attr_value);\n \n-09 March 2025\n+10 March 2025\n \n 1\n \n \fgv(3perl)\n \n gv(3perl)\n \n@@ -103,15 +103,15 @@\n Iterate over edges of a graph\n edge_handle gv::\ufb01rstedge (graph_handle);\n edge_handle gv::nextedge (graph_handle, edge_handle);\n Iterate over outedges of a graph\n edge_handle gv::\ufb01rstout (graph_handle);\n edge_handle gv::nextout (graph_handle, edge_handle);\n \n-09 March 2025\n+10 March 2025\n \n 2\n \n \fgv(3perl)\n \n gv(3perl)\n \n@@ -159,15 +159,15 @@\n Render a layout into attributes of the graph\n bool gv::render (graph_handle);\n Render a layout to stdout\n bool gv::render (graph_handle, string format);\n Render to an open \ufb01le\n bool gv::render (graph_handle, string format, channel fout);\n \n-09 March 2025\n+10 March 2025\n \n 3\n \n \fgv(3perl)\n \n gv(3perl)\n \n@@ -187,12 +187,12 @@\n bool gv::write (graph_handle, channel);\n Graph transformation tools\n bool gv::tred (graph_handle);\n \n KEYWORDS\n graph, dot, neato, fdp, circo, twopi, perl.\n \n-09 March 2025\n+10 March 2025\n \n 4\n \n \f\n"}]}]}, {"source1": "./usr/share/doc/graphviz/pdf/gv.3python.pdf.gz", "source2": "./usr/share/doc/graphviz/pdf/gv.3python.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3python.pdf", "source2": "gv.3python.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -46,15 +46,15 @@\n string gv.setv (graph_handle, attr_name, attr_value);\n string gv.setv (node_handle, attr_name, attr_value);\n string gv.setv (edge_handle, attr_name, attr_value);\n Set value of existing attribute of graph/node/edge (using attribute handle)\n string gv.setv (graph_handle, attr_handle, attr_value);\n string gv.setv (node_handle, attr_handle, attr_value);\n \n-09 March 2025\n+10 March 2025\n \n 1\n \n \fgv(3python)\n \n gv(3python)\n \n@@ -104,15 +104,15 @@\n Iterate over edges of a graph\n edge_handle gv.\ufb01rstedge (graph_handle);\n edge_handle gv.nextedge (graph_handle, edge_handle);\n Iterate over outedges of a graph\n edge_handle gv.\ufb01rstout (graph_handle);\n edge_handle gv.nextout (graph_handle, edge_handle);\n \n-09 March 2025\n+10 March 2025\n \n 2\n \n \fgv(3python)\n \n gv(3python)\n \n@@ -160,15 +160,15 @@\n Render a layout into attributes of the graph\n bool gv.render (graph_handle);\n Render a layout to stdout\n bool gv.render (graph_handle, string format);\n Render to an open \ufb01le\n bool gv.render (graph_handle, string format, channel fout);\n \n-09 March 2025\n+10 March 2025\n \n 3\n \n \fgv(3python)\n \n gv(3python)\n \n@@ -188,12 +188,12 @@\n bool gv.write (graph_handle, channel);\n Graph transformation tools\n bool gv.tred (graph_handle);\n \n KEYWORDS\n graph, dot, neato, fdp, circo, twopi, python.\n \n-09 March 2025\n+10 March 2025\n \n 4\n \n \f\n"}]}]}, {"source1": "./usr/share/doc/graphviz/pdf/gv.3ruby.pdf.gz", "source2": "./usr/share/doc/graphviz/pdf/gv.3ruby.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3ruby.pdf", "source2": "gv.3ruby.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -46,15 +46,15 @@\n string Gv.setv (graph_handle, attr_name, attr_value);\n string Gv.setv (node_handle, attr_name, attr_value);\n string Gv.setv (edge_handle, attr_name, attr_value);\n Set value of existing attribute of graph/node/edge (using attribute handle)\n string Gv.setv (graph_handle, attr_handle, attr_value);\n string Gv.setv (node_handle, attr_handle, attr_value);\n \n-09 March 2025\n+10 March 2025\n \n 1\n \n \fgv(3ruby)\n \n gv(3ruby)\n \n@@ -104,15 +104,15 @@\n Iterate over edges of a graph\n edge_handle Gv.\ufb01rstedge (graph_handle);\n edge_handle Gv.nextedge (graph_handle, edge_handle);\n Iterate over outedges of a graph\n edge_handle Gv.\ufb01rstout (graph_handle);\n edge_handle Gv.nextout (graph_handle, edge_handle);\n \n-09 March 2025\n+10 March 2025\n \n 2\n \n \fgv(3ruby)\n \n gv(3ruby)\n \n@@ -160,15 +160,15 @@\n Render a layout into attributes of the graph\n bool Gv.render (graph_handle);\n Render a layout to stdout\n bool Gv.render (graph_handle, string format);\n Render to an open \ufb01le\n bool Gv.render (graph_handle, string format, channel fout);\n \n-09 March 2025\n+10 March 2025\n \n 3\n \n \fgv(3ruby)\n \n gv(3ruby)\n \n@@ -188,12 +188,12 @@\n bool Gv.write (graph_handle, channel);\n Graph transformation tools\n bool Gv.tred (graph_handle);\n \n KEYWORDS\n graph, dot, neato, fdp, circo, twopi, ruby.\n \n-09 March 2025\n+10 March 2025\n \n 4\n \n \f\n"}]}]}, {"source1": "./usr/share/doc/graphviz/pdf/gv.3tcl.pdf.gz", "source2": "./usr/share/doc/graphviz/pdf/gv.3tcl.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3tcl.pdf", "source2": "gv.3tcl.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -44,15 +44,15 @@\n <edge_handle> gv::edge <graph_handle> <tail_name> <head_name>\n Setting attribute values\n Set value of named attribute of graph/node/edge - creating attribute if necessary\n <string> gv::setv <graph_handle> <attr_name> <attr_value>\n <string> gv::setv <node_handle> <attr_name> <attr_value>\n <string> gv::setv <edge_handle> <attr_name> <attr_value>\n \n-09 March 2025\n+10 March 2025\n \n 1\n \n \fgv(3tcl)\n \n gv(3tcl)\n \n@@ -102,15 +102,15 @@\n Iterate over supergraphs of a graph (obscure and rarely useful)\n <graph_handle> gv::\ufb01rstsupg <graph_handle>\n <graph_handle> gv::nextsupg <graph_handle> <subgraph_handle>\n Iterate over edges of a graph\n <edge_handle> gv::\ufb01rstedge <graph_handle>\n <edge_handle> gv::nextedge <graph_handle> <edge_handle>\n \n-09 March 2025\n+10 March 2025\n \n 2\n \n \fgv(3tcl)\n \n gv(3tcl)\n \n@@ -157,15 +157,15 @@\n Layout\n Annotate a graph with layout attributes and values using a speci\ufb01c layout engine\n <boolean_string> gv::layout <graph_handle> <string> engine\n Render\n Render a layout into attributes of the graph\n <boolean_string> gv::render <graph_handle>\n \n-09 March 2025\n+10 March 2025\n \n 3\n \n \fgv(3tcl)\n \n gv(3tcl)\n \n@@ -189,12 +189,12 @@\n <boolean_string> gv::write <graph_handle> <channel>\n Graph transformation tools\n <boolean_string> gv::tred <graph_handle>\n \n KEYWORDS\n graph, dot, neato, fdp, circo, twopi, tcl.\n \n-09 March 2025\n+10 March 2025\n \n 4\n \n \f\n"}]}]}]}]}]}, {"source1": "libgv-guile_2.42.4-3_amd64.deb", "source2": "libgv-guile_2.42.4-3_amd64.deb", "unified_diff": null, "details": [{"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/man/man3/gv.3guile.gz", "source2": "./usr/share/man/man3/gv.3guile.gz", "unified_diff": null, "details": [{"source1": "gv.3guile", "source2": "gv.3guile", "unified_diff": "@@ -1,8 +1,8 @@\n-.TH gv 3guile \"09 March 2025\"\n+.TH gv 3guile \"10 March 2025\"\n \n .SH NAME\n \n gv_guile - graph manipulation in guile\n \n .SH SYNOPSIS\n \n"}]}]}]}]}, {"source1": "libgv-lua_2.42.4-3_amd64.deb", "source2": "libgv-lua_2.42.4-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r--   0        0        0        4 2025-03-09 16:36:00.000000 debian-binary\n -rw-r--r--   0        0        0      776 2025-03-09 16:36:00.000000 control.tar.xz\n--rw-r--r--   0        0        0    57420 2025-03-09 16:36:00.000000 data.tar.xz\n+-rw-r--r--   0        0        0    57412 2025-03-09 16:36:00.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -9,9 +9,9 @@\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/doc/\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/doc/libgv-lua/\n -rw-r--r--   0 root         (0) root         (0)     1317 2025-03-09 16:36:00.000000 ./usr/share/doc/libgv-lua/changelog.Debian.gz\n -rw-r--r--   0 root         (0) root         (0)    19265 2020-04-06 06:00:49.000000 ./usr/share/doc/libgv-lua/changelog.gz\n -rw-r--r--   0 root         (0) root         (0)    16435 2024-01-26 20:26:42.000000 ./usr/share/doc/libgv-lua/copyright\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/man/\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/man/man3/\n--rw-r--r--   0 root         (0) root         (0)     1650 2025-03-09 16:36:00.000000 ./usr/share/man/man3/gv.3lua.gz\n+-rw-r--r--   0 root         (0) root         (0)     1649 2025-03-09 16:36:00.000000 ./usr/share/man/man3/gv.3lua.gz\n lrwxrwxrwx   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/lib/x86_64-linux-gnu/graphviz/lua/gv.so -> libgv_lua.so\n"}, {"source1": "./usr/share/man/man3/gv.3lua.gz", "source2": "./usr/share/man/man3/gv.3lua.gz", "unified_diff": null, "details": [{"source1": "gv.3lua", "source2": "gv.3lua", "unified_diff": "@@ -1,8 +1,8 @@\n-.TH gv 3lua \"09 March 2025\"\n+.TH gv 3lua \"10 March 2025\"\n \n .SH NAME\n \n gv_lua - graph manipulation in lua\n \n .SH SYNOPSIS\n \n"}]}]}]}]}, {"source1": "libgv-perl_2.42.4-3_amd64.deb", "source2": "libgv-perl_2.42.4-3_amd64.deb", "unified_diff": null, "details": [{"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -12,9 +12,9 @@\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/doc/\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/doc/libgv-perl/\n -rw-r--r--   0 root         (0) root         (0)     1318 2025-03-09 16:36:00.000000 ./usr/share/doc/libgv-perl/changelog.Debian.gz\n -rw-r--r--   0 root         (0) root         (0)    19265 2020-04-06 06:00:49.000000 ./usr/share/doc/libgv-perl/changelog.gz\n -rw-r--r--   0 root         (0) root         (0)    16435 2024-01-26 20:26:42.000000 ./usr/share/doc/libgv-perl/copyright\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/man/\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/man/man3/\n--rw-r--r--   0 root         (0) root         (0)     1644 2025-03-09 16:36:00.000000 ./usr/share/man/man3/gv.3perl.gz\n+-rw-r--r--   0 root         (0) root         (0)     1643 2025-03-09 16:36:00.000000 ./usr/share/man/man3/gv.3perl.gz\n lrwxrwxrwx   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/lib/x86_64-linux-gnu/perl5/5.40/auto/gv/gv.so -> libgv_perl.so\n"}, {"source1": "./usr/share/man/man3/gv.3perl.gz", "source2": "./usr/share/man/man3/gv.3perl.gz", "unified_diff": null, "details": [{"source1": "gv.3perl", "source2": "gv.3perl", "unified_diff": "@@ -1,8 +1,8 @@\n-.TH gv 3perl \"09 March 2025\"\n+.TH gv 3perl \"10 March 2025\"\n \n .SH NAME\n \n gv_perl - graph manipulation in perl\n \n .SH SYNOPSIS\n \n"}]}]}]}]}, {"source1": "libgv-ruby_2.42.4-3_amd64.deb", "source2": "libgv-ruby_2.42.4-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r--   0        0        0        4 2025-03-09 16:36:00.000000 debian-binary\n--rw-r--r--   0        0        0      812 2025-03-09 16:36:00.000000 control.tar.xz\n--rw-r--r--   0        0        0    50048 2025-03-09 16:36:00.000000 data.tar.xz\n+-rw-r--r--   0        0        0      816 2025-03-09 16:36:00.000000 control.tar.xz\n+-rw-r--r--   0        0        0    50040 2025-03-09 16:36:00.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -13,8 +13,8 @@\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/doc/\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/doc/libgv-ruby/\n -rw-r--r--   0 root         (0) root         (0)     1317 2025-03-09 16:36:00.000000 ./usr/share/doc/libgv-ruby/changelog.Debian.gz\n -rw-r--r--   0 root         (0) root         (0)    19265 2020-04-06 06:00:49.000000 ./usr/share/doc/libgv-ruby/changelog.gz\n -rw-r--r--   0 root         (0) root         (0)    16435 2024-01-26 20:26:42.000000 ./usr/share/doc/libgv-ruby/copyright\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/man/\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/man/man3/\n--rw-r--r--   0 root         (0) root         (0)     1650 2025-03-09 16:36:00.000000 ./usr/share/man/man3/gv.3ruby.gz\n+-rw-r--r--   0 root         (0) root         (0)     1649 2025-03-09 16:36:00.000000 ./usr/share/man/man3/gv.3ruby.gz\n"}, {"source1": "./usr/share/man/man3/gv.3ruby.gz", "source2": "./usr/share/man/man3/gv.3ruby.gz", "unified_diff": null, "details": [{"source1": "gv.3ruby", "source2": "gv.3ruby", "unified_diff": "@@ -1,8 +1,8 @@\n-.TH gv 3ruby \"09 March 2025\"\n+.TH gv 3ruby \"10 March 2025\"\n \n .SH NAME\n \n gv_ruby - graph manipulation in ruby\n \n .SH SYNOPSIS\n \n"}]}]}]}]}, {"source1": "libgv-tcl_2.42.4-3_amd64.deb", "source2": "libgv-tcl_2.42.4-3_amd64.deb", "unified_diff": null, "details": [{"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/man/man3/gv.3tcl.gz", "source2": "./usr/share/man/man3/gv.3tcl.gz", "unified_diff": null, "details": [{"source1": "gv.3tcl", "source2": "gv.3tcl", "unified_diff": "@@ -1,8 +1,8 @@\n-.TH gv 3tcl \"09 March 2025\"\n+.TH gv 3tcl \"10 March 2025\"\n \n .SH NAME\n \n gv_tcl - graph manipulation in tcl\n \n .SH SYNOPSIS\n \n"}]}]}]}]}, {"source1": "python3-gv_2.42.4-3_amd64.deb", "source2": "python3-gv_2.42.4-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r--   0        0        0        4 2025-03-09 16:36:00.000000 debian-binary\n -rw-r--r--   0        0        0     1172 2025-03-09 16:36:00.000000 control.tar.xz\n--rw-r--r--   0        0        0    55152 2025-03-09 16:36:00.000000 data.tar.xz\n+-rw-r--r--   0        0        0    55160 2025-03-09 16:36:00.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -14,9 +14,9 @@\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/doc/\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/doc/python3-gv/\n -rw-r--r--   0 root         (0) root         (0)     1316 2025-03-09 16:36:00.000000 ./usr/share/doc/python3-gv/changelog.Debian.gz\n -rw-r--r--   0 root         (0) root         (0)    19265 2020-04-06 06:00:49.000000 ./usr/share/doc/python3-gv/changelog.gz\n -rw-r--r--   0 root         (0) root         (0)    16435 2024-01-26 20:26:42.000000 ./usr/share/doc/python3-gv/copyright\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/man/\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/share/man/man3/\n--rw-r--r--   0 root         (0) root         (0)     1648 2025-03-09 16:36:00.000000 ./usr/share/man/man3/gv.3python.gz\n+-rw-r--r--   0 root         (0) root         (0)     1647 2025-03-09 16:36:00.000000 ./usr/share/man/man3/gv.3python.gz\n lrwxrwxrwx   0 root         (0) root         (0)        0 2025-03-09 16:36:00.000000 ./usr/lib/x86_64-linux-gnu/graphviz/python3/_gv.so -> libgv_python3.so\n"}, {"source1": "./usr/share/man/man3/gv.3python.gz", "source2": "./usr/share/man/man3/gv.3python.gz", "unified_diff": null, "details": [{"source1": "gv.3python", "source2": "gv.3python", "unified_diff": "@@ -1,8 +1,8 @@\n-.TH gv 3python \"09 March 2025\"\n+.TH gv 3python \"10 March 2025\"\n \n .SH NAME\n \n gv_python - graph manipulation in python\n \n .SH SYNOPSIS\n \n"}]}]}]}]}]}