sci icon indicating copy to clipboard operation
sci copied to clipboard

dev-python/numba: version bump 0.61.2; enable tests

Open mschubert opened this issue 8 months ago • 6 comments

mulitple test failures known upstream, probably still an improvement to enable tests + deselect

mschubert avatar Apr 22 '25 07:04 mschubert

>>> Test phase: dev-python/numba-0.61.2
* python3_12: running distutils-r1_run_phase python_test
/tmp/portage/dev-python/numba-0.61.2/temp/environment: line 3460: cd: /tmp/portage/dev-python/numba-0.61.2/work/numba-0.61.2-python3_12/build/lib.linux-x86_64-cpython-312: No such file or directory

Nowa-Ammerlaan avatar May 05 '25 13:05 Nowa-Ammerlaan

Given that numpy-2.1 has been removed from ::gentoo, getting this merged and numba-0.61.0 dropped would fix the CI: https://github.com/gentoo/sci/actions/runs/15418907826/job/43388436090

APN-Pucky avatar Jun 04 '25 09:06 APN-Pucky

It looks like the python build dir changed from "build" to "build0", I've update this in the ebuild

mschubert avatar Jun 04 '25 11:06 mschubert

It looks like the python build dir changed from "build" to "build0", I've update this in the ebuild

This will be different for the different python targets, you might want to use ${#DISTUTILS_WHEELS} instead of 0.

Nowa-Ammerlaan avatar Jun 04 '25 11:06 Nowa-Ammerlaan

This seems to work! I amended the commit

mschubert avatar Jun 04 '25 12:06 mschubert

I tried to run the tests before merging it to make sure it works, but the tests consume/need too much memory for my laptop.

APN-Pucky avatar Jun 09 '25 15:06 APN-Pucky