Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 861518 - dev-python/watchfiles-0.16.0 - dev-util/maturin failed. Caused by: The architecture powerpc is not supported
Summary: dev-python/watchfiles-0.16.0 - dev-util/maturin failed. Caused by: The archit...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL: https://github.com/PyO3/maturin/issue...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-27 17:01 UTC by ernsteiswuerfel
Modified: 2022-07-28 13:23 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (ppc, 0.16.0) (watchfiles-0.16.0:20220727-162937.log,9.59 KB, text/plain)
2022-07-27 17:01 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2022-07-27 17:01:20 UTC
Created attachment 795002 [details]
build.log (ppc, 0.16.0)

[...]
>>> Compiling source in /var/tmp/portage/dev-python/watchfiles-0.16.0/work/watchfiles-0.16.0 ...
 * python3_10: running distutils-r1_run_phase distutils-r1_python_compile
 *   Building the wheel for watchfiles-0.16.0 via maturin
gpep517 build-wheel --backend maturin --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/watchfiles-0.16.0/work/watchfiles-0.16.0-python3_10/wheel
Running `maturin pep517 build-wheel -i /usr/bin/python3.10 --compatibility off --jobs=16 --skip-auditwheel`
💥 maturin failed
  Caused by: The architecture powerpc is not supported
📦 Including license file "LICENSE"
🍹 Building a mixed python/rust project
🔗 Found pyo3 bindings with abi3 support for Python ≥ 3.7
Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3.10', '--compatibility', 'off', '--jobs=16', '--skip-auditwheel'] returned non-zero exit status 1
 * ERROR: dev-python/watchfiles-0.16.0::gentoo failed (compile phase):
 *   Wheel build failed
Comment 1 Larry the Git Cow gentoo-dev 2022-07-28 04:13:28 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c3bf408085f408b02e66978089ee9c805050d2

commit 84c3bf408085f408b02e66978089ee9c805050d2
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2022-07-28 03:54:23 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2022-07-28 04:09:20 +0000

    dev-util/maturin: add 0.13.2_beta1 unkeyworded
    
    Includes tentative ppc32 support (sparc64 and mips too), feel
    free to keyword this version as needed if 0.13.1 doesn't work
    and it will be forwarded to final release with the rest later.
    
    Keeping bugs open until confirmation it works.
    
    Bug: https://bugs.gentoo.org/852878
    Bug: https://bugs.gentoo.org/861509
    Bug: https://bugs.gentoo.org/861518
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-util/maturin/Manifest                    |   4 +
 dev-util/maturin/maturin-0.13.2_beta1.ebuild | 439 +++++++++++++++++++++++++++
 2 files changed, 443 insertions(+)
Comment 2 ernsteiswuerfel archtester 2022-07-28 10:20:26 UTC
With maturin-0.13.2_beta1 watchfiles-0.16.0 builds fine on ppc and passes tests. Thanks!
Comment 3 Ionen Wolkens gentoo-dev 2022-07-28 13:23:15 UTC
(In reply to ernsteiswuerfel from comment #2)
> With maturin-0.13.2_beta1 watchfiles-0.16.0 builds fine on ppc and passes
> tests. Thanks!

Great, thanks as well.