Libtorrent issue in Debian Stretch preventing deluged from starting?
Posted: Sun Dec 03, 2017 4:02 am
Hello. I had deluged working just fine on a server running Debian Jessie. I believe it had libtorrent-rasterbar8 as a dependency. Today I had to upgrade to Debian Stretch for unrelated reasons and, while everything else in the server seems to be working fine, and the package tree seems to be correctly installed (now with libtorrent-rasterbar9), I can't start deluged anymore:
Present in the server: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.62.0
I tried adding symbolic links with the name libboost_chrono.so.1.55.0 but it made no difference.
Is there a headache-free way to fix this?
Code: Select all
[ERROR ] 02:27:50 main:248 libboost_chrono.so.1.55.0: cannot open shared object file: No such file or directory
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/deluge/main.py", line 241, in start_daemon
Daemon(options, args)
File "/usr/lib/python2.7/dist-packages/deluge/core/daemon.py", line 144, in __init__
from deluge.core.core import Core
File "/usr/lib/python2.7/dist-packages/deluge/core/core.py", line 38, in <module>
from deluge._libtorrent import lt
File "/usr/lib/python2.7/dist-packages/deluge/_libtorrent.py", line 59, in <module>
import libtorrent as lt
ImportError: libboost_chrono.so.1.55.0: cannot open shared object file: No such file or directory
Code: Select all
# python -c "from deluge._libtorrent import lt; print lt.version"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/deluge/_libtorrent.py", line 59, in <module>
import libtorrent as lt
ImportError: libboost_chrono.so.1.55.0: cannot open shared object file: No such file or directory
I tried adding symbolic links with the name libboost_chrono.so.1.55.0 but it made no difference.
Is there a headache-free way to fix this?