Source: python-ruffus Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs
Dear Maintainer, python-ruffus fails to complete its test suite due to a missing dependency on graphviz, which provides the 'dot' executable. During rebuilding the package as part of the Reproducible Builds efforts, this was noticed as it resulted in the following error: ====================================================================== ERROR: test_ruffus (test_pipeline_printout_graph.Test_ruffus) ---------------------------------------------------------------------- Traceback (most recent call last): File "test_pipeline_printout_graph.py", line 150, in test_ruffus no_key_legend = True) File "/build/python-ruffus-2.6.3+dfsg/ruffus/task.py", line 4659, in pipeline_printout_graph signal_callback=is_node_up_to_date) File "/build/python-ruffus-2.6.3+dfsg/ruffus/graph.py", line 1175, in graph_printout raise subprocess.CalledProcessError(retcode, cmd + "\n" + "\n".join([str(result_str), str(error_str)])) CalledProcessError: Command 'dot -Gsize='(11,8)' -Gdpi='120' -Tjpg < /tmp/tmpoeRqMB.dot /bin/sh: dot : commande introuvable ' returned non-zero exit status 127 I was able to fix this problem by adding the necessary dependencies and will push a fix to the Debian Med Git repo soon. Thanks Sascha