Your message dated Sat, 09 Dec 2017 12:07:54 +0000
with message-id <e1endv8-0005bg...@fasolo.debian.org>
and subject line Bug#882808: fixed in construct 2.8.16-0.2
has caused the Debian Bug report #882808,
regarding construct 2.8 incompatible with 2.5, should add versioned Breaks
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.)


-- 
882808: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882808
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: construct
Version: 2.8.16-0.1
Severity: grave

Dear Maintainer (or non-maintainer, as it seems),

I just noticed that you recently re-uploaded construct/2.8.16-0.1 to
unstable, without checking reverse dependencies. We had reverted to a
2.5-series version in February because the API had been broken (#853082)
and the current upstream maintainers actively refused to do anything
about it[1]. Nowadays, upstream even has an explicit notice about the
API incompatibilities in their README.md[2].

So, what did you break?
,----
| $ apt-cache rdepends python-construct
| python-construct
| Reverse Depends:
|   python-dfvfs
|   mitmproxy
|   bdfproxy
|   plaso
|   python-ironic-inspector
`----

The plaso and dfvfs packages are maintained by me and are affected by
the API breakage. It looks like mitmproxy and bdfproxy are also
affected. Only the latest version of ironic-inspector seems to depend on
construct >= 2.8.

I think I am going to package construct-legacy, based upon
<https://pypi.python.org/pypi/construct-legacy>.

Cheers,
-Hilko

[1] https://github.com/construct/construct/issues/271
[2] https://github.com/construct/construct#sticky

--- End Message ---
--- Begin Message ---
Source: construct
Source-Version: 2.8.16-0.2

We believe that the bug you reported is fixed in the latest version of
construct, 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 882...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastien Delafond <s...@debian.org> (supplier of updated construct 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: Wed, 29 Nov 2017 09:27:45 +0100
Source: construct
Binary: python-construct python3-construct
Architecture: source
Version: 2.8.16-0.2
Distribution: unstable
Urgency: medium
Maintainer: Jonathan Wiltshire <jmw+deb...@tiger-computing.co.uk>
Changed-By: Sebastien Delafond <s...@debian.org>
Description:
 python-construct - powerful declarative parser (and builder) for binary data
 python3-construct - powerful declarative parser (and builder) for binary data
Closes: 882808
Changes:
 construct (2.8.16-0.2) unstable; urgency=medium
 .
   * Non-maintainer upload
   * Add versioned Breaks for packages not compatible with >2.5. Thanks
     Hilko Bengen for the patch (Closes: #882808)
Checksums-Sha1:
 2c05ae77545d60e9849bee0a9d60e48e220aa9d7 1688 construct_2.8.16-0.2.dsc
 76ced61e7fa5ae3d6f893d85f4823c757f1e077d 2828 
construct_2.8.16-0.2.debian.tar.xz
 e52e0cef0b004184f19a2c620af46e3ea05988f6 6179 
construct_2.8.16-0.2_amd64.buildinfo
Checksums-Sha256:
 ae4ad4e5ce36510bd304d5ed7280921a77c90fde5f665325515c29aea2a6cff4 1688 
construct_2.8.16-0.2.dsc
 4d7843ccb63e2225d31ca10e953a65b46c2faaea4b3b97eb15e4a75aa8d68023 2828 
construct_2.8.16-0.2.debian.tar.xz
 81e7110f9bf264d3556ffdd556068860deb594734e386df7e5844e77deba0f08 6179 
construct_2.8.16-0.2_amd64.buildinfo
Files:
 17c54671b648945be2ec74d34031babc 1688 python extra construct_2.8.16-0.2.dsc
 0132c91751c842a1f2a0d5695cc7fc2f 2828 python extra 
construct_2.8.16-0.2.debian.tar.xz
 5c57d74890fae969e55d057c602694d8 6179 python extra 
construct_2.8.16-0.2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEAqSkbVtrXP4xJMh3EL6Jg/PVnWQFAloecSsACgkQEL6Jg/PV
nWRSpQgAgZz5DBoB3FNajHeWoOPf0euatSduhqsltcI3rAX77vVFKfu/2cjAh3SM
ql9yJz4hNVCfzlfdUc/oWwCKhQL9FBluqZwkcn0P1/a1dDhyNjcfNkl4WJTaqO3l
iQuA4N0BNHVueAgrfAaSyKYLUzXoCv29BDpVd0oWw0qcfijACkCUjab5v08H2jcM
2Hgjvn52h7Pdzf3Ufi4S0YUkrcUKnGuIhJg+zdhioVDVKR/I+hzP4uxPMGvOcNWm
/hrsSAnPaLwDhZJ66fqgbiApwyqudWEPcgcM0FPoemAsrn6RS01zTn/1pVBifi9/
h8Z175HnmaUkOoNUKiD8ikECXI0ruA==
=BejU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to