@Hu: yes, sage is external.
@Captain:
I think I found the culprit but need help fixing it.
Code: Select all
/var/db/repos/gentoo/profiles/updates/1Q-2024:move dev-util/meson-format-array dev-build/meson-format-array
/var/db/repos/gentoo/profiles/updates/1Q-2024:move dev-util/meson dev-build/meson
/var/db/repos/local/metadata/md5-cache/dev-python/numpy-1.25.2:BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-util/meson-1.1.0 >=dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/charset-normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/meson-python-0.13.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] lapack? ( virtual/fortran )
/var/db/repos/local/dev-python/numpy/numpy-1.25.2.ebuild: >=dev-util/meson-1.1.0
ok. So the culprit is numpy in the local repository. I don't really remember setting this up, but I probably did. now
Code: Select all
* dev-python/numpy
Available versions: [m]1.25.2^t[1] [m]1.26.1^t [m]1.26.2^t [m]1.26.3^t [m]1.26.4^t [m]**2.0.0_beta1^t [m]**2.0.0_rc1^t {debug (+)lapack test PYTHON_TARGETS="pypy3 python3_10 python3_11 python3_12"}
Homepage: https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/
Description: Fast array and numerical python library
* dev-python/numpydoc
Available versions: 1.6.0^t ~1.7.0^t {test PYTHON_TARGETS="python3_10 python3_11 python3_12"}
Homepage: https://numpydoc.readthedocs.io/en/latest/ https://github.com/numpy/numpydoc/ https://pypi.org/project/numpydoc/
Description: Sphinx extension to support docstrings in Numpy format
[1] "local" /var/db/repos/local
ok. So 1.25.2 is being pulled in. A few things I don't understand.
1) What does ^t mean?
2) Why is 1.25.2 being pulled in when there are newer numpy packages?
3) I know how to disable a standard repo, but what about a local one? I did a "eselect repository list" and there was only one local entry:
since there is no * beside it, I thought it wasn't enabled.
In short, I assume disabling this repository might help. Do I just "eselect repository disable local"?
EDIT: Nevermind. I noticed the [m] everywhere and noticed that only the ::local one was unmasked. I unmasked numpy completely and it seems to be working. I haven't emerged quite yet, but there is no error now. emerging as we speak.
EDIT^2: emerged cleanly. Will add solved to the subject.
Thanks for your help peeps, especially the Captain.