<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>38975</bug_id>
          
          <creation_ts>2020-09-21 13:18:21 +0300</creation_ts>
          <short_desc>build with openblas + lapack instead of atlas</short_desc>
          <delta_ts>2020-09-21 16:47:26 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>libarpack-ng</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vladislav Zavjalov">slazav</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>cas</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>192706</commentid>
    <comment_count>0</comment_count>
    <who name="Vladislav Zavjalov">slazav</who>
    <bug_when>2020-09-21 13:18:21 +0300</bug_when>
    <thetext>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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192715</commentid>
    <comment_count>1</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2020-09-21 16:42:51 +0300</bug_when>
    <thetext>libarpack-ng-3.7.0-alt2 -&gt; sisyphus:

 Mon Sep 21 2020 Andrey Cherepanov &lt;cas@altlinux&gt; 3.7.0-alt2
 - Rebuild with openblas + lapack (ALT #38975).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192716</commentid>
    <comment_count>2</comment_count>
    <who name="Vladislav Zavjalov">slazav</who>
    <bug_when>2020-09-21 16:47:26 +0300</bug_when>
    <thetext>Спасибо!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>