[Debian-med-packaging] Bug#826841: Bug#826841: python-ruffus: failing tests due to missing dot executable

Sascha Steinbiss sascha at steinbiss.name
Thu Jun 9 10:04:48 UTC 2016


I have pushed the changes, would be glad if someone could take a look.

Cheers
Sascha

On 09/06/2016 10:57, Sascha Steinbiss wrote:
> Source: python-ruffus
> Severity: normal
> Tags: patch
> User: reproducible-builds at 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
> 
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
> 


-- 
 The Wellcome Trust Sanger Institute is operated by Genome Research 
 Limited, a charity registered in England with number 1021457 and a 
 company registered in England with number 2742969, whose registered 
 office is 215 Euston Road, London, NW1 2BE. 



More information about the Debian-med-packaging mailing list