Summary: | dev-python/meson-python-0.13.0 incorrectly passes parameters to ninja ( /usr/bin/ninja: unrecognized option '--ninja-args=['-j30', '-l0']') | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | he.ousia <he.ousia> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | leonchik1976, matoro_gentoo, python |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/mesonbuild/meson-python/issues/409 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | full build log |
Description
he.ousia
2023-04-19 18:36:27 UTC
Created attachment 860394 [details]
full build log
WARNING: custom_target 'cython_linalg' has more than one output! Using the first one. Consider using `cython_linalg[0]`. /usr/bin/ninja: unrecognized option '--ninja-args=['-j30', '-l0']' usage: ninja [options] [targets...] if targets are unspecified, builds the 'default' target (see manual). options: --version print ninja version ("1.11.1") -v, --verbose show all command lines while building --quiet don't show progress status, just command output -C DIR change to DIR before doing anything else -f FILE specify input build file [default=build.ninja] -j N run N jobs in parallel (0 means infinity) [default=34 on this system] -k N keep going until N jobs fail (0 means infinity) [default=1] -l N do not start new jobs if the load average is greater than N -n dry run (don't run commands but act like they succeeded) -d MODE enable debugging (use '-d list' to list modes) -t TOOL run a subtool (use '-t list' to list subtools) terminates toplevel options; further flags are passed to the tool -w FLAG adjust warnings (use '-w list' to list warnings) + meson setup /var/tmp/portage/dev-python/scipy-1.10.1/work/scipy-1.10.1 /var/tmp/portage/dev-python/scipy-1.10.1/work/scipy-1.10.1/.mesonpy-6inw5fkw/build -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md -Dblas=blas -Dlapack=lapack --native-file=/var/tmp/portage/dev-python/scipy-1.10.1/work/scipy-1.10.1/.mesonpy-6inw5fkw/build/meson-python-native-file.ini + /usr/bin/ninja -v --ninja-args=['-j30', '-l0'] [31;01m*[0m ERROR: dev-python/scipy-1.10.1::gentoo failed (compile phase): [31;01m*[0m Wheel build failed [31;01m*[0m New meson-python maybe? (In reply to Sam James from comment #3) > New meson-python maybe? Yes you are right. With dev-python/meson-python-0.12.1 scipy builds OK. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f8159eaceb84c3df83f525a3663496f3800a97 commit 84f8159eaceb84c3df83f525a3663496f3800a97 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2023-04-24 06:35:44 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2023-04-24 07:25:04 +0000 distutils-r1.eclass: Fix support for >=meson-python-0.13.0 Closes: https://bugs.gentoo.org/904677 Signed-off-by: Michał Górny <mgorny@gentoo.org> eclass/distutils-r1.eclass | 51 ++++++++++++++++++++++++++++++---------------- 1 file changed, 34 insertions(+), 17 deletions(-) |