[Debian-astro-maintainers] Bug#1027398: gavodachs: autopkgtest needs update for new version of python-cryptography: fails to install
Paul Gevers
elbrus at debian.org
Fri Dec 30 21:13:45 GMT 2022
Source: gavodachs
Version: 2.7+dfsg-1
Severity: serious
X-Debbugs-CC: python-cryptography at packages.debian.org
Tags: sid bookworm
User: debian-ci at lists.debian.org
Usertags: needs-update
Control: affects -1 src:python-cryptography
Dear maintainer(s),
With a recent upload of python-cryptography the autopkgtest of gavodachs
fails in testing when that autopkgtest is run with the binary packages
of python-cryptography from unstable. It passes when run with only
packages from testing. In tabular form:
pass fail
python-cryptography from testing 38.0.4-1
gavodachs from testing 2.7+dfsg-1
all others from testing from testing
I copied some of the output at the bottom of this report.
gavodachs2-server fails to install.
Currently this regression is blocking the migration of
python-cryptography to testing [1]. Of course, python-cryptography
shouldn't just break your autopkgtest (or even worse, your package), but
it seems to me that the change in python-cryptography was intended and
your package needs to update to the new situation.
If this is a real problem in your package (and not only in your
autopkgtest), the right binary package(s) from python-cryptography
should really add a versioned Breaks on the unfixed version of (one of
your) package(s). Note: the Breaks is nice even if the issue is only in
the autopkgtest as it helps the migration software to figure out the
right versions to combine in the tests.
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=python-cryptography
https://ci.debian.net/data/autopkgtest/testing/amd64/g/gavodachs/29784808/log.gz
Setting up python3-docutils (0.17.1+dfsg-3) ...
Setting up python3-gavo-utils (2.7+dfsg-1) ...
Setting up python3-gavo-stc (2.7+dfsg-1) ...
Setting up python3-gavo-votable (2.7+dfsg-1) ...
Setting up python3-gavo (2.7+dfsg-1) ...
Setting up gavodachs2-server (2.7+dfsg-1) ...
Created symlink
/etc/systemd/system/multi-user.target.wants/dachs.service →
/lib/systemd/system/dachs.service.
Adding group `gavo' (GID 1001) ...
Done.
adduser: Warning: The home dir /nonexistent you specified can't be
accessed: No such file or directory
Adding system user `gavo' (UID 103) ...
Adding new user `gavo' (UID 103) with group `gavo' ...
Not creating home directory `/nonexistent'.
Adding user `dachsroot' ...
Adding new user `dachsroot' (1002) with group `gavo (1001)' ...
Creating home directory `/home/dachsroot' ...
Copying files from `/etc/skel' ...
Adding new user `dachsroot' to supplemental / extra groups `users' ...
Adding user `dachsroot' to group `users' ...
*** Error: Oops. Unhandled exception AttributeError.
Exception payload: module 'lib' has no attribute
'SSL_CTX_set_ecdh_auto'
dpkg: error processing package gavodachs2-server (--configure):
installed gavodachs2-server package post-installation script
subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of autopkgtest-satdep:
autopkgtest-satdep depends on gavodachs2-server; however:
Package gavodachs2-server is not configured yet.
dpkg: error processing package autopkgtest-satdep (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
gavodachs2-server
autopkgtest-satdep
E: Sub-process /usr/bin/dpkg returned an error code (1)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-astro-maintainers/attachments/20221230/97a185ab/attachment.sig>
More information about the Debian-astro-maintainers
mailing list