* [devel] [#293095] FAILED del=blas @ 2022-01-11 0:46 Dmitry V. Levin 2022-01-11 6:47 ` [devel] [#293099] FAILED del=fuse arbars 2022-01-11 8:53 ` [devel] [#293095] FAILED del=blas Vladislav Zavjalov 0 siblings, 2 replies; 4+ messages in thread From: Dmitry V. Levin @ 2022-01-11 0:46 UTC (permalink / raw) To: ALT Devel discussion list Коллеги, Если удалять все пакеты, зависящие от blas, то получается многовато пакетов, поэтому пакет blas надо чинить. ----- Forwarded message from "Girar awaiter (cleaner)" <girar-builder@altlinux> ----- Date: Sat, 8 Jan 2022 02:55:24 +0000 From: "Girar awaiter (cleaner)" <girar-builder@altlinux> To: ALT cleaner <cleaner@altlinux> Cc: python@packages.altlinux, Grigory Ustinov <grenka@altlinux>, Andrey Cherepanov <cas@altlinux>, Igor Vlasenko <viy@altlinux>, girar-builder-sisyphus@altlinux, sisyphus-incominger@lists.altlinux, Anton Midyukov <antohami@altlinux>, Leontiy Volodin <lvol@altlinux>, Aleksei Nikiforov <darktemplar@altlinux> Subject: [#293095] FAILED del=blas https://git.altlinux.org/tasks/293095/logs/events.1.1.log 2022-Jan-08 02:49:53 :: task #293095 for sisyphus started by cleaner: 2022-Jan-08 02:49:53 :: message: Final removal of 15+ weeks x86_64 ftbfs package #100 delete blas 2022-Jan-08 02:49:54 :: build check OK 2022-Jan-08 02:49:54 :: noarch check OK 2022-Jan-08 02:49:56 :: plan: src +0 -1 =17473, aarch64 +0 -5 =29218, armh +0 -5 =27451, i586 +0 -5 =29552, noarch +0 -1 =17655, ppc64le +0 -5 =28957, x86_64 +0 -5 =30217 2022-Jan-08 02:52:42 :: patched apt indices 2022-Jan-08 02:53:03 :: created next repo 2022-Jan-08 02:53:21 :: duplicate provides check OK x86_64: NEW unmet dependencies detected: libflint2-16#2.8.4-alt1:sisyphus+290018.100.1.1@1637313487 libblas.so.3gf()(64bit) >= set:mkkiOnIz0 libflint2-16-debuginfo#2.8.4-alt1:sisyphus+290018.100.1.1@1637313487 debug64(libblas.so.3gf) libgiac0#1.7.0.13-alt1:sisyphus+288722.2.6.1@1636364655 libblas.so.3gf()(64bit) >= set:ml7SN0 libgiac0-debuginfo#1.7.0.13-alt1:sisyphus+288722.2.6.1@1636364655 debug64(libblas.so.3gf) libgrass#7.8.6-alt1:sisyphus+286778.140.4.1@1634017751 libblas.so.3gf()(64bit) >= set:mk7SNqNv1 libgrass-debuginfo#7.8.6-alt1:sisyphus+286778.140.4.1@1634017751 debug64(libblas.so.3gf) libitpp8#4.3.1-alt4:sisyphus+285732.200.2.1@1632387930 libblas.so.3gf()(64bit) >= set:mh07SNM8L9tvdqxxAqOIaRzpR16cjCZE3XmPf5sgmdPwJl2 libitpp8-debuginfo#4.3.1-alt4:sisyphus+285732.200.2.1@1632387930 debug64(libblas.so.3gf) liblevmar#2.5-alt1_14@1489827969 libblas.so.3gf()(64bit) >= set:mk7SNZeC1 liblevmar-debuginfo#2.5-alt1_14@1489827969 debug64(libblas.so.3gf) libsphinxbase-devel#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638699957 libblas-devel libsphinxbase3#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638699957 libblas.so.3gf()(64bit) >= set:ml1oY0 libsphinxbase3-debuginfo#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638699957 debug64(libblas.so.3gf) libsuitesparse#5.10.1-alt1:sisyphus+281276.100.4.1@1627600746 libblas.so.3gf()(64bit) >= set:miUMe4W1pFivdQ23R10XONRSUk5r7YXnfw3Ga1kkZg libsuitesparse-debuginfo#5.10.1-alt1:sisyphus+281276.100.4.1@1627600746 debug64(libblas.so.3gf) openmodelica#1.17.0-alt4.1:sisyphus+291682.100.1.1@1639041689 libblas.so.3gf()(64bit) >= set:mhMef7GA5ihE7Oil7qkdjClpd5gv1F1rKK3UoeuSpeaMFn1 openmodelica-debuginfo#1.17.0-alt4.1:sisyphus+291682.100.1.1@1639041689 debug64(libblas.so.3gf) python3-module-cvxopt#1.2.7-alt1:sisyphus+291881.100.1.1@1639374061 libblas.so.3gf()(64bit) >= set:mgRjaHDQM0sEM88hP454ZCgjDPdZEn6KLJDVuLLqcGZqF5CW0u6jWEZoBZE42ZpWIGFUqrChBXuZDovumDJJ5WHGQvKSawzGisOxHFZzeJSXdNcq6FZsCublQrE9C15OhxCp0rHEin python3-module-cvxopt-debuginfo#1.2.7-alt1:sisyphus+291881.100.1.1@1639374061 debug64(libblas.so.3gf) i586: NEW unmet dependencies detected: libgiac0#1.7.0.13-alt1:sisyphus+288722.2.6.1@1636364674 libblas.so.3gf >= set:ml7SN0 libgiac0-debuginfo#1.7.0.13-alt1:sisyphus+288722.2.6.1@1636364674 debug(libblas.so.3gf) libgrass#7.8.6-alt1:sisyphus+286778.140.4.1@1634017704 libblas.so.3gf >= set:mk7SNqNv1 libgrass-debuginfo#7.8.6-alt1:sisyphus+286778.140.4.1@1634017704 debug(libblas.so.3gf) libitpp8#4.3.1-alt4:sisyphus+285732.200.2.1@1632387939 libblas.so.3gf >= set:mh07SNM8L9tvdqxxAqOIaRzpR16cjCZE3XmPf5sgmdPwJl2 libitpp8-debuginfo#4.3.1-alt4:sisyphus+285732.200.2.1@1632387939 debug(libblas.so.3gf) liblevmar#2.5-alt1_14@1489827971 libblas.so.3gf >= set:mk7SNZeC1 liblevmar-debuginfo#2.5-alt1_14@1489827971 debug(libblas.so.3gf) libsphinxbase-devel#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638699978 libblas-devel libsphinxbase3#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638699978 libblas.so.3gf >= set:ml1oY0 libsphinxbase3-debuginfo#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638699978 debug(libblas.so.3gf) libsuitesparse#5.10.1-alt1:sisyphus+281276.100.4.1@1627600892 libblas.so.3gf >= set:miUMe4W1pFivdQ23R10XONRSUk5r7YXnfw3Ga1kkZg libsuitesparse-debuginfo#5.10.1-alt1:sisyphus+281276.100.4.1@1627600892 debug(libblas.so.3gf) openmodelica#1.17.0-alt4.1:sisyphus+291682.100.1.1@1639041792 libblas.so.3gf >= set:mhMef7GA5ihE7Oil7qkdjClpd5gv1F1rKK3UoeuSpeaMFn1 openmodelica-debuginfo#1.17.0-alt4.1:sisyphus+291682.100.1.1@1639041792 debug(libblas.so.3gf) python3-module-cvxopt#1.2.7-alt1:sisyphus+291881.100.1.1@1639374066 libblas.so.3gf >= set:mgRjaHDQM0sEM88hP454ZCgjDPdZEn6KLJDVuLLqcGZqF5CW0u6jWEZoBZE42ZpWIGFUqrChBXuZDovumDJJ5WHGQvKSawzGisOxHFZzeJSXdNcq6FZsCublQrE9C15OhxCp0rHEin python3-module-cvxopt-debuginfo#1.2.7-alt1:sisyphus+291881.100.1.1@1639374066 debug(libblas.so.3gf) aarch64: NEW unmet dependencies detected: libclapack#3.2.1-alt2@1453038136 libblas.so.3gf()(64bit) >= set:meZkMl4Cl9RYIVkwIcYM108A76anNo3ddIJNYAE0aZ0Ixij7CrYUlZ90iXrZuZ9Prvj2JZcln7EXHmNrTZqrxH3ckQUxJdYw8zRoBilZj28rxt6dsUv4BCGPGFMR60PyZrXCHp1iupVaC5RaUvoQoxlZyZF1V5SSIV3rbwgGAsCz0Ww2UGaxjefLpZ4TpQC2iNuR9r9yu99BKQsqs8rZoJEeZIEN1h7kvxRzMahSZF9bTmIiXZ6UNOO4Jr3Z2QVk22s6kOhN6gLAw1yTZIpzZhLxjAVXw4lpgCaoAhr4MCMZtJ2 libclapack-debuginfo#3.2.1-alt2@1453038136 debug64(libblas.so.3gf) libflint2-16#2.8.4-alt1:sisyphus+290018.100.1.1@1637313642 libblas.so.3gf()(64bit) >= set:mkkiOnIz0 libflint2-16-debuginfo#2.8.4-alt1:sisyphus+290018.100.1.1@1637313642 debug64(libblas.so.3gf) libgiac0#1.7.0.13-alt1:sisyphus+288722.2.6.1@1636364745 libblas.so.3gf()(64bit) >= set:ml7SN0 libgiac0-debuginfo#1.7.0.13-alt1:sisyphus+288722.2.6.1@1636364745 debug64(libblas.so.3gf) libgrass#7.8.6-alt1:sisyphus+286778.140.4.1@1634017581 libblas.so.3gf()(64bit) >= set:mk7SNqNv1 libgrass-debuginfo#7.8.6-alt1:sisyphus+286778.140.4.1@1634017581 debug64(libblas.so.3gf) libitpp8#4.3.1-alt4:sisyphus+285732.200.2.1@1632387954 libblas.so.3gf()(64bit) >= set:mh07SNM8L9tvdqxxAqOIaRzpR16cjCZE3XmPf5sgmdPwJl2 libitpp8-debuginfo#4.3.1-alt4:sisyphus+285732.200.2.1@1632387954 debug64(libblas.so.3gf) liblapackpp#2.5.4-alt2.svn20110615@1457745995 libblas.so.3gf()(64bit) >= set:mgv2FnuwAbOwvEiZtwCeLyxSUZCZIiJLCmoG3UpcewZv8xwvGPGC2Ag8G3QDDUdDAsUNDGiEZJZzecjX8RDdNf5aaQyJVE0UQbr2Kv3 liblapackpp-debuginfo#2.5.4-alt2.svn20110615@1457745995 debug64(libblas.so.3gf) liblevmar#2.5-alt1_14@1490002574 libblas.so.3gf()(64bit) >= set:mk7SNZeC1 liblevmar-debuginfo#2.5-alt1_14@1490002574 debug64(libblas.so.3gf) libsphinxbase-devel#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700081 libblas-devel libsphinxbase3#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700081 libblas.so.3gf()(64bit) >= set:ml1oY0 libsphinxbase3-debuginfo#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700081 debug64(libblas.so.3gf) libsuitesparse#5.10.1-alt1:sisyphus+281276.100.4.1@1627600723 libblas.so.3gf()(64bit) >= set:miUMe4W1pFivdQ23R10XONRSUk5r7YXnfw3Ga1kkZg libsuitesparse-debuginfo#5.10.1-alt1:sisyphus+281276.100.4.1@1627600723 debug64(libblas.so.3gf) python3-module-cvxopt#1.2.7-alt1:sisyphus+291881.100.1.1@1639374104 libblas.so.3gf()(64bit) >= set:mgRjaHDQM0sEM88hP454ZCgjDPdZEn6KLJDVuLLqcGZqF5CW0u6jWEZoBZE42ZpWIGFUqrChBXuZDovumDJJ5WHGQvKSawzGisOxHFZzeJSXdNcq6FZsCublQrE9C15OhxCp0rHEin python3-module-cvxopt-debuginfo#1.2.7-alt1:sisyphus+291881.100.1.1@1639374104 debug64(libblas.so.3gf) ppc64le: NEW unmet dependencies detected: libflint2-16#2.8.4-alt1:sisyphus+290018.100.1.1@1637313702 libblas.so.3gf()(64bit) >= set:mkkiOnIz0 libflint2-16-debuginfo#2.8.4-alt1:sisyphus+290018.100.1.1@1637313702 debug64(libblas.so.3gf) libgrass#7.8.6-alt1:sisyphus+286778.140.4.1@1634017871 libblas.so.3gf()(64bit) >= set:mk7SNqNv1 libgrass-debuginfo#7.8.6-alt1:sisyphus+286778.140.4.1@1634017871 debug64(libblas.so.3gf) libitpp8#4.3.1-alt4:sisyphus+285732.200.2.1@1632387980 libblas.so.3gf()(64bit) >= set:mh07SNM8L9tvdqxxAqOIaRzpR16cjCZE3XmPf5sgmdPwJl2 libitpp8-debuginfo#4.3.1-alt4:sisyphus+285732.200.2.1@1632387980 debug64(libblas.so.3gf) liblevmar#2.5-alt1_14@1558556816 libblas.so.3gf()(64bit) >= set:mk7SNZeC1 liblevmar-debuginfo#2.5-alt1_14@1558556816 debug64(libblas.so.3gf) libsphinxbase-devel#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700168 libblas-devel libsphinxbase3#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700168 libblas.so.3gf()(64bit) >= set:ml1oY0 libsphinxbase3-debuginfo#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700168 debug64(libblas.so.3gf) libsuitesparse#5.10.1-alt1:sisyphus+281276.100.4.1@1627600993 libblas.so.3gf()(64bit) >= set:miUMe4W1pFivdQ23R10XONRSUk5r7YXnfw3Ga1kkZg libsuitesparse-debuginfo#5.10.1-alt1:sisyphus+281276.100.4.1@1627600993 debug64(libblas.so.3gf) python3-module-cvxopt#1.2.7-alt1:sisyphus+291881.100.1.1@1639374127 libblas.so.3gf()(64bit) >= set:mgRjaHDQM0sEM88hP454ZCgjDPdZEn6KLJDVuLLqcGZqF5CW0u6jWEZoBZE42ZpWIGFUqrChBXuZDovumDJJ5WHGQvKSawzGisOxHFZzeJSXdNcq6FZsCublQrE9C15OhxCp0rHEin python3-module-cvxopt-debuginfo#1.2.7-alt1:sisyphus+291881.100.1.1@1639374127 debug64(libblas.so.3gf) armh: NEW unmet dependencies detected: libclapack#3.2.1-alt2@1459173865 libblas.so.3gf >= set:meZkMl4Cl9RYIVkwIcYM108A76anNo3ddIJNYAE0aZ0Ixij7CrYUlZ90iXrZuZ9Prvj2JZcln7EXHmNrTZqrxH3ckQUxJdYw8zRoBilZj28rxt6dsUv4BCGPGFMR60PyZrXCHp1iupVaC5RaUvoQoxlZyZF1V5SSIV3rbwgGAsCz0Ww2UGaxjefLpZ4TpQC2iNuR9r9yu99BKQsqs8rZoJEeZIEN1h7kvxRzMahSZF9bTmIiXZ6UNOO4Jr3Z2QVk22s6kOhN6gLAw1yTZIpzZhLxjAVXw4lpgCaoAhr4MCMZtJ2 libclapack-debuginfo#3.2.1-alt2@1459173865 debug(libblas.so.3gf) libgrass#7.8.6-alt1:sisyphus+286778.140.4.1@1634018653 libblas.so.3gf >= set:mk7SNqNv1 libgrass-debuginfo#7.8.6-alt1:sisyphus+286778.140.4.1@1634018653 debug(libblas.so.3gf) libitpp8#4.3.1-alt4:sisyphus+285732.200.2.1@1632388017 libblas.so.3gf >= set:mh07SNM8L9tvdqxxAqOIaRzpR16cjCZE3XmPf5sgmdPwJl2 libitpp8-debuginfo#4.3.1-alt4:sisyphus+285732.200.2.1@1632388017 debug(libblas.so.3gf) liblapackpp#2.5.4-alt2.svn20110615@1519909955 libblas.so.3gf >= set:mgv2FnuwAbOwvEiZtwCeLyxSUZCZIiJLCmoG3UpcewZv8xwvGPGC2Ag8G3QDDUdDAsUNDGiEZJZzecjX8RDdNf5aaQyJVE0UQbr2Kv3 liblapackpp-debuginfo#2.5.4-alt2.svn20110615@1519909955 debug(libblas.so.3gf) liblevmar#2.5-alt1_14@1519924269 libblas.so.3gf >= set:mk7SNZeC1 liblevmar-debuginfo#2.5-alt1_14@1519924269 debug(libblas.so.3gf) libsphinxbase-devel#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700265 libblas-devel libsphinxbase3#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700265 libblas.so.3gf >= set:ml1oY0 libsphinxbase3-debuginfo#0.9-alt1_0.0.5prealpha.6:sisyphus+291420.100.1.1@1638700265 debug(libblas.so.3gf) libsuitesparse#5.10.1-alt1:sisyphus+281276.100.4.1@1627601095 libblas.so.3gf >= set:miUMe4W1pFivdQ23R10XONRSUk5r7YXnfw3Ga1kkZg libsuitesparse-debuginfo#5.10.1-alt1:sisyphus+281276.100.4.1@1627601095 debug(libblas.so.3gf) python3-module-cvxopt#1.2.7-alt1:sisyphus+291881.100.1.1@1639374158 libblas.so.3gf >= set:mgRjaHDQM0sEM88hP454ZCgjDPdZEn6KLJDVuLLqcGZqF5CW0u6jWEZoBZE42ZpWIGFUqrChBXuZDovumDJJ5WHGQvKSawzGisOxHFZzeJSXdNcq6FZsCublQrE9C15OhxCp0rHEin python3-module-cvxopt-debuginfo#1.2.7-alt1:sisyphus+291881.100.1.1@1639374158 debug(libblas.so.3gf) ACLs of affected packages (11): clapack @nobody flint2 lvol @everybody giac lvol @everybody grass cas @everybody itpp antohami @everybody lapackpp @nobody liblevmar viy @everybody libsuitesparse darktemplar @everybody openmodelica cas @everybody python3-module-cvxopt grenka @python sphinxbase viy @everybody 2022-Jan-08 02:55:24 :: unmets: x86_64 +19 -0 =19, i586 +17 -0 =17, aarch64 +21 -0 =25, ppc64le +15 -0 =19, armh +17 -0 =35 2022-Jan-08 02:55:24 :: dependencies check FAILED 2022-Jan-08 02:55:24 :: task #293095 for sisyphus FAILED ----- End forwarded message ----- -- ldv ^ permalink raw reply [flat|nested] 4+ messages in thread
* [devel] [#293099] FAILED del=fuse 2022-01-11 0:46 [devel] [#293095] FAILED del=blas Dmitry V. Levin @ 2022-01-11 6:47 ` arbars 2022-01-11 10:00 ` Evgeny Sinelnikov 2022-01-11 8:53 ` [devel] [#293095] FAILED del=blas Vladislav Zavjalov 1 sibling, 1 reply; 4+ messages in thread From: arbars @ 2022-01-11 6:47 UTC (permalink / raw) To: devel https://git.altlinux.org/tasks/293099/logs/events.1.1.log 2022-Jan-08 02:57:29 :: message: Reminder: 12+ weeks x86_64 ftbfs package ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] [#293099] FAILED del=fuse 2022-01-11 6:47 ` [devel] [#293099] FAILED del=fuse arbars @ 2022-01-11 10:00 ` Evgeny Sinelnikov 0 siblings, 0 replies; 4+ messages in thread From: Evgeny Sinelnikov @ 2022-01-11 10:00 UTC (permalink / raw) To: ALT Linux Team development discussions вт, 11 янв. 2022 г. в 10:47, arbars <bystrov.arterm@gmail.com>: > > https://git.altlinux.org/tasks/293099/logs/events.1.1.log > > 2022-Jan-08 02:57:29 :: message: Reminder: 12+ weeks x86_64 ftbfs package #293268 BUILDING #1 [locked] sisyphus fuse.git=2.9.9-alt2 -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] [#293095] FAILED del=blas 2022-01-11 0:46 [devel] [#293095] FAILED del=blas Dmitry V. Levin 2022-01-11 6:47 ` [devel] [#293099] FAILED del=fuse arbars @ 2022-01-11 8:53 ` Vladislav Zavjalov 1 sibling, 0 replies; 4+ messages in thread From: Vladislav Zavjalov @ 2022-01-11 8:53 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Jan 11, 2022 at 03:46:39AM +0300, Dmitry V. Levin wrote: > Коллеги, > > Если удалять все пакеты, зависящие от blas, то получается многовато > пакетов, поэтому пакет blas надо чинить. Я когда-то собирал для себя информацию про текущее состояни системы blas/lapack, приложу сюда, вдруг кому-то пригодится, чтоб не запутаться в многочисленных пакетах. Я погляжу на починку blas, но не слишком уверен в своих силах, времени и т.п. ## Blas/Lapack Классические наборы функций для задач линейной алгебры. Blas (Basic Linear Algebra Subroutines) - работа с матрицами и векторами, Lapack (Linear Algebra PACKage) - решение систем линейных уравнений. Lapack использует Blas для работы. Существуют во множестве разных вариантов, которые можно по всякому друг с другом комбинировать. * blas -- стандартный "референсный" Blas. http://www.netlib.org/blas/ В Altlinux представлен пакетом blas. Используется только на архитектуре RiscV, где openblas не собирается. Да и там, кажется, без него можно было обойтись, использовав lapack со своим встроенным blas. * xblas -- blas повышенной точности. https://www.netlib.org/xblas/ Используется как дополнение (а не как замена) blas. В Altlinux представлен пакетом xblas. * openblas -- Оптимизированная версия Blas, с поддержкой многопоточных вычислений и т.п. https://github.com/xianyi/OpenBLAS Считается, что это - наиболее универсальная версия, которую следует везде использовать. Внутри себя носит lapack (с reference blas), clapack, relapack, xblas, но в Altlinux собирается без них. Также в Altlinux сейчас не включена поддержка многопоточности, ни thread, ни openmp. В Altlinux предоставляет заголовочные файлы от clapack (но не библиотеки!) При сборке разных программ (я натыкался на это в gmsh и getdp) считается, что если в системе есть openblas, то он должен предоставлять и свой lapack. Поскольку у нас lapack отдельный, то автоматика не работает и приходится вручную указывать, с чем следует линковаться. * lapack -- стандартный "референсный" lapack. http://www.netlib.org/lapack/ Внутри себя носит референсный blas, а также cblas (интерфейс для языка C), Но может быть собран с другими версиями blas. Дополнительно может использовать xblas (функции повышенной точности). В Altlinux собран с openblas и xblas. Также из этого пакета ставятся man-pages для blas и lapack. Как я понял, изначальный замысел был в том, чтобы сделать этот пакет "главным", чтобы в спек-файлах ставить зависимости именно на liblapack. * clapack -- интерфейс языка C к lapack. В Altlinux собран с openblas. Клиент: libqm-dsp. * lapackpp -- интерфейс языка C++ для lapack. А Altlinux собран с openblas. Клиентов не имеет. * scalapack -- Scalable LAPACK http://www.netlib.org/scalapack/ Предоставляет также pblas * libatlas -- Automatically Tuned Linear Algebra Software http://math-atlas.sourceforge.net/ Blas + небольшая часть lapaсk, оптимизированная под конкретную машину на этапе сборке. Вещь хорошая и полезная, но при распространении в виде уже собранных бинарных пакетов вся его сила теряется. В этом случае лучше использовать openblas. В Altlinux представлен даво не обновлявшимся пакетом atlas, только на архитектурах i586 и x86_64. Клиентов не имеет. Видимо, этот пакет следует удалить. * eml -- Elbrus Math Libraries http://www.mcst.ru/ blas, lapack и fftw для компьютеров Эльбрус У меня когда-то была утопическая идея: сделать один пакет: openblas и из него собирать все варианты. Во-первых, там забандлен lapack, внутри которого - reference blas, так что можно собрать reference версию. Также, разумеется, собрать оптимизированную версию openblas+lapack. Собрать многопоточную версию (threads, и, может быть, openmpi). И все получившиеся варианты переключать альтернативами. То что они произойдут из одного пакета, будет дополнительной гарантией, что они не разъедутся. Мне казалось, что пакеты позволяют это сделать. ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-01-11 10:00 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2022-01-11 0:46 [devel] [#293095] FAILED del=blas Dmitry V. Levin 2022-01-11 6:47 ` [devel] [#293099] FAILED del=fuse arbars 2022-01-11 10:00 ` Evgeny Sinelnikov 2022-01-11 8:53 ` [devel] [#293095] FAILED del=blas Vladislav Zavjalov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git