| Summary: | dev-python/future fails tests with python3.9 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
| Component: | Current packages | Assignee: | Python Gentoo Team <python> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ionen, kingjon3377, mgorny, sam |
| Priority: | Normal | Keywords: | TESTFAILURE |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | future-0.18.2-r1:20210609-140038.log.gz | ||
|
Description
Paolo Pedroni
2021-06-09 14:40:14 UTC
Probably caused by one of the CVE fixes that made URL parsing more strict. So apparently upstream isn't testing with anything newer than Python 3.7 and there's a lot of known bugs aren't fixed for a long time now. I think the only reasonable way forward is to start eliminating this package. (In reply to Michał Górny from comment #1) > Probably caused by one of the CVE fixes that made URL parsing more strict. ...or not. It seems to be a regular py3.9 change after all. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3374256e98b5bd0faf34c7657415de6ceaae805 commit c3374256e98b5bd0faf34c7657415de6ceaae805 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2021-06-10 07:24:55 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2021-06-10 07:25:22 +0000 dev-python/future: Fix tests Closes: https://bugs.gentoo.org/795102 Signed-off-by: Michał Górny <mgorny@gentoo.org> .../future/files/future-0.18.2-py39-fileurl.patch | 22 ++++++++++++++++++++++ dev-python/future/future-0.18.2-r1.ebuild | 11 ++++++++--- 2 files changed, 30 insertions(+), 3 deletions(-) |