Your message dated Fri, 16 Nov 2007 15:25:52 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#432890: fixed in graphviz 2.16-1 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: graphviz Version: 2.12-3 Severity: normal While attempting to regenerate some old graphs, I found that 'dot' was producing corrupted PostScript output for a certain .dot file. The offending file is available at the following URL (2700 bytes): http://kochi.wisq.net/misc/demo/i3008_reverse.dot PostScript creation (-Tps2) raises no errors, but 'convert' (ImageMagick), 'gv', and 'kghostscript' are all unable to parse the result. Attempting to create a PNG (-Tpng) raises errors but does not exit with a non-zero status: gd warning: product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully Error: gdImageCreate returned NULL. Malloc problem? Creating an SVG file (-Tsvg) works, but the file cannot be opened with the Gimp ('unknown reason') nor converted with 'convert': pwrite64(4, "\0", 1, 14791876266719) = -1 EFBIG (File too large) --- SIGXFSZ (File size limit exceeded) @ 0 (0) --- Creating an imagemap file (-Tcmapx) results in an empty <map> element. This file worked previously, and downgrading to version 2.8-2.6 made it work fine again, so this is apparently a regression issue. Oversized allocation seems to be the overall error theme. I have not verified if this is the only file that fails with 2.12-3; 'make' simply stopped at the first error. If it helps, I can catalogue the .dot files that fail. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (400, 'testing'), (300, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.16-2-686 Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages graphviz depends on: ii libgraphviz3 2.12-3 rich set of graph drawing tools graphviz recommends no packages. -- no debconf information
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---Source: graphviz Source-Version: 2.16-1 We believe that the bug you reported is fixed in the latest version of graphviz, which is due to be installed in the Debian FTP archive: graphviz-dev_2.16-1_all.deb to pool/main/g/graphviz/graphviz-dev_2.16-1_all.deb graphviz-doc_2.16-1_all.deb to pool/main/g/graphviz/graphviz-doc_2.16-1_all.deb graphviz_2.16-1.diff.gz to pool/main/g/graphviz/graphviz_2.16-1.diff.gz graphviz_2.16-1.dsc to pool/main/g/graphviz/graphviz_2.16-1.dsc graphviz_2.16-1_amd64.deb to pool/main/g/graphviz/graphviz_2.16-1_amd64.deb graphviz_2.16.orig.tar.gz to pool/main/g/graphviz/graphviz_2.16.orig.tar.gz libgraphviz4-dev_2.16-1_amd64.deb to pool/main/g/graphviz/libgraphviz4-dev_2.16-1_amd64.deb libgraphviz4_2.16-1_amd64.deb to pool/main/g/graphviz/libgraphviz4_2.16-1_amd64.deb libgv-guile_2.16-1_amd64.deb to pool/main/g/graphviz/libgv-guile_2.16-1_amd64.deb libgv-lua_2.16-1_amd64.deb to pool/main/g/graphviz/libgv-lua_2.16-1_amd64.deb libgv-ocaml_2.16-1_amd64.deb to pool/main/g/graphviz/libgv-ocaml_2.16-1_amd64.deb libgv-perl_2.16-1_amd64.deb to pool/main/g/graphviz/libgv-perl_2.16-1_amd64.deb libgv-php5_2.16-1_amd64.deb to pool/main/g/graphviz/libgv-php5_2.16-1_amd64.deb libgv-python_2.16-1_amd64.deb to pool/main/g/graphviz/libgv-python_2.16-1_amd64.deb libgv-ruby_2.16-1_amd64.deb to pool/main/g/graphviz/libgv-ruby_2.16-1_amd64.deb libgv-tcl_2.16-1_amd64.deb to pool/main/g/graphviz/libgv-tcl_2.16-1_amd64.deb 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. Cyril Brulebois <[EMAIL PROTECTED]> (supplier of updated graphviz 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.7 Date: Tue, 13 Nov 2007 00:50:12 +0100 Source: graphviz Binary: libgraphviz4 graphviz-doc libgraphviz4-dev libgv-ruby graphviz libgv-perl libgv-php5 libgv-guile libgv-python libgv-ocaml libgv-tcl libgv-lua graphviz-dev Architecture: source amd64 all Version: 2.16-1 Distribution: experimental Urgency: low Maintainer: Cyril Brulebois <[EMAIL PROTECTED]> Changed-By: Cyril Brulebois <[EMAIL PROTECTED]> Description: graphviz - rich set of graph drawing tools graphviz-dev - transitional package for graphviz-dev rename graphviz-doc - additional documentation for graphviz libgraphviz4 - rich set of graph drawing tools libgraphviz4-dev - graphviz libs and headers against which to build applications libgv-guile - Guile bindings for graphviz libgv-lua - Lua bindings for graphviz libgv-ocaml - OCaml bindings for graphviz libgv-perl - Perl bindings for graphviz libgv-php5 - Php5 bindings for graphviz libgv-python - Python bindings for graphviz libgv-ruby - Ruby bindings for graphviz libgv-tcl - Tcl bindings for graphviz Closes: 397060 432890 438420 448365 Changes: graphviz (2.16-1) experimental; urgency=low . * New upstream release (Closes: #438420). * Fixed regression in this new upstream release: - Corrupted output creation for certain inputs (Closes: #432890). * Fixed bug: - Invalid EPS code creation (Closes: #397060). It was probably a bug in 2.8, thus might be fixed in 2.12 already. This version closes it for sure at least. Further explanations from upstream are available on the bugreport. * Refreshed patches: - 0_autotools_config_files: Updated to autotools-dev/20070725.1. Added a TODO item about moving this patch to a build-time update. - 0_versioned_plugin_config_file: Drop the first hunk, which modified cmd/dot/Makefile.am to not run âdot -câ. Upstream now has a better way to detect the installation for packaging purposes (using DESTDIR). - 0_bindings_documentation: Updated lua manpage from lua5.0 old style to lua5.1, thanks to Enrico Tassi (Closes: #448365). * Dropped patches: - 3_manpages_fix: Merged upstream. - 3_manpages_hyphen_fix: Merged upstream. - 1_diffimg_Makefile.am_fix: Merged upstream. - 1_lefty_fix: Merged upstream. - 3_gnomeui_configure.ac_fix: Merged upstream. - 3_ruby-bindings_configure.ac_fix: Merged upstream. - 3_php5-bindings_configure.ac_fix: Merged upstream. - 3_bindings_Makefile.am_fix: Merged upstream. - 3_lua-bindings_configure.ac_fix: Merged upstream. - 0_autoreconf_run: No longer needed, given the dropped patches. * Added patch: - 0_tcl_manpages_section: Upstream ships tcl-related manpages in âmannâ instead of âman3â and wants to keep it that way. This patch modifies the headers so that they contain â3â instead of ânâ. * debian/rules: - Use a SONAME variable to ease SONAME transitions. - Remove the extra ârmâ calls now that upstream's âmake distcleanâ is sufficient. - Modify the manpage handling since upstream now installs *.n manpages under usr/share/man/mann. Also adapted some *.install files to install some additional manpages. - Drop the parameter of the â-Vâ option in the âdh_makeshlibsâ call, since a dependency based on the upstream version number is sufficient by now. - Do not install the âdiffimgâ binary, see NEWS.Debian. * debian/NEWS: - Add a note about âdiffimgâ. - Add a status update about the bindings, especially about the python one. * debian/libgraphvizN.install: - Made SONAME-independant: only specifies the overrides directory, no longer the filename. * debian/README.Debian-packaging: - Updated to match the autoreconf patch dropping, and document the needed automake version in case this patch has to be added again. * debian/graphviz.7: - Dropped, merged upstream. * SONAME 3 -> 4 transition (all files are in debian/): - rules: - Adjusted SONAME variable. - Adjusted versioned dependency for the shlibs. - libgraphviz3-config-update.1: - libgraphviz3.install: - libgraphviz3.lintian-overrides: - libgraphviz3.postinst: - libgraphviz3.postrm: - Renamed with s/3/4/. - libgraphviz4.lintian-overrides: - Updated SONAME in each override. - libgraphviz4.post{inst,rm}: - Updated with s/3/4/. - patches/0_versioned_plugin_config_file: - Updated with s/config3/config4/. - control: - Adjusted libgv-ocaml long description, which mentions the libgraphvizN-dev package. * debian/libgraphviz4.lintian-overrides: - In addition to the SONAME bump, deletion of âlibexprâ since it is now used a convenience library, and addition of âlibcgraphâ. * debian/watch: - Upstream now uses x.y.z and not only x.y, updated regex to catch [0-9.]+\.tar\.gz (the development snapshots are in another directory). * debian/control: - Version the B-D on libgd2-xpm-dev (>= 2.0.35) to ensure the internal code copy isn't used. * NOT added support for the gdk-pixbuf renderer: - It supports .bmp .ico .jpg .png .tif. - debian/control would need an additional B-D on libgtk2.0-dev. - debian/rules would need an additional â--with-gdk-pixbufâ. - But that pulls gtk, which is far too much for what graphviz has to do. - Therefore, added a â--without-gdk-pixbufâ to ensure it isn't built, even if gdk-pixbuf development files are available. Files: e3f5e84ad3717abbe443b011d9ea4aa9 1375 graphics optional graphviz_2.16-1.dsc c8cac2c66a52e37a2be9290d4f38e525 8068186 graphics optional graphviz_2.16.orig.tar.gz 6807803033a0ee0b3943e7eda72ffd41 45889 graphics optional graphviz_2.16-1.diff.gz 376919ba437585533974fc96d73017c5 1267654 doc optional graphviz-doc_2.16-1_all.deb bd8d740b9311a1ad84f18fd26e9d193a 34104 graphics optional graphviz-dev_2.16-1_all.deb 71e80fa420318ae305ea8ca1012fcc98 414682 graphics optional graphviz_2.16-1_amd64.deb 95f4cb547adfdb69261157be4194f9ae 55616 interpreters optional libgv-guile_2.16-1_amd64.deb 43acb33b7bf32f3a0fd534a503543d4c 61682 interpreters optional libgv-lua_2.16-1_amd64.deb 8c18b25e3f76b6f5acb35d530281f8ee 63788 libs optional libgv-ocaml_2.16-1_amd64.deb d8071d048527c527269e9ad70607471b 82578 perl optional libgv-perl_2.16-1_amd64.deb 6908de445649c050838413cacdbcc07d 61744 interpreters optional libgv-php5_2.16-1_amd64.deb 4ce86b5f364d6b2e55f80d22a443a549 66976 interpreters optional libgv-python_2.16-1_amd64.deb eb9ccab70a18505dfae0dc7167cfe786 58764 interpreters optional libgv-ruby_2.16-1_amd64.deb 882f2bd3b10f0348cb659977f16f613c 604426 interpreters optional libgv-tcl_2.16-1_amd64.deb 979d1d0b170e9630af3ac69acd974260 792878 libs optional libgraphviz4_2.16-1_amd64.deb e5a998e909079fdf27249e23381e170b 103416 libdevel optional libgraphviz4-dev_2.16-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Signed by Ana Guerrero iD8DBQFHOTe5n3j4POjENGERAiLzAJ9aqXIRFlwydE2UnFQfOn5Uvo4vAgCfeq6J pPhSDZuIBz0DjhTkHjvs60A= =Pdeg -----END PGP SIGNATURE-----
--- End Message ---

