Bug#1050676: enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed.
On 2023-09-15 "László Böszörményi (GCS)" wrote: [...] > There's still a font issue, you will get something like: > fontconfig: Didn't find expected font family. Perhaps URW Type 1 fonts > need installing? > I don't know why this is happening, as if I check the intermediate dot > file then only the node font settings cause this error. Other uses of > the Helvetica font are fine. As per source change, you will need this > patch for enblend-enfuse. > Please check if the resulting package works as you expected or not and > report back your findings. [...] except for the expect font difference (Times) this seems to work ok. - Thanks. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'
Bug#1050676: enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed.
Hi Andreas, On Sun, Sep 10, 2023 at 9:21 PM Andreas Metzler wrote: > I tried to do a test build of enblend against graphviz 8.1.0 from > experimental. I had no luck, since dot seems to be built without support > for png output: Please try graphviz 9.0.0 from experimental. > /usr/bin/m4 --fatal-warnings --prefix-builtins --synclines > --define='dot_output_type=png' ../../doc/uml-dot.m4 > ../../doc/external-mask-workflow.dot | \ > /usr/bin/dot -Tpng -Gbgcolor=transparent -Gresolution=600 | \ > /usr/bin/convert png:- -transparent white -resize $(( ((96 * > 1000) / 600) / 10 ))% external-mask-workflow.png > Format: "png" not recognized. Use one of: canon cmap cmapx cmapx_np dot > dot_json eps fig gv imap imap_np ismap json json0 mp pic plain plain-ext pov > ps ps2 svg svgz tk xdot xdot1.2 xdot1.4 xdot_json > convert: improper image header > `/dev/shm/magick-u_9y0p39jcrUpQwvjHcDxiLBtxK8jlEu' @ > error/png.c/ReadPNGImage/4107. There's still a font issue, you will get something like: fontconfig: Didn't find expected font family. Perhaps URW Type 1 fonts need installing? I don't know why this is happening, as if I check the intermediate dot file then only the node font settings cause this error. Other uses of the Helvetica font are fine. As per source change, you will need this patch for enblend-enfuse. Please check if the resulting package works as you expected or not and report back your findings. Regards, Laszlo/GCS Description: use Times font instead of Helvetica for testing For testing the font Helvetica used. This is fine, but for some reason recently fontconfig can't find it as URW Type 1 font for dot nodes. For other uses, Helvetica font is found by the way. Author: Laszlo Boszormenyi (GCS) Forwarded: no Last-Update: 2023-09-15 --- --- enblend-enfuse-4.2.orig/doc/uml-dot.m4 +++ enblend-enfuse-4.2/doc/uml-dot.m4 @@ -10,7 +10,7 @@ m4_dnl (`uml_'), we treat only `Activit m4_dnl need more for the Enblend/Enfuse documentation. -m4_define(`uml_font', `Helvetica') +m4_define(`uml_font', `Times') m4_dnl Graph Attributes
Bug#1050676: enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed.
Hi, On Sun, Sep 10, 2023 at 9:21 PM Andreas Metzler wrote: > I tried to do a test build of enblend against graphviz 8.1.0 from > experimental. I had no luck, since dot seems to be built without support > for png output: It is/was due to another issue which is just fixed. But it is still a work in progress, not fully ready for user consumption. enblend-enfuse will still not build. Please give me some time to clear all graphviz issues. Regards, Laszlo/GCS
Bug#1050676: enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed.
Hello, I tried to do a test build of enblend against graphviz 8.1.0 from experimental. I had no luck, since dot seems to be built without support for png output: /usr/bin/m4 --fatal-warnings --prefix-builtins --synclines --define='dot_output_type=png' ../../doc/uml-dot.m4 ../../doc/external-mask-workflow.dot | \ /usr/bin/dot -Tpng -Gbgcolor=transparent -Gresolution=600 | \ /usr/bin/convert png:- -transparent white -resize $(( ((96 * 1000) / 600) / 10 ))% external-mask-workflow.png Format: "png" not recognized. Use one of: canon cmap cmapx cmapx_np dot dot_json eps fig gv imap imap_np ismap json json0 mp pic plain plain-ext pov ps ps2 svg svgz tk xdot xdot1.2 xdot1.4 xdot_json convert: improper image header `/dev/shm/magick-u_9y0p39jcrUpQwvjHcDxiLBtxK8jlEu' @ error/png.c/ReadPNGImage/4107. [...] cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'
Bug#1050676: enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed.
Control: reassign -1 graphviz 2.42.2-7 On 2023-08-27 Aurelien Jarno wrote: > Source: enblend-enfuse > Version: 4.2-10 > Severity: serious > Tags: ftbfs > Justification: fails to build from source (but built successfully in the past) > Dear maintainer, > enblend-enfuse fails to build from source. From my build log on amd64: [...] > | /usr/bin/dot -Teps -Gsize=4.75,8.5 -oexternal-mask-workflow.eps > | failed at node 36[0] > | dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed. > | /bin/bash: line 2: 2820245 Done/usr/bin/m4 > --fatal-warnings --prefix-builtins --synclines --define='dot_output_type=eps' > ../../doc/uml-dot.m4 ../../doc/external-mask-workflow.dot > | 2820246 Aborted (core dumped) | /usr/bin/dot -Teps > -Gsize=4.75,8.5 -oexternal-mask-workflow.eps [...] > A full build log on riscv64 is also available: > https://buildd.debian.org/status/fetch.php?pkg=enblend-enfuse=riscv64=4.2-10=1693064284=0 Reassigning to the core-dumping package. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'
Processed: Re: Bug#1050676: enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed.
Processing control commands: > reassign -1 graphviz 2.42.2-7 Bug #1050676 [src:enblend-enfuse] enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed. Bug reassigned from package 'src:enblend-enfuse' to 'graphviz'. No longer marked as found in versions enblend-enfuse/4.2-10. Ignoring request to alter fixed versions of bug #1050676 to the same values previously set Bug #1050676 [graphviz] enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed. Marked as found in versions graphviz/2.42.2-7. -- 1050676: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050676 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1050676: enblend-enfuse: FTBFS: dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed.
Source: enblend-enfuse Version: 4.2-10 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) Dear maintainer, enblend-enfuse fails to build from source. From my build log on amd64: | /usr/bin/gnuplot --default-settings -e 'DATA_DIR="../../doc"' \ | -e 'set output "log-transform.tex"; set terminal epslatex color size 4.5in,3.375in' ../../doc/log-transform.gp && \ | mv log-transform.tex log-transform.pstex | /usr/bin/m4 --fatal-warnings --prefix-builtins --synclines --define='dot_output_type=eps' ../../doc/uml-dot.m4 ../../doc/external-mask-workflow.dot | \ | /usr/bin/dot -Teps -Gsize=4.75,8.5 -oexternal-mask-workflow.eps | failed at node 36[0] | dot: maze.c:311: chkSgraph: Assertion `np->cells[0]' failed. | /bin/bash: line 2: 2820245 Done/usr/bin/m4 --fatal-warnings --prefix-builtins --synclines --define='dot_output_type=eps' ../../doc/uml-dot.m4 ../../doc/external-mask-workflow.dot | 2820246 Aborted (core dumped) | /usr/bin/dot -Teps -Gsize=4.75,8.5 -oexternal-mask-workflow.eps | make[5]: *** [Makefile:978: external-mask-workflow.eps] Error 134 | make[5]: Leaving directory '/<>/build-def/doc' | make[4]: *** [Makefile:592: all-recursive] Error 1 | make[4]: Leaving directory '/<>/build-def/doc' | make[3]: *** [Makefile:444: all-recursive] Error 1 | make[3]: Leaving directory '/<>/build-def' | make[2]: *** [Makefile:385: all] Error 2 | make[2]: Leaving directory '/<>/build-def' | dh_auto_build: error: cd build-def && make -j12 returned exit code 2 | make[1]: *** [debian/rules:37: override_dh_auto_build] Error 25 | make[1]: Leaving directory '/<>' | make: *** [debian/rules:66: binary-arch] Error 2 | dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 A full build log on riscv64 is also available: https://buildd.debian.org/status/fetch.php?pkg=enblend-enfuse=riscv64=4.2-10=1693064284=0 Regards Aurelien