Your message dated Tue, 02 Oct 2018 15:20:13 +0000
with message-id <e1g7mt7-0000at...@fasolo.debian.org>
and subject line Bug#910056: fixed in twisted 18.7.0-3
has caused the Debian Bug report #910056,
regarding twisted: Missing version constraint on python-attr dependencies
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
910056: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910056
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: twisted
Version: 18.7.0-2
Severity: important
Dear Maintainer,
The python3-twisted package declares "Depends: python3-attr" however it is
not compatible with the version of python3-attr that is in stretch. This
means that partially upgraded systems could have a non-functional twisted
installation and also means that the upload of twisted to stretch-backports
is (partially?) broken.
To fix the partial-upgrade problem, a versioned dependency such as ">> 17.4.0"
is sufficient.
(Andrej, for stretch-backports, a backport of python-attrs fixes the problem.)
I also can't spot the twisted test suite being run in either the sid or the
stretch-backports build logs, is it possible to make the tests run on the
buildd? (Would that have caught this problem with the backport?)
cheers
Stuart
$ python3
Python 3.5.3 (default, Sep 27 2018, 17:25:39)
[GCC 6.3.0 20170516] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import twisted.web.http
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3/dist-packages/twisted/web/http.py", line 100, in
<module>
from twisted.internet import interfaces, protocol, address
File "/usr/lib/python3/dist-packages/twisted/internet/address.py", line 23,
in <module>
class IPv4Address(object):
File "/usr/lib/python3/dist-packages/twisted/internet/address.py", line 37,
in IPv4Address
type = attr.ib(validator=attr.validators.in_(["TCP", "UDP"]))
AttributeError: module 'attr.validators' has no attribute 'in_'
$ apt-cache policy python3-twisted python3-attr
python3-twisted:
Installed: 18.7.0-2~bpo9+1
Candidate: 18.7.0-2~bpo9+1
Version table:
*** 18.7.0-2~bpo9+1 200
200 http://deb.debian.org/debian stretch-backports/main amd64 Packages
200 http://deb.debian.org/debian stretch-backports/main i386 Packages
100 /var/lib/dpkg/status
16.6.0-2 500
500 http://deb.debian.org/debian stretch/main amd64 Packages
500 http://deb.debian.org/debian stretch/main i386 Packages
python3-attr:
Installed: 16.3.0-1
Candidate: 16.3.0-1
Version table:
*** 16.3.0-1 500
500 http://deb.debian.org/debian stretch/main amd64 Packages
500 http://deb.debian.org/debian stretch/main i386 Packages
100 /var/lib/dpkg/status
--- End Message ---
--- Begin Message ---
Source: twisted
Source-Version: 18.7.0-3
We believe that the bug you reported is fixed in the latest version of
twisted, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 910...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mattia Rizzolo <mat...@debian.org> (supplier of updated twisted package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 02 Oct 2018 16:40:06 +0200
Source: twisted
Binary: python3-twisted python3-twisted-bin python3-twisted-bin-dbg
python-twisted-bin python-twisted-bin-dbg python-twisted-core
python-twisted-conch python-twisted-mail python-twisted-names
python-twisted-news python-twisted-runner python-twisted-runner-dbg
python-twisted-web python-twisted-words twisted-doc python-twisted
Architecture: source
Version: 18.7.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mat...@debian.org>
Description:
python-twisted - Event-based framework for internet applications (dependency
packa
python-twisted-bin - Event-based framework for internet applications
python-twisted-bin-dbg - Event-based framework for internet applications
(debug extension)
python-twisted-conch - twisted dummy package for Twisted SSH Implementation
python-twisted-core - Event-based framework for internet applications
python-twisted-mail - twisted dummy package for SMTP, IMAP and POP protocol
implementat
python-twisted-names - twisted package for DNS protocol implementation
python-twisted-news - twisted dummy package for NNTP protocol implementation
python-twisted-runner - twisted dummy package for process management
python-twisted-runner-dbg - twisted dummy package for process management
python-twisted-web - twisted dummy package for HTTP protocol implementation
python-twisted-words - twisted dummy package for Chat and Instant Messaging
python3-twisted - Event-based framework for internet applications
python3-twisted-bin - Event-based framework for internet applications
python3-twisted-bin-dbg - Event-based framework for internet applications
(debug extension)
twisted-doc - Official documentation of Twisted
Closes: 910056
Changes:
twisted (18.7.0-3) unstable; urgency=medium
.
* Team upload.
.
[ nyov ]
* Update requirement for attr version. Closes: #910056
.
[ Mattia Rizzolo ]
* Annotate python-dbg dependency with :any (from the m-a hinter).
Checksums-Sha1:
cc3eace0367abafeba2f4b97121d95b748188251 3552 twisted_18.7.0-3.dsc
f243aa8bf69405ec45e30ff4c26d00d3c540ab65 22280 twisted_18.7.0-3.debian.tar.xz
4d2dfdaebd719be33811d089bc40af9841bfc9e4 13560 twisted_18.7.0-3_amd64.buildinfo
Checksums-Sha256:
5e5cf4eda2c2e531475f755dd115ade541d3f5e45462f574a48287d383e816a8 3552
twisted_18.7.0-3.dsc
051263af492a171d5eea5d8a65ce076cf60ebd473067bd3ea744d95897553790 22280
twisted_18.7.0-3.debian.tar.xz
4a008ae5a035a1db5873537d31efd42a8e825024b17b351acb8ea289a99cb755 13560
twisted_18.7.0-3_amd64.buildinfo
Files:
e189440021f44e5b6845e0f03d96da2a 3552 python optional twisted_18.7.0-3.dsc
c4d3e155cb60e87108202a7ef37f69de 22280 python optional
twisted_18.7.0-3.debian.tar.xz
e763cdb3cf0426f042531bce7bf96e3c 13560 python optional
twisted_18.7.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAluzhbcACgkQCBa54Yx2
K62vaQ//c7agleBPbjSMk8unHnADoSneNbkUJ4HH5IXxat5nY3ZC1/aIX4j10uDn
7E8V6XvEqZvOdjkx5VtvQlydOXvi5rfUqclw0nUlsUjAVWk/rJWfqU0L0ZIqaTFt
SyGK9LjVXRVAxpshjbNsA8ZSPSJvYATDlVW3lqU+/fXOKi00wG4w42AGzE3FE0ps
kIUK53Z3kqoM6dotE8xLp43cGmqbhjMjYNohIbHhpCDYlClb9Gh3c3nPPWygx/di
AXdjE8jr4fNmzmv8XJ/G84Lw84tKPj0vb7mBwl01uuS81zfVTKVfh0lHVv1VeUKX
ZAKz4nVDnHpEkEp8pnjSlPcCFUfGOAckl0B5rmGyXenKt0Y4ozZF5Hh9PqEgmphV
82HBDB/Fyw55lcydD9XtfL7OnI1+cdKrO5xU5m81G22odkJlQOtHICwZxsAkdLLp
zLN/w0+FmshjTj8FllUc4Qbadu43u0kx7RESj7h4zqezloJLNFgNrEWxC0M5dbkO
Ei2jC+dqBq+xaOXNKNBHIziKvqM/nr0MWt7aTv0+aI5/p4X82/qDer8sql4EVjsv
oPuX2E2CD4Y/VVslqT0V8MVE72QKNybVZVbVO9Ng0R/HGobRRDR9uG1b4oLaoxxo
lb04b1NJ+enqY9dngmoVoKcOPD1UVbX1Spiv21HGWXrVtSw/mN4=
=eMtY
-----END PGP SIGNATURE-----
--- End Message ---