Red Hat Bugzilla – Bug 585661
Deluge requires libboost_python-mt.so.5
Last modified: 2010-05-02 07:19:47 EDT
Description of problem:
Deluge requires on libboost_python-mt.so.5, but the latest libboost_python library is /usr/lib/libboost_python-mt.so.1.41.0.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Try to run "deluged -d"
It fails with:
$ deluged -d
[ERROR ] 14:22:00 main:216 libboost_python-mt.so.5: cannot open shared object file: No such file or directory
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/deluge/main.py", line 209, in start_daemon
File "/usr/lib/python2.6/site-packages/deluge/core/daemon.py", line 136, in __init__
from deluge.core.core import Core
File "/usr/lib/python2.6/site-packages/deluge/core/core.py", line 36, in <module>
from deluge._libtorrent import lt
File "/usr/lib/python2.6/site-packages/deluge/_libtorrent.py", line 59, in <module>
import libtorrent as lt
ImportError: libboost_python-mt.so.5: cannot open shared object file: No such file or directory
Setting severity as "high", since this prevents deluge from working at all.
*** Bug 586110 has been marked as a duplicate of this bug. ***
As it turns out, this is caused by f12 rpms still laying around, namely rb_libtorrent and rb_libtorrent-python. Issuing a "package-cleanup --problems" should point those out.
Fixing this was a matter of "yum downgrade rb_libtorrent", which removes deluge as a side-effect, and then "yum install deluge".
Closing as NOTABUG.