Your message dated Thu, 15 Aug 2019 09:04:51 +0000 with message-id <e1hybgh-000j08...@fasolo.debian.org> and subject line Bug#933684: fixed in python-httptools 0.0.11-1.1 has caused the Debian Bug report #933684, regarding python-httptools: Please adjust for http-parser 2.9 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.) -- 933684: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933684 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: python-httptools Version: 0.0.11-1 Severity: important Tags: patch Dear Maintainer, the http-parser library version 2.9 was accepted to experimental today, and re-building all rdeps I noticed your package will fail to build in the future due to a failure in the test suite. This has already been fixed upstream. Please upgrade to at least 0.0.13, or cherry-pick commit ebcc0fd, feel free to borrow from the patch attached. Regards, ChristophFrom d63280b950bfe0a875c45b4d73f4d18e8c91761f Mon Sep 17 00:00:00 2001 From: Christoph Biedl <debian.a...@manchmal.in-ulm.de> Date: Thu, 1 Aug 2019 21:46:24 +0200 Subject: [PATCH 1/2] Cherry-pick "Fix a unittest" to fix build error with http-parser 2.9 --- debian/control | 2 +- ...-unittest-bump-the-version-to-0-0-13.patch | 19 +++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 debian/patches/cherry-pick.v0.0.11-6-gebcc0fd.fix-a-unittest-bump-the-version-to-0-0-13.patch diff --git a/debian/control b/debian/control index 4928709..0dcad52 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: cython3, debhelper (>= 11), dh-python, - libhttp-parser-dev, + libhttp-parser-dev (>= 2.9.2), python3-all-dev, python3-pytest, python3-setuptools, diff --git a/debian/patches/cherry-pick.v0.0.11-6-gebcc0fd.fix-a-unittest-bump-the-version-to-0-0-13.patch b/debian/patches/cherry-pick.v0.0.11-6-gebcc0fd.fix-a-unittest-bump-the-version-to-0-0-13.patch new file mode 100644 index 0000000..30bb954 --- /dev/null +++ b/debian/patches/cherry-pick.v0.0.11-6-gebcc0fd.fix-a-unittest-bump-the-version-to-0-0-13.patch @@ -0,0 +1,19 @@ +Subject: Fix a unittest; bump the version to 0.0.13 +Origin: v0.0.11-6-gebcc0fd <https://github.com/MagicStack/httptools/commit/ebcc0fd> +Upstream-Author: Yury Selivanov <y...@magic.io> +Date: Mon Feb 25 14:55:35 2019 -0500 + +--- a/tests/test_parser.py ++++ b/tests/test_parser.py +@@ -582,9 +582,8 @@ + (None, None, None, b'/a/b/c', b'b=1&', None, None)) + + def test_parser_url_2(self): +- self.assertEqual( +- self.parse(b''), +- (None, None, None, None, None, None, None)) ++ with self.assertRaises(httptools.HttpParserInvalidURLError): ++ self.parse(b'') + + def test_parser_url_3(self): + with self.assertRaises(httptools.HttpParserInvalidURLError): diff --git a/debian/patches/series b/debian/patches/series index 4e746b7..d13e76a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,3 +2,4 @@ 0002-Use-http_parser.h-from-distribution-installation.patch 0003-Fix-unit-tests-on-invalid-data-after-connection-clos.patch 0004-Do-not-install-package-data.patch +cherry-pick.v0.0.11-6-gebcc0fd.fix-a-unittest-bump-the-version-to-0-0-13.patch -- 2.22.0From 5581a99887dadf412d5a25280d5faa3fbb6846b2 Mon Sep 17 00:00:00 2001 From: Christoph Biedl <debian.a...@manchmal.in-ulm.de> Date: Thu, 1 Aug 2019 21:46:59 +0200 Subject: [PATCH 2/2] python-httptools 0.0.11-1.1 --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/debian/changelog b/debian/changelog index 26a11d9..a501a47 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +python-httptools (0.0.11-1.1) unstable; urgency=medium + + * Non-maintainer upload + * Cherry-pick "Fix a unittest" to fix build error with + http-parser 2.9 + + -- Christoph Biedl <debian.a...@manchmal.in-ulm.de> Thu, 01 Aug 2019 21:46:59 +0200 + python-httptools (0.0.11-1) unstable; urgency=low * Initial release (Closes: #911498). -- 2.22.0signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: python-httptools Source-Version: 0.0.11-1.1 We believe that the bug you reported is fixed in the latest version of python-httptools, 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 933...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Christoph Biedl <debian.a...@manchmal.in-ulm.de> (supplier of updated python-httptools 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: Thu, 01 Aug 2019 21:46:59 +0200 Source: python-httptools Architecture: source Version: 0.0.11-1.1 Distribution: unstable Urgency: medium Maintainer: Debian Python Modules Team <python-modules-t...@lists.alioth.debian.org> Changed-By: Christoph Biedl <debian.a...@manchmal.in-ulm.de> Closes: 933684 Changes: python-httptools (0.0.11-1.1) unstable; urgency=medium . * Non-maintainer upload * Cherry-pick "Fix a unittest" to fix build error with http-parser 2.9 (Closes: #933684) Checksums-Sha1: be38a119c62c8df80b1574683e2ea275bfc4d993 2179 python-httptools_0.0.11-1.1.dsc 1f5b308e18e7a009508c910fe7f63750e98de718 3604 python-httptools_0.0.11-1.1.debian.tar.xz a3adafc06c1ee78dd92b941daefdb1a721bb1dba 6916 python-httptools_0.0.11-1.1_powerpc.buildinfo Checksums-Sha256: 60955788036f0be8552c8ffaa3dcf829a3a71eb000d16c2c960640e57961c981 2179 python-httptools_0.0.11-1.1.dsc bb607af41cfba89af2f50ae1d89c982d1fd1cb8e6f3adefcfa43b4150a0e7c93 3604 python-httptools_0.0.11-1.1.debian.tar.xz 2288c872bebf0e10995d876511aa90d61efe21af6256a53bc6fd8008e777e700 6916 python-httptools_0.0.11-1.1_powerpc.buildinfo Files: b3d3f6ef24aa2d3fb1e89bc49ec1a97c 2179 python optional python-httptools_0.0.11-1.1.dsc 4995c9f4a0a6fd8e9e31ca5bd2988159 3604 python optional python-httptools_0.0.11-1.1.debian.tar.xz a4d9dc859f2054a2f935b7d3ed29b5e5 6916 python optional python-httptools_0.0.11-1.1_powerpc.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAl1OfKcACgkQxCxY61kU kv06ZQ//UrCNBpeNBDJWDPD3HMZZE0bjZmWDmRnuvJuORH4CHqGxx+4gxnqLrKfD JY8IJp19xj5j/9hZz5xUJ7BHtwKLhQ4UDDGvQ5BPoJ2KlCNznwNCjBgVLNE5G8ck kdEQv0tMZv8NHmhVpb1M41J5lB78HcsuHeuYXfWr00H2JNYdvSee3QH/jF8J1Zgq iEPEdz13p64kyzwJhbKlz2jWfo+rZnAeU2Xfm2h3PBhMkp14d2BO88Ex4EBP9cS/ Jz+wJh4WgK05TZ8/WSKwE/CkpszIZN8hZxiq6cVJ7l3SXUJTaOGpcA2M/3WWPNnf Ssy0tPgjzEmQQ/4U76cjlfmCRoqfigY4Gc1c2HhmQZxGjZoV3Q9tNJHu+UjnXsj6 0anoGgbBtUbCmmFj+pyafOFM8aDNbvTkz6Pt+/Dg+2bCxc2NhPngmc2ZsXIRPmju unuBgl9FYLg4Il6TNm6oRrx4uXXcJ0zJNl9abV7d+TtdohzkzYjUpNpN9sIKBkgW 48gcr4izO1bjHSexOogbcNT6OcW7ILZD7vFJi9949gx84NlHYKFdoQVaeEaSE2j3 79197bJ8QuO3F51xdvASO8VXCc309lfkoNciwbj2qQMZZhbbqoRKysgk9CEQM6Yg 5TEnT5Z6KWY9qQftGScsW2UrOV0J8necf+Vy61F4L9fgfnoftfw= =7i1e -----END PGP SIGNATURE-----
--- End Message ---