Your message dated Mon, 28 Oct 2019 11:00:49 +0000
with message-id <[email protected]>
and subject line Bug#878121: fixed in openblas 0.3.7+ds-2
has caused the Debian Bug report #878121,
regarding OpenBLAS flavors
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
878121: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=878121
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:openblas
Severity: wishlist
--
Dear maintainers,
at the moment there is only one flavor of openblas library package.
Fedora/RedHat provide several other flavors that are compiled differently :
RHEL 7.3 :
$ rpm -qa | grep -i openblas
openblas-threads-0.2.19-4.el7.ppc64le
openblas-serial64-0.2.19-4.el7.ppc64le
openblas-threads64_-0.2.19-4.el7.ppc64le
openblas-openmp64-0.2.19-4.el7.ppc64le
openblas-openmp64_-0.2.19-4.el7.ppc64le
openblas-devel-0.2.19-4.el7.ppc64le
openblas-threads64-0.2.19-4.el7.ppc64le
openblas-openmp-0.2.19-4.el7.ppc64le
openblas-0.2.19-4.el7.ppc64le
openblas-serial64_-0.2.19-4.el7.ppc64le
Fedora : https://koji.fedoraproject.org/koji/buildinfo?buildID=970656
Spec file :
https://src.fedoraproject.org/cgit/rpms/openblas.git/tree/openblas.spec
It would be nice if the functionality available across the distros were closer
for
users.
Especially, in HPC, the greatest need is for (i) reentrant serial version; (ii)
OpenMP
version. There is also need for 32-bit and 64-bit integer arguments.
I saw in the d/changelog that there used to be OpenMP support ; it caused some
FTBFS later on but that was in the same libopenblas-base.
In your opinion, would it make sense to follow that path and have several binary
packages providing different features ? Also, this way if some feature doesn't
work
for some architecture, those could be disabled on those, but other architectures
would still benefit from the feature.
Regards,
F.
pgpwX48STb6z4.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: openblas
Source-Version: 0.3.7+ds-2
We believe that the bug you reported is fixed in the latest version of
openblas, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mo Zhou <[email protected]> (supplier of updated openblas package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 25 Oct 2019 21:03:40 +0800
Source: openblas
Binary: libopenblas-base libopenblas-dev libopenblas-openmp-dev
libopenblas-pthread-dev libopenblas-serial-dev libopenblas0 libopenblas0-openmp
libopenblas0-openmp-dbgsym libopenblas0-pthread libopenblas0-pthread-dbgsym
libopenblas0-serial libopenblas0-serial-dbgsym libopenblas64-0
libopenblas64-0-openmp libopenblas64-0-openmp-dbgsym libopenblas64-0-pthread
libopenblas64-0-pthread-dbgsym libopenblas64-0-serial
libopenblas64-0-serial-dbgsym libopenblas64-dev libopenblas64-openmp-dev
libopenblas64-pthread-dev libopenblas64-serial-dev
Architecture: source amd64
Version: 0.3.7+ds-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Mo Zhou <[email protected]>
Description:
libopenblas-base - Optimized BLAS (linear algebra) library (transitional)
libopenblas-dev - Optimized BLAS (linear algebra) library (dev, meta)
libopenblas-openmp-dev - Optimized BLAS (linear algebra) library (dev, openmp)
libopenblas-pthread-dev - Optimized BLAS (linear algebra) library (dev,
pthread)
libopenblas-serial-dev - Optimized BLAS (linear algebra) library (dev, serial)
libopenblas0 - Optimized BLAS (linear algebra) library (meta)
libopenblas0-openmp - Optimized BLAS (linear algebra) library (shared lib,
openmp)
libopenblas0-pthread - Optimized BLAS (linear algebra) library (shared lib,
pthread)
libopenblas0-serial - Optimized BLAS (linear algebra) library (shared lib,
serial)
libopenblas64-0 - Optimized BLAS (linear algebra) library (shared lib, 64bit,
meta)
libopenblas64-0-openmp - Optimized BLAS (linear algebra) library (shared lib,
64bit, openm
libopenblas64-0-pthread - Optimized BLAS (linear algebra) library (shared lib,
64bit, pthre
libopenblas64-0-serial - Optimized BLAS (linear algebra) library (shared lib,
64bit, seria
libopenblas64-dev - Optimized BLAS (linear algebra) library (dev, 64bit, meta)
libopenblas64-openmp-dev - Optimized BLAS (linear algebra) library (dev,
64bit, openmp)
libopenblas64-pthread-dev - Optimized BLAS (linear algebra) library (dev,
64bit, pthread)
libopenblas64-serial-dev - Optimized BLAS (linear algebra) library (dev,
64bit, serial)
Closes: 684344 878121
Changes:
openblas (0.3.7+ds-2) experimental; urgency=medium
.
[ Multi-Flavour Update of OpenBLAS (Closes: #878121, #684344) ]
* (32-bit, 64-bit)-index * (pthread, openmp, serial)-threadding = 6 Variants.
Each one assigned with different priority values in alternatives system:
+ libopenblas0-{pthread,openmp,serial} (priority = 100,95,90)
* Provides: libopenblas.so.0, libblas.so.3, liblapack.so.3
+ libopenblas64-0-{pthread,openmp,serial} (priority = 100,95,90)
* Provides: libopenblas64.so.0, libblas64.so.3, liblapack64.so.3
- 64-bit-indexing versions are only available on 64-bit archs.
* Let libopenblas0 and libopenblas64-0 be meta packages. They pull one of the
three threadding variants. On resolving shlib dependencies, these meta
packages, instead of specific variants used for building, should be used as
the dependencies.
* Turn libopenblas-base into a transitional dummy package.
* Update/Create control files and maintscripts for all these variants.
* Autopkgtest: test all the 6 variants.
.
[ Mo Zhou ]
* Append myself to Uploaders.
* Simplify architecture detection part of rules.
* Bump B-D lapack to >= 3.8.0-5 (for liblapack64-dev).
* rules: Deparallelize build targets to avoid messy buildlog
* Update existing patches accordingly for the new feature.
* Merge order-files.patch into shared-blas-lapack.patch
* Create template postrm for libopenblas-dev to avoid leftover.
* Remove the unnecessary overrides from rules.
* Upload to experimental.
Checksums-Sha1:
32076055c01a78ad8abbd80216a1379841219284 4840 openblas_0.3.7+ds-2.dsc
2c14095cd5b93835fbcc224a50784b303bfa0424 20824
openblas_0.3.7+ds-2.debian.tar.xz
4593df5fc841cd405ef66ae112fa1bb6e02d78c2 25592
libopenblas-base_0.3.7+ds-2_amd64.deb
136be76e49fc45e4a559fbd0270772014d1d5c13 37068
libopenblas-dev_0.3.7+ds-2_amd64.deb
2ae9865bf96a0cbbbd46efa73cb61af8067784ad 4475700
libopenblas-openmp-dev_0.3.7+ds-2_amd64.deb
6a323b3870fa8aa2da6a02d2b6dcd5990edea5a4 4472180
libopenblas-pthread-dev_0.3.7+ds-2_amd64.deb
f0da6725ac756c6bcdd4c8b5f19f4d443aa58344 4066036
libopenblas-serial-dev_0.3.7+ds-2_amd64.deb
e3ae4f79e29d7cac6ee8e445a0a0b184c33c37fd 33639236
libopenblas0-openmp-dbgsym_0.3.7+ds-2_amd64.deb
645f42f36cd041fb32d345b21649b02f50e2112c 9039544
libopenblas0-openmp_0.3.7+ds-2_amd64.deb
2fe2bf7c2a05a3bd22bc4493c85bf1193fb8c52b 33614336
libopenblas0-pthread-dbgsym_0.3.7+ds-2_amd64.deb
df3521aaf8d0ffdb12ecb138836eb26bc2e4b3f4 9030796
libopenblas0-pthread_0.3.7+ds-2_amd64.deb
f3fd13aca254ef5277ebbdd61c42bae78d251376 31934284
libopenblas0-serial-dbgsym_0.3.7+ds-2_amd64.deb
bfd0430636312036a4f5aa54b00ea89f0dba0605 8564424
libopenblas0-serial_0.3.7+ds-2_amd64.deb
b18e2842e1cc18e5f0f13eb0f050d50c352a24f5 26796
libopenblas0_0.3.7+ds-2_amd64.deb
f61375d58c35949319c107f93448600a15db291c 33593172
libopenblas64-0-openmp-dbgsym_0.3.7+ds-2_amd64.deb
b9cc6fe63fd0e6b297c03836fdf34d8a1ccb6af8 8728800
libopenblas64-0-openmp_0.3.7+ds-2_amd64.deb
5c123e2eead652293764f69829da2c5f176970bb 33645272
libopenblas64-0-pthread-dbgsym_0.3.7+ds-2_amd64.deb
1386d82f737e88c350a979ce75e2291e8b77599f 8729132
libopenblas64-0-pthread_0.3.7+ds-2_amd64.deb
68e5be5f959989964cb441521717348328f85af4 31934664
libopenblas64-0-serial-dbgsym_0.3.7+ds-2_amd64.deb
cb27cbe30c735c6d94b257d302a8028273bfe718 8266044
libopenblas64-0-serial_0.3.7+ds-2_amd64.deb
a883eac05a15cd9fdf12a23b0788c4ca0d5fa3da 25664
libopenblas64-0_0.3.7+ds-2_amd64.deb
d36c1e58b2a2476b539aff3bf7125e5b463fca65 25644
libopenblas64-dev_0.3.7+ds-2_amd64.deb
93efef8e7cb5b0dc5e9cbbcf61d738619a4af2ba 4281264
libopenblas64-openmp-dev_0.3.7+ds-2_amd64.deb
624b5fe61bdfc5049562e9b4030832d24090e44c 4277444
libopenblas64-pthread-dev_0.3.7+ds-2_amd64.deb
d65d8219795fea1d7c3ac68d752f4513e1d5877a 3889192
libopenblas64-serial-dev_0.3.7+ds-2_amd64.deb
56ebc7afd1c20909d654338d8d31685ec0374b82 12650
openblas_0.3.7+ds-2_amd64.buildinfo
Checksums-Sha256:
1aa266707d45a84e4ad40a63d27c101416e51b04e3dc600a48b611b7dd58cf74 4840
openblas_0.3.7+ds-2.dsc
ebf0945305a6e6daa1174e64c079e47e9afff6d6514ff6b2fce31eee50408b04 20824
openblas_0.3.7+ds-2.debian.tar.xz
581ddeabc51946b81850cd57451db9a517e5bbbfe8b277491a64532d979613f4 25592
libopenblas-base_0.3.7+ds-2_amd64.deb
d0f0a77d0c88d35fe3e012ea16ced0dac7887b2486ddf4ea538ed895a78a212a 37068
libopenblas-dev_0.3.7+ds-2_amd64.deb
639f9b3d2b767d716c45f87b9611708f291606bde64ef463e391cf3ee418d554 4475700
libopenblas-openmp-dev_0.3.7+ds-2_amd64.deb
8afe2116b24284e39acb45b0f1ed7ee05c3d426eddceb08a5cc35c4878d6a0de 4472180
libopenblas-pthread-dev_0.3.7+ds-2_amd64.deb
f44969ff5a5f2ce53a0ae05aa5bcc332922c5d07354a2637832839e650a78544 4066036
libopenblas-serial-dev_0.3.7+ds-2_amd64.deb
beae29c0dd52e0d1e2ed72f62d33555009097492a0b9fedc991360c409e99bcf 33639236
libopenblas0-openmp-dbgsym_0.3.7+ds-2_amd64.deb
403e7436819b74026351e7ca0ba70f91d94ac60c273bca91b26ad6fb924d266b 9039544
libopenblas0-openmp_0.3.7+ds-2_amd64.deb
57ca27e76e0a4392caf7db4db5d213a5baba397dada6b7cddc3cb9911418e169 33614336
libopenblas0-pthread-dbgsym_0.3.7+ds-2_amd64.deb
35c636b6be4276158f5a0893a77e18307f1dd588572e9cc078fd89e61228dc28 9030796
libopenblas0-pthread_0.3.7+ds-2_amd64.deb
5f6d1cba9e428b96c830431382a9732785822bb4b507832b9b96d8153ab827ac 31934284
libopenblas0-serial-dbgsym_0.3.7+ds-2_amd64.deb
0d361af3ad730652c62c979a41e69d5c1e8066d88877c5cb7224707ffca94913 8564424
libopenblas0-serial_0.3.7+ds-2_amd64.deb
5da6521286bfed3578db134e7e04526ecfe0416e81ec9d1c24e914b29035bed5 26796
libopenblas0_0.3.7+ds-2_amd64.deb
98ef633d1eb5def41aab4efe2ac830c5669d1b69e9ee6fb69c1312b519509633 33593172
libopenblas64-0-openmp-dbgsym_0.3.7+ds-2_amd64.deb
3d6ea2338f6609a270ca2ec47931aeb949e8e10bf71c032834c2aab55b171e14 8728800
libopenblas64-0-openmp_0.3.7+ds-2_amd64.deb
873b6b107c2f26af70e68e2fd4218286601846b0015adb6a759d33b2cb172882 33645272
libopenblas64-0-pthread-dbgsym_0.3.7+ds-2_amd64.deb
c30c6cbec341c5ff050af08a2430d33888ebb8a9e59d906bad9f755cee334215 8729132
libopenblas64-0-pthread_0.3.7+ds-2_amd64.deb
5d3da39e673c92ebe7ea6196d47b952603ad2e5b3fa51704373b1ca9e6d460fe 31934664
libopenblas64-0-serial-dbgsym_0.3.7+ds-2_amd64.deb
59169f2222a2cfff325713a7359a34fe04ed796da4b9d6c13f435d56f0c0cb38 8266044
libopenblas64-0-serial_0.3.7+ds-2_amd64.deb
19c9fb8571057e90b500171817eacf17915f3b65af16f8cecf27302204168f8d 25664
libopenblas64-0_0.3.7+ds-2_amd64.deb
d82c7db2273fce3e28befea09a5437b2a8e5f24082026b44e0ab4a270591045a 25644
libopenblas64-dev_0.3.7+ds-2_amd64.deb
916b08912ad5fe1488c55d0ffa72e6cf372cc15c64cc74d06877a09b5bac0d7c 4281264
libopenblas64-openmp-dev_0.3.7+ds-2_amd64.deb
0690123a8ee1317b5f3fbea02a67a79a364b0332f7906912e9dd7b903616988c 4277444
libopenblas64-pthread-dev_0.3.7+ds-2_amd64.deb
19bab91462bfefd1c6b8bece4f379ae7cfbaf6ab8d594759e1c4473ec5a27207 3889192
libopenblas64-serial-dev_0.3.7+ds-2_amd64.deb
7bd028cbd54be7f85b298d1a7f79eda4202a8239a72a1b3ee6d04ab12c20485c 12650
openblas_0.3.7+ds-2_amd64.buildinfo
Files:
c6d358b9a59ea4661a24e2e958bb1288 4840 devel optional openblas_0.3.7+ds-2.dsc
45bbdb05bb6735873e490141adf64489 20824 devel optional
openblas_0.3.7+ds-2.debian.tar.xz
58858dfb30cb2c9e2a1d3bd10a684ccd 25592 oldlibs optional
libopenblas-base_0.3.7+ds-2_amd64.deb
7b6e177ac5e6184b08ec46073f85a99a 37068 metapackages optional
libopenblas-dev_0.3.7+ds-2_amd64.deb
0182f1cede2b415bc0e2b85df1096645 4475700 libdevel optional
libopenblas-openmp-dev_0.3.7+ds-2_amd64.deb
8c084009ad3ca5bf500819a9285e1cd3 4472180 libdevel optional
libopenblas-pthread-dev_0.3.7+ds-2_amd64.deb
ac087f5047d9cffe64cdb5ff5ce0f6b9 4066036 libdevel optional
libopenblas-serial-dev_0.3.7+ds-2_amd64.deb
76c790f7ea01b3507745e613332837c6 33639236 debug optional
libopenblas0-openmp-dbgsym_0.3.7+ds-2_amd64.deb
101c31cde81e95566f703ccdee27af47 9039544 libs optional
libopenblas0-openmp_0.3.7+ds-2_amd64.deb
b7c7235ee5f87e0ed88855026aa59fc5 33614336 debug optional
libopenblas0-pthread-dbgsym_0.3.7+ds-2_amd64.deb
431d4ec71a9ccec87a481b1e28ebcc6f 9030796 libs optional
libopenblas0-pthread_0.3.7+ds-2_amd64.deb
752707837718fb46a875b0273e6ebe2a 31934284 debug optional
libopenblas0-serial-dbgsym_0.3.7+ds-2_amd64.deb
39673cf17fb70a1d44489ecfdecd0d64 8564424 libs optional
libopenblas0-serial_0.3.7+ds-2_amd64.deb
cc8eb695743d094b835360127185e696 26796 metapackages optional
libopenblas0_0.3.7+ds-2_amd64.deb
e8c12d08191bd97a1737577d1ccc5a31 33593172 debug optional
libopenblas64-0-openmp-dbgsym_0.3.7+ds-2_amd64.deb
2596d26008670548e67a14686817374d 8728800 libs optional
libopenblas64-0-openmp_0.3.7+ds-2_amd64.deb
e8071bda71b5acfaa6cfcbcef172853e 33645272 debug optional
libopenblas64-0-pthread-dbgsym_0.3.7+ds-2_amd64.deb
63c0a70fbe2a3c96345f4da64d9d9daa 8729132 libs optional
libopenblas64-0-pthread_0.3.7+ds-2_amd64.deb
0ba9de76b2b85ea3c64b8d030de10f4a 31934664 debug optional
libopenblas64-0-serial-dbgsym_0.3.7+ds-2_amd64.deb
4148c4a8483302e97b2b4348dd3cea38 8266044 libs optional
libopenblas64-0-serial_0.3.7+ds-2_amd64.deb
66b4a0defcc7c6489fdc64837ec6f7c8 25664 metapackages optional
libopenblas64-0_0.3.7+ds-2_amd64.deb
b2c82c3d20a69154f399cbc4d45d7e20 25644 metapackages optional
libopenblas64-dev_0.3.7+ds-2_amd64.deb
e904e59faa13c110e8784a5bae45ea51 4281264 libdevel optional
libopenblas64-openmp-dev_0.3.7+ds-2_amd64.deb
44d79526b65cd7f3c37d614dc0f80a92 4277444 libdevel optional
libopenblas64-pthread-dev_0.3.7+ds-2_amd64.deb
8ab0bf6ec2c0d60e55ae08a15401b1a3 3889192 libdevel optional
libopenblas64-serial-dev_0.3.7+ds-2_amd64.deb
d6af031ab5110988e1cec9b926e3e930 12650 devel optional
openblas_0.3.7+ds-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCgAzFiEEY4vHXsHlxYkGfjXeYmRes19oaooFAl2y+1QVHGNkbHVtaW5h
dGVAZ21haWwuY29tAAoJEGJkXrNfaGqKC4MP/17TTRK1vYKGK1//lbTLAaRsp5O1
BgKG+3gru+BB16MGYAgWL3mgQXfxhQOZZFl9W+cN6RV987sJlr20tX2kvisfLmCo
10cViyQsHUetNv/gwQ1IMb0y5y7xRZVVBsHTtppjpSRIgJCbUIEziZ9ZNvUSbHEA
edfGgNQZdchX+hTfw8C0cmHu/4mI4ci6ILPnvpdXj53q0YH+ExzIcljzfw99Q74j
gIJ+ENTjBmhY8grwE01osEqghRXc7C6z/DoQVoERpSKm9pJ+FCKkvYV43cIZJHib
ce09rqLUlfUD1LQTCacMuzBnNeAVZbw1PaPhbmDrvV/Rp0Y8NO2vKsVxDcXzK3VB
IuKZAVK9Thv8C82PxYB8HvnXzfnUFjXhHEoxgixsXiz/EZuYSWEXwyRz/S4QhYtU
ljbdTlxayKBrQGtFyMaqqXTTw11PWRur0iJ0dbLKMXwVcIy3iPQIRN9Z81gR/vO5
LR+qyNjgg1iRCWZHmDGi9qs3w9GQVsqKFfj6ti0mAudNIJBVCcpHx7vqB4vxQSSJ
SGGllNAvxBriRCKkPJkZJuMa3q2acvTj0IzaM1/lE419yZOtlEsI7wfNLduulpyf
4yauQRFK2UObGoYsLfUP/0Z8F7snS89MIZGLVZJHhANw9qUsDyPyPQXvHiwLlrHJ
j4vOfIJCqlcAieXw
=bMPx
-----END PGP SIGNATURE-----
--- End Message ---