Your message dated Mon, 24 Mar 2014 13:00:07 +0000 with message-id <[email protected]> and subject line Bug#639993: fixed in pydot 1.0.28-1 has caused the Debian Bug report #639993, regarding python-pydot: Crash during DOT string conversion 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.) -- 639993: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639993 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python-pydot Version: 1.0.2-1 Severity: normal With a graph created with these options: self.dot_graph = pydot.Graph(graph_name="MC", graph_type="digraph", simplify=True, rankdir="LR") When I save by using the to_string() method, I get the following crash: Traceback (most recent call last): File "main.py", line 37, in <module> mc.graph.saveToFile("graph.dot") File "/opt/venza/openflow/model_checker_cmc/lib/model_checker.py", line 45, in saveToFile print >>f, self.dot_graph.to_string() File "/usr/lib/pymodules/python2.6/pydot.py", line 1458, in to_string if self.obj_dict.get('simplify', False) and elm in edges_done: NameError: global name 'elm' is not defined If I change "elm" to "edge" in line 1458 of pydot.py, the crash goes away. -- System Information: Debian Release: 6.0.2 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/48 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages python-pydot depends on: ii graphviz 2.26.3-5 rich set of graph drawing tools ii python 2.6.6-3+squeeze6 interactive high-level object-orie ii python-pyparsing 1.5.2-2 Python parsing module ii python-support 1.0.10 automated rebuilding support for P python-pydot recommends no packages. python-pydot suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: pydot Source-Version: 1.0.28-1 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. Sandro Tosi <[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: SHA1 Format: 1.8 Date: Sat, 22 Mar 2014 23:35:02 +0100 Source: pydot Binary: python-pydot python3-pydot Architecture: source all Version: 1.0.28-1 Distribution: unstable Urgency: low Maintainer: Sandro Tosi <[email protected]> Changed-By: Sandro Tosi <[email protected]> Description: python-pydot - Python interface to Graphviz's dot python3-pydot - Python interface to Graphviz's dot (Python 3) Closes: 638869 639993 686390 729085 739858 739875 Changes: pydot (1.0.28-1) unstable; urgency=low . [ Sandro Tosi ] * New upstream release; Closes: #638869 - fixes crash during DOT string conversion; Closes: #639993 * debian/control - switch Vcs-Browser field to viewsvn - adopt package: thanks Peter for the work you did; Closes: #739875 - updated Homepage field; Closes: #686390 - bump Standards-Version to 3.9.5 (no changes needed) - removed Conflict, no longer needed (version already superseded in stable) - removed old XB-P-V, no longer needed - added misc:Depends to binary package - extend long description - bump python-pyparsing dependecies on v2 - added python{,3}-setuptools, graphviz to b-d * debian/copyright - converted to DEP-5 format - updated as per new upstream release * debian/patches/01-setup-py-nodata.patch - refreshed * Converted to 3.0 (quilt) source format * debian/{control, rules} - converted to dh sequencer * debian/{pycompat, pyversions} - removed, no longer needed * Switch to dh_python2 * debian/patches/support-pyparsing-v2.patch - support pyparsing v2 module; Closes: #729085 * Support Python3; Closes: #739858 * debian/patches/handle-double-quoted-strings-with-escaped-quotes.patch - proper handle of double quoted strings with escaped quotes * Added (from upstream SVN) unittest files and execute them at build time . [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. * Remove DM-Upload-Allowed; it's no longer used by the archive software. Checksums-Sha1: 6e770b7253e85d4aac8040bd90e8a83f06cab0f4 1526 pydot_1.0.28-1.dsc 3945af1765943807d72e773c7ac853f008ebb0b2 19711 pydot_1.0.28.orig.tar.gz 41e3c9f009699115674306cbdf148765e05c6110 221044 pydot_1.0.28-1.debian.tar.xz 37fd5f6b5778efa4bbd1e3fc932d06433282dc8c 20650 python-pydot_1.0.28-1_all.deb c567b8522cee6b0f5fa37657f27a1b0999487743 20186 python3-pydot_1.0.28-1_all.deb Checksums-Sha256: 0d81a132805b702f4eae899c57ebff846158f35db62e2bf1037046735fde279e 1526 pydot_1.0.28-1.dsc 1eeaff7b104fb8f305a98318dafde0b2d15f1efcdf8b16206465551cd46ed9df 19711 pydot_1.0.28.orig.tar.gz 2dadddf57809af1e6e4c3293e198e46dc6266754883599d117d7b1edb7879253 221044 pydot_1.0.28-1.debian.tar.xz 173c471b45f1af9e8a01ba4d4a69c5f1c86ae457ca4019c8754e2af4dc0fd43c 20650 python-pydot_1.0.28-1_all.deb d2dbcedfffca64ccba82f606f78b7e4f903ea21df677486cee9fa95d19f9d6e6 20186 python3-pydot_1.0.28-1_all.deb Files: 579f6526c3db6c91d7cf28ef06070efe 1526 python optional pydot_1.0.28-1.dsc c0a7a027176a62c412fd0f54951af692 19711 python optional pydot_1.0.28.orig.tar.gz f1c57f1a6dbf3f8d69a41ac5251e3500 221044 python optional pydot_1.0.28-1.debian.tar.xz 908dbbf39b949ae29359202126352aee 20650 python optional python-pydot_1.0.28-1_all.deb e21acc783988d7ab497b30d188ac832f 20186 python optional python3-pydot_1.0.28-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iEYEARECAAYFAlMuEOkACgkQAukwV0RN2VAqRACfY73MY4e79/DUrFHymRlhiV5U CkMAoJSWxe1qqgOolyHsGEpSBUc3aLrr =fg9R -----END PGP SIGNATURE-----
--- End Message ---

