You are not logged in.
Does anyone have an idea about why my sonata install stopped working after the latest tagpy update? I can no longer edit tags. I'm not sure why the boost libs are mismatched.
python3.8 calls libboost python27?
python -c "import tagpy"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python3.8/site-packages/tagpy/__init__.py", line 22, in <module>
import _tagpy
ImportError: /usr/lib/libboost_python27.so.1.72.0: undefined symbol: PyString_Size
Last edited by boyd8444 (2020-02-04 01:43:37)
Offline
That does look weird, what's the output when recompiling tagpy?
Moving to AUR issues.
Offline
are you using https://aur.archlinux.org/packages/sonata/ or https://aur.archlinux.org/packages/sonata-git/ ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
I'm using https://aur.archlinux.org/packages/sonata/ because I prefer the original look. Now I notice that python2-tagpy is listed in red because it was recently removed from all stable repos.
Offline
I used ABS to recompile boost and the same problem persists.
Offline
Nobody said to recompile boost. The problem isn't in boost.
Offline
And nobody told you to post an unhelpful comment to this thread.
Offline
If you want help, figure out what I said and go back and read what you were actually told.
Offline
And why don't you see my earlier post about how the python2-tagpy PKGBUILD is not longer officially available and so I can't recompile it.
Offline
@boyd8444 but python2-tagpy was python2 only and the output you posted was using python3.
Do you have python-tagpy from AUR installed?
Offline
I tried python-tagpy from AUR but no luck. I removed python2-tagpy in the process and by the time I tried to rebuild python2-tagpy, it had already been removed from repos, so I used pacman -U to reinstall python2-tagpy-2013.1-17-x86_64.pkg.tar.xz and still no luck.
You're right, I should have used python2 to test from cli:
python2 -c "import tagpy"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/tagpy/__init__.py", line 24, in <module>
import _tagpy
ImportError: libboost_python27.so.1.71.0: cannot open shared object file: No such file or directory
So now the python 2.7 boost libraries are reported missing.
Offline
https://git.archlinux.org/svntogit/comm … 7400633fc8
contains the PKGBUILD and patch for python2-tagpy version 2013.1 release 17 which looks to be the last release before removal.
Offline
@loqs Thank you so much for locating these files! It worked! I can now edit tags again.
Offline