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.gz

91s =================================== FAILURES =================================== 91s _______________________________ test_regressions _______________________________
 91s
 91s which = [], opt_traceback = True
91s regdir = '/tmp/autopkgtest-lxc.6gtorn54/downtmp/build.BtZ/src/test/../data/regression/'
 91s loglevel = 40
 91s
91s def test_regressions(which=[], opt_traceback=True, regdir=__regression_dir__, loglevel=logging.ERROR):
 91s
91s # 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)
 91s
91s # 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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to