Summary: | =dev-python/httplib2-0.10.3-r1 stabilization request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kristian Fiskerstrand (RETIRED) <k_f> |
Component: | Stabilization | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | security |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=624476 | ||
Whiteboard: | |||
Package list: |
dev-python/httplib2-0.10.3-r1
|
Runtime testing required: | --- |
Bug Depends on: | |||
Bug Blocks: | 624476 |
Description
Kristian Fiskerstrand (RETIRED)
2017-07-10 13:35:25 UTC
To be precise: dev-python/httplib2-0.9.2-r2 bundles an own certificate store which doesn't support Let's Encrypt yet. 0.10.3 contains https://github.com/httplib2/httplib2/commit/8dd5057d9d8aeccda08f18a63a8b6caec0db2f8a which adds Let's Encrypt support. However, we will come up with an additional bug requesting to patch httplib2 to use system's certificate store per default (something like https://sources.debian.net/src/python-httplib2/0.9.2%2Bdfsg-1/debian/patches/use_system_cacerts.patch/). dev-python/httplib2-0.10.3-r1 is now in repository which makes use of the system's certificate store. We will start stabilization in a few days. @ Arches, please test and mark stable: =dev-python/httplib2-0.10.3-r1 Stable on amd64. ia64 stable x86 and arm stabilized Stable on alpha. ppc64 stable ppc stable Builds fine on sparc, but how to test? (In reply to Rolf Eike Beer from comment #10) > Builds fine on sparc, but how to test? The included tests require network access, and fail anyway due to the server returning unexpected response codes. If you want, you could remove the test restriction, disable network-sandbox, and run the tests. I would expect a result like this: > Ran 125 tests in 18.636s > > FAILED (failures=44, errors=12) I merged this into the system and ran the testsuite by hand. Results were similar to the given numbers: python2: FAILED (failures=45, errors=13) python3: FAILED (failures=44, errors=11) sparc stable (thanks to Rolf Eike Beer) Last arch. Closing. |