Source: pyraf Version: 2.2.1-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220728 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules binary > dh binary --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > I: pybuild base:239: python3.10 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:239: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/iraffunctions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/gkicmd.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/newWindowHack.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/splash.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafhelp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafpar.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/__main__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafcompleter.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/msgiobuffer.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafnames.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafdisplay.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/fill_clcache.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/gwm.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafgwcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/clcache.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/tkplottext.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/urwfiledlg.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/cllinecache.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/gkitkplot.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/graphcap.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafukey.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/ipython_api.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/MplCanvasAdapter.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/fontdata.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/tpar.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/clparse.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/gkigcur.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/iraftask.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/wutil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/cltoken.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/gki.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/msgiowidget.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/pseteparoption.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafecl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/pycmdline.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/pyrafTk.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/iraf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/gkiiraf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/aqutil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/clast.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafimcur.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafinst.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/textattrib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/sqliteshelve.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/generic.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/cl2py.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/GkiMpl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/filecache.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/cgeneric.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafimport.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/clscan.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/irafexecute.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/Ptkplot.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/pyrafglobals.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/epar.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/urwutil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/gkitkbase.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/subproc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_using_tasks.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_clcache.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_cli.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_core_nongraphics.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_basic.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_invocation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_tasks.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_graphics.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/test_plot.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > copying pyraf/tests/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/vtor_checks.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/capable.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/basicpar.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/filedlg.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/irafutils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/teal_bttn.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/compmixin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/teal.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/dialog.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/irafglobals.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/taskpars.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/tkrotext.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/alert.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/editpar.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/minmatch.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/cfgpars.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/listdlg.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > copying pyraf/tools/eparoption.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > copying pyraf/tools/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > copying pyraf/tools/tests/test_irafutils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > copying pyraf/tools/tests/test_cfgobj.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > copying pyraf/tools/tests/test_minmatch.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > copying pyraf/tools/tests/test_compmixin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > copying pyraf/blankcursor.xbm -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/epar.optionDB -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/pyraflogo_rgb_web.gif -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > copying pyraf/ipythonrc-pyraf -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/psdump_prow_256_250_200.ps -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/psi_land_prow_250.ps -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/psdump_prow_256.ps -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/psi_land_prow_256_250_200.ps -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/psdump_prow_250.ps -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/psdump_prow_256_250.ps -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/pset_msstat_input.fits -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/psi_land_prow_256_250.ps -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tests/data/psi_land_prow_256.ps -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tests/data > copying pyraf/tools/tests/rt_sample.cfgspc -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > copying pyraf/tools/tests/rt_sample.cfg -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > copying pyraf/tools/tests/cfgobj_output.ref -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/tools/tests > running build_ext > building 'pyraf.sscanf' extension > creating build > creating build/temp.linux-x86_64-3.10 > creating build/temp.linux-x86_64-3.10/pyraf > x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g > -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat > -Werror=format-security -g -fwrapv -O2 -g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC > -I/usr/include/python3.10 -c pyraf/sscanfmodule.c -o > build/temp.linux-x86_64-3.10/pyraf/sscanfmodule.o > x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g > -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.10/pyraf/sscanfmodule.o -o > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/sscanf.cpython-310-x86_64-linux-gnu.so > building 'pyraf.xutil' extension > x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g > -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat > -Werror=format-security -g -fwrapv -O2 -g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC > -I/usr/include/python3.10 -c pyraf/xutil.c -o > build/temp.linux-x86_64-3.10/pyraf/xutil.o > x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g > -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.10/pyraf/xutil.o -lX11 -o > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/xutil.cpython-310-x86_64-linux-gnu.so > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:239: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build; > python3.10 -m pytest > tput: No value for $TERM and no -T specified > ============================= test session starts > ============================== > platform linux -- Python 3.10.5, pytest-7.1.2, pluggy-1.0.0+repack > rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg > plugins: astropy-header-0.2.1, mock-3.8.2, hypothesis-6.36.0, > filter-subpackage-0.1.1, arraydiff-0.5.0, astropy-0.10.0, doctestplus-0.12.0, > openfiles-0.5.0, cov-3.0.0, remotedata-0.3.3 > > No graphics display available for this session. > Graphics tasks that attempt to plot to an interactive screen will fail. > For help, search "PyRAF FAQ 5.13" > > Created directory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/.iraf/pyraf > for cache > collected 404 items > > pyraf/tests/test_basic.py .... > pyraf/tests/test_clcache.py . > pyraf/tests/test_cli.py > .......................................................................................................................................................................................... > pyraf/tests/test_core_nongraphics.py .....................x.. > pyraf/tests/test_graphics.py ..........s > pyraf/tests/test_invocation.py > ..F.....................x........x........ssss..s > pyraf/tests/test_plot.py ssssssssssssssssssssssssssss > pyraf/tests/test_tasks.py > ......................................................./usr/bin/ld: warning: > zsvjmp.o: missing .note.GNU-stack section implies executable stack > /usr/bin/ld: NOTE: This behaviour is deprecated and will be removed in a > future version of the linker > .. > pyraf/tests/test_using_tasks.py sssssss > pyraf/tools/tests/test_cfgobj.py . > pyraf/tools/tests/test_compmixin.py .... > pyraf/tools/tests/test_irafutils.py ............. > pyraf/tools/tests/test_minmatch.py ................... > > =================================== FAILURES > =================================== > ____________________ test_invoke_command[False-print(1)-10] > ____________________ > > _with_pyraf = <pyraf.tests.test_invocation.PyrafEx object at 0x7fabe757e830> > test_input = 'print(1)', expected = '1', use_ecl = False > > @pytest.mark.parametrize('test_input,expected', cl_cases) > @pytest.mark.parametrize('use_ecl', [False, True]) > def test_invoke_command(_with_pyraf, test_input, expected, use_ecl): > """Issue basic commands to CL parser > """ > result = _with_pyraf.run(['-c', test_input], use_ecl=use_ecl) > > assert not result.code, result.stderr > E AssertionError: Traceback (most recent call last): > E File "/usr/lib/python3.10/runpy.py", line 196, in > _run_module_as_main > E return _run_code(code, main_globals, None, > E File "/usr/lib/python3.10/runpy.py", line 86, in _run_code > E exec(code, run_globals) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/__main__.py", line > 166, in <module> > E main() > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/__main__.py", line > 130, in main > E iraf.Init(**initkw) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraffunctions.py", > line 222, in Init > E clpkg.run(_doprint=0, _hush=hush, _save=1) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 373, in run > E self._run(redirKW, specialKW) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 1746, in _run > E self._runCode() > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 1537, in _runCode > E self._clFunction(*parList, **kw) > E File "<CL script clpackage.clpackage>", line 27, in clpackage > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 834, in __call__ > E return self.run(*args, **kw) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 373, in run > E self._run(redirKW, specialKW) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 1273, in _run > E self._pyFunction(*pl) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraffunctions.py", > line 2688, in _clProcedure > E clExecute(_sys.stdin.read(), locals=theLocals, > Stdin=_sys.__stdin__) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraffunctions.py", > line 3347, in clExecute > E exec(pycode.vars.proc_name + "(taskObj=iraf.cl)", locals) > E File "<string>", line 1, in <module> > E File "<CL script CL1>", line 28, in string_proc > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 834, in __call__ > E return self.run(*args, **kw) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 373, in run > E self._run(redirKW, specialKW) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraftask.py", line > 1273, in _run > E self._pyFunction(*pl) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraffunctions.py", > line 2688, in _clProcedure > E clExecute(_sys.stdin.read(), locals=theLocals, > Stdin=_sys.__stdin__) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraffunctions.py", > line 3347, in clExecute > E exec(pycode.vars.proc_name + "(taskObj=iraf.cl)", locals) > E File "<string>", line 1, in <module> > E File "<CL script CL2>", line 12, in string_proc > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/iraffunctions.py", > line 2240, in clOscmd > E status = _subproc.subshellRedir(s, shell=shell) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/subproc.py", line > 769, in subshellRedir > E return systemRedir((shell, "-c", cmd)) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/subproc.py", line > 747, in systemRedir > E process = RedirProcess(cmd) > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/subproc.py", line > 800, in __init__ > E Subprocess.__init__(self, > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/subproc.py", line > 95, in __init__ > E self.fork() > E File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build/pyraf/subproc.py", line > 209, in fork > E raise SubprocessError( > E pyraf.subproc.SubprocessError: Child process '/bin/sh -c /bin/ls > -1ad [a-y]* 2> /dev/null' exited with return code 2 > E > E assert not 1 > E + where 1 = <pyraf.tests.test_invocation.PyrafEx object at > 0x7fabe757e830>.code > > pyraf/tests/test_invocation.py:99: AssertionError > =========================== short test summary info > ============================ > FAILED pyraf/tests/test_invocation.py::test_invoke_command[False-print(1)-10] > ============ 1 failed, 359 passed, 41 skipped, 3 xfailed in 43.10s > ============= > could not open XWindow display > could not open XWindow display > E: pybuild pybuild:369: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyraf/build; python3.10 -m pytest > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.10 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2022/07/28/pyraf_2.2.1-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.