| Summary: | sys-auth/fprintd-1.90.8 fails to build: Problem encountered: Python3 module 'cairo' required by test suite not found | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Sergei Trofimovich (RETIRED) <slyfox> |
| Component: | Current packages | Assignee: | Marco Scardovi (scardracs) <mscardovi> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | maksbotan, proxy-maint |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 764554 | ||
|
Description
Sergei Trofimovich (RETIRED)
2021-01-10 15:59:51 UTC
pycairo is already in test deps... Maybe ebuild uses active python instead of one picked by python USE flags:
guppy / # eselect python list
Available Python interpreters, in order of preference:
[1] python3.7 (uninstalled)
[2] python2.7
[3] python3.9
[4] python3.6 (uninstalled)
[5] python3.8 (fallback)
guppy / # LANG=C eix pycairo
[I] dev-python/pycairo
Available versions: (~)1.20.0^t {doc examples test PYTHON_TARGETS="pypy3 python3_6 python3_7 python3_8 python3_9"}
Installed versions: 1.20.0^t(15:37:25 01/10/21)(-doc -examples -test PYTHON_TARGETS="python3_8 -pypy3 -python3_6 -python3_7 -python3_9")
Homepage: https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo
Description: Python bindings for the cairo library
guppy / # python --version
Python 2.7.18
(In reply to Sergei Trofimovich from comment #2) > Maybe ebuild uses active python instead of one picked by python USE flags: > > guppy / # eselect python list > Available Python interpreters, in order of preference: > [1] python3.7 (uninstalled) > [2] python2.7 > [3] python3.9 > [4] python3.6 (uninstalled) > [5] python3.8 (fallback) Confirmed on slightly less exotic setup: This works: # eselect python list Available Python interpreters, in order of preference: [1] python3.8 [2] python3.9 [3] python2.7 This fails with missing cairo: # eselect python list Available Python interpreters, in order of preference: [1] python3.9 [2] python3.8 [3] python2.7 I have just tested forcing test for the latest package (1.90.9) and no problems encountered. Could you mind test it again for your architecture? (In reply to Marco Scardovi from comment #4) > I have just tested forcing test for the latest package (1.90.9) and no > problems encountered. Could you mind test it again for your architecture? Perhaps dev-lang/python-exec-conf changed it's behaviour WRT supported implementations since. Does not happen anymore. |