Your message dated Fri, 28 Nov 2025 07:48:51 +0000
with message-id <[email protected]>
and subject line Bug#1118775: fixed in pydot 4.0.1-1
has caused the Debian Bug report #1118775,
regarding pydot autopkgtest fails with Graphviz in experimental
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1118775: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118775
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pydot
Version: 2.0.0-3
Severity: important
X-Debbugs-Cc: Laszlo Boszormenyi (GCS) <[email protected]>
Dear Maintainer,
pydot 2.0.0-3's autopkgtests are failing with the new GraphViz in experimental.
Upgrading to pydot 4.0.1 might help.
Greetings
https://qa.debian.org/excuses.php?experimental=1&package=graphviz
https://ci.debian.net/packages/p/pydot/unstable/amd64/65414878/
"This log file is too large to be displayed. Please download the raw log
instead."
The test log is full of escaped binary data that leaked there.... searching
further.
57s
b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x01\x00`\x00`\x00\x00\xff\xfe\x00>CREATOR:
gd-jpeg v1.0 (using IJG JPEG v62),
default
quality\n\xff\xdb\x00C\x00\x08\x06\x06\x07\x06\x05\x08\x07\x07\x07\t\t\x08\n\x0c\x14\r\x0c\x0b\x0b\x0c
57s b"Error: fontconfig: Didn't find expected font family. Perhaps URW Type 1
fonts need installing?\nError: fontconfig: Didn't find expected font family.
Perhaps URW Type 1 fonts need installing?\nError: fontconfig: Didn't find
expected font family. Perhaps URW Type 1 fonts need installing?\nError:
fontconfig: Didn't find expected font family. Perhaps URW Type 1 fonts need
installing?\nError: fontconfig: Didn't find expected font family. Perhaps URW
Type 1 fonts need installing?\nError: fontconfig: Didn't find expected font
family. Perhaps URW Type 1 fonts need installing?
58s ======================================================================
58s FAIL: test_dot_args (__main__.TestGraphAPI.test_dot_args)
58s ----------------------------------------------------------------------
58s Traceback (most recent call last):
58s File
"/tmp/autopkgtest-lxc.uwinaeo_/downtmp/build.QgI/src/test/pydot_unittest.py",
line 339, in test_dot_args
58s g.write_svg("test.svg", prog=["twopi", "-Goverlap=scale"])
58s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
58s File
"/tmp/autopkgtest-lxc.uwinaeo_/downtmp/build.QgI/src/src/pydot/core.py", line
1591, in new_method
58s self.write(path, format=f, prog=prog, encoding=encoding)
58s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
58s File
"/tmp/autopkgtest-lxc.uwinaeo_/downtmp/build.QgI/src/src/pydot/core.py", line
1670, in write
58s s = self.create(prog, format, encoding=encoding)
58s File
"/tmp/autopkgtest-lxc.uwinaeo_/downtmp/build.QgI/src/src/pydot/core.py", line
1794, in create
58s process.returncode == 0
58s AssertionError: "twopi" with args ['-Tsvg', '-Goverlap=scale',
'/tmp/tmpp536ik3c'] returned code: 1
58s
58s ======================================================================
58s FAIL: test_graphviz_regression_tests
(__main__.TestGraphAPI.test_graphviz_regression_tests)
58s ----------------------------------------------------------------------
58s Traceback (most recent call last):
58s File
"/tmp/autopkgtest-lxc.uwinaeo_/downtmp/build.QgI/src/test/pydot_unittest.py",
line 227, in test_graphviz_regression_tests
58s self._render_and_compare_dot_files(path)
58s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
58s File
"/tmp/autopkgtest-lxc.uwinaeo_/downtmp/build.QgI/src/test/pydot_unittest.py",
line 243, in _render_and_compare_dot_files
58s pydot_bytes, pydot_sha = self._render_with_pydot(
58s ~~~~~~~~~~~~~~~~~~~~~~~^
58s fpath,
58s ^^^^^^
58s encoding,
58s ^^^^^^^^^
58s )
58s ^
58s File
"/tmp/autopkgtest-lxc.uwinaeo_/downtmp/build.QgI/src/test/pydot_unittest.py",
line 217, in _render_with_pydot
58s g.create(prog=TEST_PROGRAM, format="jpe", encoding=encoding)
58s ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
58s File
"/tmp/autopkgtest-lxc.uwinaeo_/downtmp/build.QgI/src/src/pydot/core.py", line
1794, in create
58s process.returncode == 0
58s AssertionError: "dot" with args ['-Tjpe', '/tmp/tmpvzit7q0b'] returned
code: 1
--- End Message ---
--- Begin Message ---
Source: pydot
Source-Version: 4.0.1-1
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pydot, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated pydot package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 27 Nov 2025 10:36:28 +0100
Source: pydot
Architecture: source
Version: 4.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1118775
Changes:
pydot (4.0.1-1) unstable; urgency=medium
.
* New upstream release.
* Add pybuild-plugin-pyproject as build-depends.
* Add python3-pytest and pytest-xdist as build-depends-indep.
* Removed all patches.
* Changed test command line in d/rules and d/tests.
* Add python3-parameterized to build-depends-indep.
* Blacklist unit tests failing because of font config (Closes: #1118775).
Checksums-Sha1:
571af9351f732d20b935574679edcd21f484b20d 2190 pydot_4.0.1-1.dsc
cc58fb28bb6eda84c40e859892e69a9d1c4da1f5 249460 pydot_4.0.1.orig.tar.xz
1149331fd635408f64de31424e390bfa571563d1 5036 pydot_4.0.1-1.debian.tar.xz
142911a9038b77fb9109a1dd1899b6ffb312c472 9277 pydot_4.0.1-1_amd64.buildinfo
Checksums-Sha256:
c7930b7c58cfe2531aae7a39efd49b2e84ada45fbab1d22a2b14ecc06a9a8849 2190
pydot_4.0.1-1.dsc
dd8e9880f4215fd335e959295533c821ec7ca5eccb0eb07acd0f40706becf5fe 249460
pydot_4.0.1.orig.tar.xz
68386a8f5eaf4323fc3abad3d2ee5519acf9677831ddbb1f520058a9d46338ea 5036
pydot_4.0.1-1.debian.tar.xz
27c30e3aa50110ec989f5cb7653b78c69056ae8a5a2b7a057b5a4d4e207f92bb 9277
pydot_4.0.1-1_amd64.buildinfo
Files:
db33b356b7633039315afd71aa5e6386 2190 python optional pydot_4.0.1-1.dsc
982b2b10fd40006f1ebf0aef1b18cd79 249460 python optional pydot_4.0.1.orig.tar.xz
0385a23c4c341a741920fbd3f1a8661c 5036 python optional
pydot_4.0.1-1.debian.tar.xz
521a82cf6fc6b0c4e3fb67a4cc00727d 9277 python optional
pydot_4.0.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmkpTusACgkQ1BatFaxr
Q/76bRAAl1FnOh4dKyZfaXVZs4zzdn1IjPFUD7RwQY+NnhUlYv2PYmQ4rlb0ova5
+AL26Ucmh7NDChF3jFcJrOaDVhcOL9M8m+NeKmjzYnYdteOP0GloFry2ZXp49jWS
hAzwvB5a8witSS5YQHv5LvNbxs7ph2yH8TKxOIttxcU0b8Ji3PNDYsDX4ntQetce
sdCJlGrtXx3hAi75VOG5IDj6+tbD0A/k2EEm+RHLveAqUgwq+IQWtGamjpZjAFhD
UgWRVQXbjPhmEgfjBRFktGrzn5uFdOgYDKquQ//LzstGiSXDsfPKoePKNcuECJKN
ZM1LlyUIvemWr0mB+P2MIbWeKknkitZ+bmPaDnTs5wCHmRmY8C2mHzGHnOz3lq4c
4ifG6vF1+V8FjxlsCwKG1cJnSiDXx5Qh+duwPpvuRlHv/LNFSaFGJtDEPogedpRQ
fjwa9rh5dhp9CSCkDGxJOd+S5aAa9g0UwJvb1GhPyEGO7gkApxkdIjDGyE0bLEw8
ImSX5AGQsfbdzbUUm0kgAIaM4c5BtuPPH4U3rR2+a+z+vrVdW5kra8W8FyUjHOdo
+CiRSlQsP8zGam+GVwhDhuQj04HtOjxNEM1JxmlnEPDQ3XpSAkCZzQhUiV6NngTT
40mGo3zetb4D9nztV30VB0WbGH3WBRC0Ip0xGiHYmbcSDY9lq3U=
=7D+o
-----END PGP SIGNATURE-----
pgpHnoeiPVtKz.pgp
Description: PGP signature
--- End Message ---