On Tue, 12 Mar 2024 17:38:16 +0800 zhangdandan <zhangdan...@loongson.cn> wrote: > Source: python-cpuinfo > Version: 9.0.0-1 > Severity: wishlist > Tags: ftbfs > User: debian-loonga...@lists.debian.org > Usertags: loong64 > > Dear maintainers, > > Compiling the python-cpuinfo successed for loong64 in the Debian Package > Auto-Building environment. > But python-cpuinfo source package lacks LoongArch architecture support. > > - Background information is provided below. > When I analyzed why python3-pandas-lib:loong64 was blocking the build of > 29 source packages, I found that the compilation dependency > (python3-tables-lib:loong64) of pandas was not satisfied. > The reason is that pytables compilation failed, please check the > following error log, > ``` > ...... > File "/usr/lib/python3/dist-packages/cpuinfo/cpuinfo.py", line 366, in > _check_arch > raise Exception("py-cpuinfo currently only works on X86 " > Exception: py-cpuinfo currently only works on X86 and some > ARM/PPC/S390X/MIPS/RISCV CPUs. > ...... > ``` > The full build log of pytables, please see > https://buildd.debian.org/status/logs.php?pkg=pytables&ver=3.9.2-1&arch=loong64. > In short, the chain of dependencies is as follows, > python3-pandas-lib(src:pandas) ——> python3-tables-lib(src:pytables) ——> > python3-cpuinfo(src:python-cpuinfo) > The result is that python-cpuinfo lacks LoongArch support, even though > it is a package for the all architecture. > > - The support for LoongArch was added to python-cpuinfo upstream in Nov. > 2022. > The upstream link for python-cpuinfo is > https://github.com/workhorsy/py-cpuinfo. > > The end, could you add LoongArch support in the next upload? > Your suggestions are welcome.
Thanks for the report. I am uploading a latest upstream git snapshot into Debian archive, which should fix this issue. Best, Boyuan Yang
signature.asc
Description: This is a digitally signed message part