You are not logged in.
When I try
import taglibI get:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: /usr/lib/python3.4/site-packages/taglib.cpython-34m.so: undefined symbol: AnnotateIgnoreReadsBeginI tried reinstalling taglib, no dice. But now that I've downgraded python to 3.4.3-1, it works again.
Anyone know what's up? Thanks in advance!
Last edited by chikinn (2015-05-14 00:43:55)
Offline
where did that file come from? I don't find it in the repos.
The python ABI changed, all C extensions need rebuilt.
Online
The python ABI changed, all C extensions need rebuilt.
Aha, that explains it.
The file is from here: https://www.archlinux.org/packages/extra/x86_64/taglib/
Last edited by chikinn (2015-04-08 22:50:16)
Offline
Scimmia wrote:The python ABI changed, all C extensions need rebuilt.
Aha, that explains it.
The file is from here: https://www.archlinux.org/packages/extra/x86_64/taglib/
No, it's not. That package does not contain any python files.
Online
No, it's not. That package does not contain any python files.
Oh, good point. It was probably from pytaglib (https://aur.archlinux.org/packages/python-pytaglib/), which I had forgotten about. I bet reinstalling it fixes the problem. Thanks!
Last edited by chikinn (2015-12-17 22:30:04)
Offline