Summary: | =dev-python/pillow-3.4.2-r1 fails selftest with pypy | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | pillow-3.4.2-r1:20170208-111139.log.gz |
Description
Paolo Pedroni
2017-02-08 11:37:23 UTC
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33875ec2cd5306aad166cb0e5202f6342c3a2f95 commit 33875ec2cd5306aad166cb0e5202f6342c3a2f95 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2018-09-07 18:43:59 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-09-07 18:45:31 +0000 dev-python/pillow: re-support pypy pypy support had been dropped in pillow 4.3 ebuild and is being re-introduced now. Tests pass. This required a little bit of library path fiddling in setup.py, the root cause of it being that `sysconfig.get_config_var('prefix')` under pypy doesn't return the same thing as with CPython. This fiddling was required if we wanted to keep the --disable-platform-guessing flag. I tried not to break the fix that was done in bug 661830. I've tried pypy3, but not all tests passed. I didn't investigate further (I'm just trying to return to pre-4.3 levels so that we can stabilize) Bug: https://bugs.gentoo.org/661830 Closes: https://bugs.gentoo.org/608620 Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-python/pillow/files/pillow-5.2.0-fix-lib-paths.patch | 16 ++++++++++++++++ dev-python/pillow/files/pillow-5.2.0-no-usr-lib.patch | 12 ------------ dev-python/pillow/pillow-5.2.0.ebuild | 4 ++-- 3 files changed, 18 insertions(+), 14 deletions(-) |