[Debichem-devel] Bug#1108852: cclib: autopkgtest regression: No such file or directory
Paul Gevers
elbrus at debian.org
Sun Jul 6 11:01:04 BST 2025
Source: cclib
Version: 1.8-1
Severity: serious
User: debian-ci at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 585 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debichem-devel/attachments/20250706/6dbd681b/attachment.sig>
More information about the Debichem-devel
mailing list