[Python-modules-team] Bug#943963: twisted 18.9.0-4 breaks multiple autopkgtests: pkg_resources.DistributionNotFound: The 'PyHamcrest>=1.9.0' distribution was not found and is required by Twisted

Paul Gevers elbrus at debian.org
Fri Nov 1 21:05:51 GMT 2019


Source: twisted
Version: 18.9.0-4
Severity: serious
X-Debbugs-CC: debian-ci at lists.debian.org
Tags: sid bullseye
User: debian-ci at lists.debian.org
Usertags: breaks
Control: affects -1 src:incremental src:automat src:nevow src:txsocksx

Dear maintainers,

With a recent upload of twisted the autopkgtest of incremental (and
three others) fails in testing when that autopkgtest is run with the
binary packages of twisted from unstable. It passes when run with only
packages from testing. In tabular form:
                       pass            fail
twisted                from testing    18.9.0-4
incremental            from testing    16.10.1-3
all others             from testing    from testing

I copied some of the output at the bottom of this report. The error is
very similar in all four reports, hence it looks like an issue on the
twisted side. Feel free to clone and reassign to all the affected
packages if I judged this wrongly.

Currently this regression is blocking the migration of twisted to
testing [1].

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=twisted

https://ci.debian.net/data/autopkgtest/testing/amd64/i/incremental/3308991/log.gz

Traceback (most recent call last):
  File "/usr/bin/trial", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
line 3250, in <module>
    @_call_aside
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
line 3234, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
line 3263, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
line 583, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
line 900, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
line 786, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'PyHamcrest>=1.9.0' distribution
was not found and is required by Twisted

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20191101/c54e1d40/attachment-0001.sig>


More information about the Python-modules-team mailing list