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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to