Bug 38975

Summary: build with openblas + lapack instead of atlas
Product: Sisyphus Reporter: Vladislav Zavjalov <slazav>
Component: libarpack-ngAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Vladislav Zavjalov 2020-09-21 13:18:21 MSK
libatlas - довольно специфическая библиотека, предоставляющая blas+lapack. Ее сила в том, что она оптимизирует эти библиотеки под конкретную машину на этапе сборки. Если же она собирается в сборочнице и распространяется в виде бинарных пакетов, то вся эта сила теряется. При этом лучше использовать openblas (который тоже оптимизирован, но более универсально).

Кроме того, libatlas сейчас очень стар (3.9.35 от 4.2011, при апстримной версии 3.10.3 от 7.2016) и собирается только для двух архитектер (i586 и x86_64).

Насколько я понял, libarpack-ng - единственный пакет, собирающийся с libatlas.
Предлагаю пересобрать его с openblas+lapack. Это должно быть просто, так как такая сборка сделана на всех остальных архитектурах, и надо просто убрать в спеке соотвествтующий %ifarch в BuildRequires.
Comment 1 Repository Robot 2020-09-21 16:42:51 MSK
libarpack-ng-3.7.0-alt2 -> sisyphus:

 Mon Sep 21 2020 Andrey Cherepanov <cas@altlinux> 3.7.0-alt2
 - Rebuild with openblas + lapack (ALT #38975).
Comment 2 Vladislav Zavjalov 2020-09-21 16:47:26 MSK
Спасибо!