FS#73026 - [python-scipy] PLEASE ENTER SUMMARY

Attached to Project: Community Packages
Opened by Richard Benson (richardbenson91477) - Tuesday, 14 December 2021, 18:42 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 14 December 2021, 22:25 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
various failures to import scipy modules related to npy_atan2 using python3.10

Additional info:
* package version(s)
python-scipy 1.7.3-3
python-numpy 1.21.4-1
python-3.10.1-1

* config and/or log files etc.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.10/site-packages/scipy/optimize/__init__.py", line 400, in <module>
from .optimize import *
File "/usr/lib/python3.10/site-packages/scipy/optimize/optimize.py", line 36, in <module>
from File "/usr/lib/python3.10/site-packages/scipy/optimize/_numdiff.py", line 6, in <module>
from scipy.sparse.linalg import LinearOperator
File "/usr/lib/python3.10/site-packages/scipy/sparse/linalg/__init__.py", line 115, in <module>
from .matfuncs import *
File "/usr/lib/python3.10/site-packages/scipy/sparse/linalg/matfuncs.py", line 15, in <module>
import scipy.special
File "/usr/lib/python3.10/site-packages/scipy/special/__init__.py", line 643, in <module>
from . import _ufuncs
ImportError: /usr/lib/python3.10/site-packages/scipy/special/_ufuncs.cpython-310-x86_64-linux-gnu.so: undefined symbol: npy_atan2

similar error (npy_atan2) when running 'from scipy.integrate import quad'

* link to upstream bug report, if any
unknown

Steps to reproduce:
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 14 December 2021, 22:25 GMT
Reason for closing:  Not a bug
Comment by Antonio Rojas (arojas) - Tuesday, 14 December 2021, 18:59 GMT
output of

pacman -Qkk python-scipy

?
Comment by Richard Benson (richardbenson91477) - Tuesday, 14 December 2021, 20:51 GMT
$ pacman -Qkk python-scipy
python-scipy: 2040 total files, 0 altered files
Comment by Antonio Rojas (arojas) - Tuesday, 14 December 2021, 21:00 GMT
Please post the output of

objdump -T /usr/lib/python3.10/site-packages/scipy/special/_ufuncs.cpython-310-x86_64-linux-gnu.so | grep atan2

and

sha1sum /usr/lib/python3.10/site-packages/scipy/special/_ufuncs.cpython-310-x86_64-linux-gnu.so
Comment by Richard Benson (richardbenson91477) - Tuesday, 14 December 2021, 21:06 GMT
$ objdump -T /usr/lib/python3.10/site-packages/scipy/special/_ufuncs.cpython-310-x86_64-linux-gnu.so | grep atan2
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 atan2
0000000000000000 D *UND* 0000000000000000 npy_atan2

$ sha1sum /usr/lib/python3.10/site-packages/scipy/special/_ufuncs.cpython-310-x86_64-linux-gnu.so

55c4e690c90619a5adfc34ca7301257bfb4805aa /usr/lib/python3.10/site-packages/scipy/special/_ufuncs.cpython-310-x86_64-linux-gnu.so
Comment by Antonio Rojas (arojas) - Tuesday, 14 December 2021, 21:13 GMT
That doesn't look like the official python-scipy package. Where did you install it from?
Comment by Richard Benson (richardbenson91477) - Tuesday, 14 December 2021, 22:20 GMT
Aha, you're correct, this is from Artix galaxy/python-scipy. I have no idea why it's different, but I'll probably install vanilla Arch now :)

Thank you for your time

Loading...