dgilmore changed the topic of #fedora-riscv to: Fedora on RISC-V https://fedoraproject.org/wiki/Architectures/RISC-V || Logs: https://libera.irclog.whitequark.org/fedora-riscv || Alt Arch discussions are welcome in #fedora-alt-arches
ahs3[m] has quit [Ping timeout: 240 seconds]
ahs3[m] has joined #fedora-riscv
warren has quit [Quit: QUIT]
warren_ has joined #fedora-riscv
jcajka has joined #fedora-riscv
sayan has joined #fedora-riscv
<rwmjones> morning
iooi has joined #fedora-riscv
xen0n has quit [Changing host]
xen0n has joined #fedora-riscv
zsun has joined #fedora-riscv
tekkamanninja has joined #fedora-riscv
<tekkamanninja> hi davidlt[m] , when I built python packages , they are missing python3dist or python3.10dist info in the Provides:
<tekkamanninja> rwmjones: ^^^
<tekkamanninja> pbrobinson: ^^^
<tekkamanninja> could you help me
<davidlt[m]> That means you probably built them with outdated macros
<davidlt[m]> or something else is broken
<tekkamanninja> %python_provide is deprecated ????
<davidlt[m]> Did you pull the latst rpm macros for Python?
<davidlt[m]> for arg, name in ipairs(args) do\
<davidlt[m]> canonical = rpm.expand("%py_dist_name " .. name);\
<davidlt[m]> end\
<davidlt[m]> print("python" .. python3_pkgversion .. "dist(" .. canonical .. ") ");\
<davidlt[m]> That seems to generate what you expect.
<davidlt[m]> Make sure your tag has the latest stuff. Then rebuild one or a few small packages to verify that all matches. Rebuild the rest.
<tekkamanninja> OMG, OK, I will try now
<rwmjones> right, what david said, likely to be a macros problem
<tekkamanninja> so we are using f36 tag for python module build
<tekkamanninja> some of packages got this problem
<tekkamanninja> davidlt[m]: yes, we are using the lastest code of python-rpm-macros
<tekkamanninja> but I am still confused that
<tekkamanninja> How we can fixed the problem
<tekkamanninja> rwmjones: ^^^
<tekkamanninja> in the right build log : Provides: python-xlrd = 2.0.1-6.fc36 python3-xlrd = 2.0.1-6.fc36 python3.10-xlrd = 2.0.1-6.fc36 python3.10dist(xlrd) = 2.0.1 python3dist(xlrd) = 2.0.1
<tekkamanninja> but we are missing "python3.10dist(xlrd) = 2.0.1 python3dist(xlrd) = 2.0.1"
<davidlt[m]> check build log micro rpm-macros were installed in the buildroot
zsun has quit [Quit: Leaving.]
<rwmjones> tekkamanninja: do you have a link to the build log for any of these packages?
jcajka has quit [Quit: Leaving]
<tekkamanninja> rwmjones: sorry , pasted the wrong file , this is the right one : https://pastebin.com/M2VrJQSD
<tekkamanninja> OK, maybe we got this , our python is in bootstrap mode, we need to build a normal one for f36
<tekkamanninja> davidlt[m]: rwmjones ^^^