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,

    Christoph
From 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.0

From 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.0

Attachment: signature.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 ---

Reply via email to