Package: src:custodian Version: 2025.12.14-1 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202608/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:custodian, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] tests/vasp/test_jobs.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 88%][0m tests/vasp/test_utils.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 94%][0m tests/vasp/test_validators.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[31m [100%][0m =================================== FAILURES =================================== [31m[1m________________ TestVaspNpTMDValidator.test_check_and_correct _________________[0m self = <tests.vasp.test_validators.TestVaspNpTMDValidator object at 0x7f1e09e26490> [0m[94mdef[39;49;00m[90m [39;49;00m[92mtest_check_and_correct[39;49;00m([96mself[39;49;00m) -> [94mNone[39;49;00m:[90m[39;49;00m [90m# NPT-AIMD using correct VASP[39;49;00m[90m[39;49;00m os.chdir([33mf[39;49;00m[33m"[39;49;00m[33m{[39;49;00mTEST_FILES[33m}[39;49;00m[33m/npt_common[39;49;00m[33m"[39;49;00m)[90m[39;49;00m handler = VaspNpTMDValidator()[90m[39;49;00m [94massert[39;49;00m [95mnot[39;49;00m handler.check()[90m[39;49;00m [90m[39;49;00m [90m# NVT-AIMD using correct VASP[39;49;00m[90m[39;49;00m os.chdir([33mf[39;49;00m[33m"[39;49;00m[33m{[39;49;00mTEST_FILES[33m}[39;49;00m[33m/npt_nvt[39;49;00m[33m"[39;49;00m)[90m[39;49;00m [94massert[39;49;00m [95mnot[39;49;00m handler.check()[90m[39;49;00m [90m[39;49;00m [90m# NPT-AIMD using incorrect VASP[39;49;00m[90m[39;49;00m os.chdir([33mf[39;49;00m[33m"[39;49;00m[33m{[39;49;00mTEST_FILES[33m}[39;49;00m[33m/npt_bad_vasp[39;49;00m[33m"[39;49;00m)[90m[39;49;00m > [94massert[39;49;00m handler.check()[90m[39;49;00m [1m[31mE assert False[0m [1m[31mE + where False = check()[0m [1m[31mE + where check = <custodian.vasp.validators.VaspNpTMDValidator object at 0x7f1e184c1400>.check[0m [1m[31m/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_custodian/build/tests/vasp/test_validators.py[0m:66: AssertionError [36m[1m=========================== short test summary info ============================[0m [31mFAILED[0m tests/vasp/test_validators.py::[1mTestVaspNpTMDValidator::test_check_and_correct[0m - assert False [31m=========== [31m[1m1 failed[0m, [32m114 passed[0m, [33m4 skipped[0m, [33m15 deselected[0m[31m in 27.51s[0m[31m ===========[0m E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_custodian/build; python3.13 -m pytest -k "not (test_fileman_cpscf_nseg_error or test_gdm_neg_precon_error or test_OptFF or test_first_step)" I: pybuild base:385: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_custodian/build; python3.14 -m pytest -k "not (test_fileman_cpscf_nseg_error or test_gdm_neg_precon_error or test_OptFF or test_first_step)" [1m============================= test session starts ==============================[0m platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_custodian/build configfile: pyproject.toml plugins: typeguard-4.4.4 collected 133 items / 15 deselected / 1 skipped / 118 selected tests/ansible/test_interpreter.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 3%][0m tests/cp2k/test_handlers.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 10%][0m tests/cp2k/test_jobs.py [32m.[0m[32m.[0m[32m [ 11%][0m tests/feff/test_handlers.py [32m.[0m[32m [ 12%][0m tests/feff/test_jobs.py [32m.[0m[32m.[0m[32m.[0m[32m [ 15%][0m tests/gaussian/test_handlers.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 33%][0m tests/gaussian/test_jobs.py [32m.[0m[32m.[0m[32m [ 35%][0m tests/jdftx/test_jobs.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 41%][0m tests/lobster/test_handlers.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 50%][0m tests/lobster/test_jobs.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 53%][0m tests/nwchem/test_handlers.py [32m.[0m[32m [ 54%][0m tests/qchem/test_jobs.py [33ms[0m[33ms[0m[33ms[0m[32m [ 56%][0m tests/test_custodian.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 65%][0m tests/test_utils.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 68%][0m tests/vasp/test_io.py [32m.[0m[32m.[0m[32m [ 70%][0m tests/vasp/test_jobs.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 88%][0m tests/vasp/test_utils.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m [ 94%][0m tests/vasp/test_validators.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[31m [100%][0m =================================== FAILURES =================================== [31m[1m________________ TestVaspNpTMDValidator.test_check_and_correct _________________[0m self = <tests.vasp.test_validators.TestVaspNpTMDValidator object at 0x7f53ff0e2850> [0m[94mdef[39;49;00m[90m [39;49;00m[92mtest_check_and_correct[39;49;00m([96mself[39;49;00m) -> [94mNone[39;49;00m:[90m[39;49;00m [90m# NPT-AIMD using correct VASP[39;49;00m[90m[39;49;00m os.chdir([33mf[39;49;00m[33m"[39;49;00m[33m{[39;49;00mTEST_FILES[33m}[39;49;00m[33m/npt_common[39;49;00m[33m"[39;49;00m)[90m[39;49;00m handler = VaspNpTMDValidator()[90m[39;49;00m [94massert[39;49;00m [95mnot[39;49;00m handler.check()[90m[39;49;00m [90m[39;49;00m [90m# NVT-AIMD using correct VASP[39;49;00m[90m[39;49;00m os.chdir([33mf[39;49;00m[33m"[39;49;00m[33m{[39;49;00mTEST_FILES[33m}[39;49;00m[33m/npt_nvt[39;49;00m[33m"[39;49;00m)[90m[39;49;00m [94massert[39;49;00m [95mnot[39;49;00m handler.check()[90m[39;49;00m [90m[39;49;00m [90m# NPT-AIMD using incorrect VASP[39;49;00m[90m[39;49;00m os.chdir([33mf[39;49;00m[33m"[39;49;00m[33m{[39;49;00mTEST_FILES[33m}[39;49;00m[33m/npt_bad_vasp[39;49;00m[33m"[39;49;00m)[90m[39;49;00m > [94massert[39;49;00m handler.check()[90m[39;49;00m [1m[31mE assert False[0m [1m[31mE + where False = check()[0m [1m[31mE + where check = <custodian.vasp.validators.VaspNpTMDValidator object at 0x7f540de73e00>.check[0m [1m[31m/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_custodian/build/tests/vasp/test_validators.py[0m:66: AssertionError [36m[1m=========================== short test summary info ============================[0m [31mFAILED[0m tests/vasp/test_validators.py::[1mTestVaspNpTMDValidator::test_check_and_correct[0m - assert False [31m=========== [31m[1m1 failed[0m, [32m114 passed[0m, [33m4 skipped[0m, [33m15 deselected[0m[31m in 27.41s[0m[31m ===========[0m E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_custodian/build; python3.14 -m pytest -k "not (test_fileman_cpscf_nseg_error or test_gdm_neg_precon_error or test_OptFF or test_first_step)" make[1]: *** [debian/rules:20: override_dh_auto_test] Error 13 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:10: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------

