Hi,
I'm trying to build/update a package using mesonpy [1].
While going through the build process, exploring how the existing macros
behave together with mesonpy, I came across a weird build error, for
which I have not yet found a cause or explanation.
The build fails with [2]:
No matching package to install: 'python3dist(numpy) = 1.23.2'
The version in rawhide is 1.24.3, yet the requirement in pyproject.toml
[3] is:
"numpy>=1.22.3"
So, why is it insisting on using 1.23.2 while the existing 1.24.3
satisfies the requirement?
There's one thing I noticed [4], which I believe is unrelated. But I
asked upstream for clarification anyway.
The spec file is currently work in progress. I simply triggered a Copr
build, so I could provide links here and verify that this is not a local
issue in my build environment.
[1] So fresh it's still warm:
https://src.fedoraproject.org/rpms/python-meson-python
[2]
https://download.copr.fedorainfracloud.org/results/gui1ty/neuro-sig/fedor...
[3]
https://github.com/has2k1/scikit-misc/blob/8f829888ecf0fa96eb18aeb3f723fc...
[4]
https://github.com/has2k1/scikit-misc/issues/24
Cheers,
--
Sandro
FAS: gui1ty
IRC: Penguinpee
Elsewhere: [Pp]enguinpee