Package Details: python-qiskit-aer 0.13.3-1

Git Clone URL: https://aur.archlinux.org/python-qiskit-aer.git (read-only, click to copy)
Package Base: python-qiskit-aer
Description: A high performance simulator for quantum circuits that includes noise models
Upstream URL: https://github.com/Qiskit/qiskit-aer
Licenses: Apache-2.0
Submitter: iyanmv
Maintainer: iyanmv
Last Packager: iyanmv
Votes: 2
Popularity: 0.000000
First Submitted: 2019-11-28 13:37 (UTC)
Last Updated: 2024-02-10 18:30 (UTC)

Dependencies (20)

Required by (2)

Sources (2)

Latest Comments

1 2 Next › Last »

MarsSeed commented on 2023-06-15 12:12 (UTC)

TLDR; Please change depends openblas-lapack to blas-openblas.

Arch announced on June 14 a new blas-openblas repo package.

That is the same as the earlier AUR package openblas-lapack, providing the OpenBLAS implementation of blas, cblas, lapack, lapacke.

This means the openblas-lapack AUR package should be deleted, and replaced with the blas-openblas repo package.

zaganiet commented on 2022-07-10 20:08 (UTC) (edited on 2022-07-11 07:58 (UTC) by zaganiet)

Managed to install the package, but when importing qiskit in python and trying to print the version says 'qiskit-aer': None.

EDIT: managed to fix this by installing 'openblas-lapack' and removing (conflicting) 'openblas', 'lapack' and 'cblas'. Should 'openblas-lapack' be listed as a dependency?

iyanmv commented on 2022-04-05 07:08 (UTC)

carlosal1015: feel free to send any patches to make check() work. I have tried a few things locally and cannot make it work.

carlosal1015 commented on 2022-04-04 22:27 (UTC)

I guess that this example can help when you want use check() function.

iyanmv commented on 2021-12-13 11:38 (UTC)

See this: https://aur.archlinux.org/packages/python-qiskit-terra/#pinned-840637

stiglers-eponym commented on 2021-05-03 09:43 (UTC)

@coxackie I did some benchmarks for matrix-matrix multiplication (that's the only thing I really care about) and remember that in some older benchmark openblas-lapack was slightly slower. Now I repeated the benchmark and openblas-lapack was slightly (ca. 1%) faster.

I don't think there is a significant difference in performance, but with openblas-lapack it is easier to directly use LAPACK from C code.

iyanmv commented on 2021-05-03 09:02 (UTC) (edited on 2021-05-03 09:02 (UTC) by iyanmv)

@stiglers-eponym Thanks for answering @coxackie so quick. I had this issue some time ago but I forgot to mention it here. As you suggest, one of the developers recommended me [1] installing openblas-lapack. Also, temember that Arch tends to update its packages faster than qiskit updates its support. Meaning that, for example, we had a few months of python 3.9 without official support from qiskit part.

Unfortunately, I don't have all the time I would like to test this intensively. If you really need stability and use this without issues, I would suggest installing qiskit in Docker following their installation guide [2] and using the image continuumio/miniconda3:latest, for example.

[1] https://github.com/Qiskit/qiskit-aer/issues/1067#issuecomment-740144128

[2] https://qiskit.org/documentation/getting_started.html

coxackie commented on 2021-05-03 08:47 (UTC)

@stiglers-eponym thanks so much for this prompt feedback. I can confirm that it works with openblas-lapack. Are you aware of any regressions the use of openblas-lapack may have (for other packages)?

stiglers-eponym commented on 2021-05-03 08:08 (UTC)

@coxackie I get the same error when using openblas, lapack and cblas from the extra/community repositories. But the error can be avoided (at least on my system) by installing openblas-lapack from the AUR.

I don't know what other implementations of BLAS do, but this might be a problem of the interplay of BLAS and LAPACK.

coxackie commented on 2021-05-03 07:51 (UTC)

The package gives me an error (I have installed the whole qiskit saga):

Python 3.9.4 (default, Apr 20 2021, 15:51:38)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import qiskit
>>> from qiskit.providers.aer import AerSimulator
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.9/site-packages/qiskit/providers/aer/__init__.py", line 72, in <module>
    from .aerprovider import AerProvider
  File "/usr/lib/python3.9/site-packages/qiskit/providers/aer/aerprovider.py", line 19, in <module>
    from .backends.aer_simulator import AerSimulator
  File "/usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/__init__.py", line 17, in <module>
    from .aer_simulator import AerSimulator
  File "/usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/aer_simulator.py", line 27, in <module>
    from .controller_wrappers import aer_controller_execute
ImportError: /usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/controller_wrappers.cpython-39-x86_64-linux-gnu.so: undefined symbol: slamch_

any ideas?