On 24. 02. 19 16:05, Charalampos Stratakis wrote:
This is an issue with the build dependencies. python3 should be
replaced with python3-devel.
From the SPEC on the build section: %cmake -DCMAKE_BUILD_TYPE=Release
-DPYTHON_EXECUTABLE=%{__python3} ..
The %{__python3} macro will be defined when python3-devel is present in the build
environment (to /usr/bin/python3).
In your build logs, it evaluates correctly on F30 but it stays like that in F29 and F28,
so my guess would be that
something pulls python3-devel in the buildroot of F30, either one of the other
dependencies or something else,
which is not the case for the other releases.
We've moved the macro to the python-srpm-macros, so you can use it even without
python3-devel. We've done it in F30.
https://src.fedoraproject.org/rpms/python-rpm-macros/pull-request/13
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok