Summary: | net-libs/libtorrent-rasterbar-1.1.13-r1 - python3 -c 'import libtorrent': ImportError: /usr/lib64/python3.6/site-packages/libtorrent.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | poncho <poncho> |
Component: | Current packages | Assignee: | Mikle Kolyada (RETIRED) <zlogene> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | alex, axiator, gn, poncho |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
poncho
2019-10-27 08:59:00 UTC
I am running into the same error after a world update. Deluge doesn't start because of this error. Running `ldd /usr/lib64/python3.6/site-packages/libtorrent.cpython-36m-x86_64-linux-gnu.so`, I see that the wrong version of `libboost_python` is being linked (2.7 rather than 3.6): linux-vdso.so.1 (0x00007fff5b727000) libtorrent-rasterbar.so.10 => /usr/lib64/libtorrent-rasterbar.so.10 (0x000072a73e17d000) libboost_system.so.1.65.0 => /usr/lib64/libboost_system.so.1.65.0 (0x000072a73e174000) libpthread.so.0 => /lib64/libpthread.so.0 (0x000072a73e151000) libboost_python-2.7.so.1.65.0 => /usr/lib64/libboost_python-2.7.so.1.65.0 (0x000072a73e10a000) libcrypto.so.1.1 => /usr/lib64/libcrypto.so.1.1 (0x000072a73de0d000) libpython3.6m.so.1.0 => /usr/lib64/libpython3.6m.so.1.0 (0x000072a73da8a000) libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libstdc++.so.6 (0x000072a73d819000) libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libgcc_s.so.1 (0x000072a73d7ff000) libc.so.6 => /lib64/libc.so.6 (0x000072a73d631000) libssl.so.1.1 => /usr/lib64/libssl.so.1.1 (0x000072a73d595000) /lib64/ld-linux-x86-64.so.2 (0x000072a73e783000) librt.so.1 => /lib64/librt.so.1 (0x000072a73d58b000) libdl.so.2 => /lib64/libdl.so.2 (0x000072a73d585000) libpython2.7.so.1.0 => /usr/lib64/libpython2.7.so.1.0 (0x000072a73d323000) libutil.so.1 => /lib64/libutil.so.1 (0x000072a73d31e000) libz.so.1 => /lib64/libz.so.1 (0x000072a73d2ff000) libm.so.6 => /lib64/libm.so.6 (0x000072a73d1c1000) could ypu provide configure and build logs? Also, what python version default was set? Was not it the problem after boost upgrade? If, so, have you tried to re-build rasterbar? (In reply to Mikle Kolyada from comment #3) > could ypu provide configure and build logs? Also, what python version > default was set? Was not it the problem after boost upgrade? If, so, have > you tried to re-build rasterbar? I can not reproduce the issue any more and I don't know what update or rebuild fixed it. The same with net-libs/libtorrent-rasterbar-1.2.3:0/10 What info do you need from me to resolve the bug? ldd /usr/lib64/python3.6/site-packages/libtorrent.cpython-36m-x86_64-linux-gnu.so linux-vdso.so.1 (0x00007ffed09cd000) libtorrent-rasterbar.so.10 => /usr/lib64/libtorrent-rasterbar.so.10 (0x00007fd1eff3f000) libboost_system.so.1.65.0 => /usr/lib64/libboost_system.so.1.65.0 (0x00007fd1efd3a000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd1efb19000) libboost_python-2.7.so.1.65.0 => /usr/lib64/libboost_python-2.7.so.1.65.0 (0x00007fd1ef8d4000) libcrypto.so.1.1 => /usr/lib64/libcrypto.so.1.1 (0x00007fd1ef41e000) libpython3.6m.so.1.0 => /usr/lib64/libpython3.6m.so.1.0 (0x00007fd1eef3c000) libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libstdc++.so.6 (0x00007fd1eeac7000) libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libgcc_s.so.1 (0x00007fd1ee8b0000) libc.so.6 => /lib64/libc.so.6 (0x00007fd1ee4e4000) libssl.so.1.1 => /usr/lib64/libssl.so.1.1 (0x00007fd1ee256000) /lib64/ld-linux-x86-64.so.2 (0x00007fd1f08fd000) librt.so.1 => /lib64/librt.so.1 (0x00007fd1ee04e000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fd1ede4a000) libpython2.7.so.1.0 => /usr/lib64/libpython2.7.so.1.0 (0x00007fd1eda68000) libutil.so.1 => /lib64/libutil.so.1 (0x00007fd1ed865000) libz.so.1 => /lib64/libz.so.1 (0x00007fd1ed64e000) libm.so.6 => /lib64/libm.so.6 (0x00007fd1ed308000) |