Package: python-pauvre
Version: 0.2.2-1
Severity: important

Hi,

python-pauvre FTBFS if the "DISPLAY" environment variable is exported:

 Traceback (most recent call last):
   File 
"/home/lamby/temp/cdt.20200612115324.KT7RjF0aGh.repro.python-pauvre/build-a/python-pauvre-0.2.2/.pybuild/cpython3_3.8_pauvre/build/pauvre/pauvre_main.py",
 line 636, in <module>
     main()
   File 
"/home/lamby/temp/cdt.20200612115324.KT7RjF0aGh.repro.python-pauvre/build-a/python-pauvre-0.2.2/.pybuild/cpython3_3.8_pauvre/build/pauvre/pauvre_main.py",
 line 630, in main
     args.func(parser, args)
   File 
"/home/lamby/temp/cdt.20200612115324.KT7RjF0aGh.repro.python-pauvre/build-a/python-pauvre-0.2.2/.pybuild/cpython3_3.8_pauvre/build/pauvre/pauvre_main.py",
 line 62, in run_subtool
     import pauvre.synplot as submodule
   File 
"/home/lamby/temp/cdt.20200612115324.KT7RjF0aGh.repro.python-pauvre/build-a/python-pauvre-0.2.2/.pybuild/cpython3_3.8_pauvre/build/pauvre/synplot.py",
 line 32, in <module>
     from pauvre.functions import GFFParse, print_images, timestamp
   File 
"/home/lamby/temp/cdt.20200612115324.KT7RjF0aGh.repro.python-pauvre/build-a/python-pauvre-0.2.2/.pybuild/cpython3_3.8_pauvre/build/pauvre/functions.py",
 line 25, in <module>
     import matplotlib.pyplot as plt
   File "/usr/lib/python3/dist-packages/matplotlib/pyplot.py", line 2282, in 
<module>
     switch_backend(rcParams["backend"])
   File "/usr/lib/python3/dist-packages/matplotlib/pyplot.py", line 221, in 
switch_backend
     backend_mod = importlib.import_module(backend_name)
   File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
     return _bootstrap._gcd_import(name[level:], package, level)
   File "/usr/lib/python3/dist-packages/matplotlib/backends/backend_tkagg.py", 
line 1, in <module>
     from . import _backend_tk
   File "/usr/lib/python3/dist-packages/matplotlib/backends/_backend_tk.py", 
line 6, in <module>
     import tkinter as tk
 ModuleNotFoundError: No module named 'tkinter'
 FAIL

 ======================================================================
 FAIL: test_normal_plotting_scenario 
(pauvre.tests.test_synplot.libSeq_test_case)
 This verifies that the LibSeq class is constructed with all of the
 ----------------------------------------------------------------------
 Traceback (most recent call last):
   File 
"/home/lamby/temp/cdt.20200612115324.KT7RjF0aGh.repro.python-pauvre/build-a/python-pauvre-0.2.2/.pybuild/cpython3_3.8_pauvre/build/pauvre/tests/test_synplot.py",
 line 66, in test_normal_plotting_scenario
     self.assertEqual(0, int(data.returncode))
 AssertionError: 0 != 1

 ----------------------------------------------------------------------
 Ran 1 test in 0.777


I assume it is trying to run optional GUI tests and failing.


Regards,

--
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Reply via email to