Source: cclib Version: 1.8-1 Severity: serious User: debian...@lists.debian.org Usertags: regression Tags: trixie-ignore
Dear maintainer(s),Your package has an autopkgtest, great. However, it fails since January 2024. Can you please investigate the situation and fix it? I copied some of the output at the bottom of this report.
The release team has announced [1] that failing autopkgtest on amd64 and arm64 are considered RC in testing.
More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
With my Release Team member hat on I have tagged this as trixie-ignore as it's so late in the freeze and it's not worth removing the package from trixie because of this at this moment. Having said that, if a fix is possible without fully removing the autopkgtest and without making the test superficial, it's still welcome, but it would need to happen soon.
Paul [1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html https://ci.debian.net/data/autopkgtest/testing/amd64/c/cclib/61846681/log.gz91s =================================== FAILURES =================================== 91s _______________________________ test_regressions _______________________________
91s 91s which = [], opt_traceback = True91s regdir = '/tmp/autopkgtest-lxc.6gtorn54/downtmp/build.BtZ/src/test/../data/regression/'
91s loglevel = 40 91s91s def test_regressions(which=[], opt_traceback=True, regdir=__regression_dir__, loglevel=logging.ERROR):
91s91s # Build a list of regression files that can be found. If there is a directory 91s # on the third level, then treat all files within it as one job.
91s try: 91s filenames = {} 91s for p in parser_names: 91s filenames[p] = [] 91s pdir = os.path.join(regdir, get_program_dir(p)) 91s for version in os.scandir(pdir): 91s if version.is_file(): 91s continue 91s 91s for job in os.listdir(version.path): 91s path = os.path.join(version.path, job) 91s if os.path.isdir(path):91s filenames[p].append(os.path.join(path, "*"))
91s else: 91s filenames[p].append(path) 91s except OSError as e: 91s print(e)91s print("\nERROR: At least one program direcory is missing.") 91s print("Run 'git pull' or regression_download.sh in cclib to update.")
91s sys.exit(1) 91s91s # This file should contain the paths to all regresssion test files we have gathered 91s # over the years. It is not really necessary, since we can discover them on the disk, 91s # but we keep it as a legacy and a way to track the regression tests. 91s > regfile = open(os.path.join(regdir, "regressionfiles.txt"), "r") 91s E FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest-lxc.6gtorn54/downtmp/build.BtZ/src/test/../data/regression/regressionfiles.txt'
91s 91s test/regression.py:3652: FileNotFoundError
OpenPGP_signature.asc
Description: OpenPGP digital signature