Summary: | python3: BR /proc on riscv64 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan A. Melnikov <iv> |
Component: | python3 | Assignee: | Grigory Ustinov <grenka> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | george, glebfm, grenka, imz, sin, vitty |
Version: | unstable | ||
Hardware: | riscv64 | ||
OS: | Linux |
Description
Ivan A. Melnikov
2021-09-24 16:58:20 MSK
Если не секрет, чем %check на riscv64 отличается от других архитектур? Где именно он его требует? (In reply to Grigory Ustinov from comment #1) > Если не секрет, чем %check на riscv64 отличается от других архитектур? Где > именно он его требует? В commit message я постарался это описать. Падает в самом начале, + /usr/src/RPM/BUILD/python3-3.9.7/python -m test.pythoninfo ERROR: collect_os() failed Traceback (most recent call last): File "/usr/src/RPM/BUILD/python3-3.9.7/Lib/test/pythoninfo.py", line 784, in collect_info collect_func(info_add) File "/usr/src/RPM/BUILD/python3-3.9.7/Lib/test/pythoninfo.py", line 214, in collect_os call_func(info_add, 'os.%s' % func, os, func) File "/usr/src/RPM/BUILD/python3-3.9.7/Lib/test/pythoninfo.py", line 73, in call_func value = func() OSError: Load averages are unobtainable На riscv64 сейчас у нас getloadavg(3) (из libc) не работает без смонтированного /proc. Внутрь glibc за подробностями и причинами я пока не лазил. (In reply to Ivan A. Melnikov from comment #2) > На riscv64 сейчас у нас getloadavg(3) (из libc) не работает без > смонтированного /proc. Внутрь glibc за подробностями и причинами я пока не > лазил. Хм, оно всегда так работает, просто читает и парсит "/proc/loadavg". |