deluged ( deluge daemon ) not starting after update

It seems that in the last Tumbleweed update ( i think 28 dic. ) the deluge daemon broke because of an undefined symbol in the libpython lib, called by libboost_python.
Here’s the traceback:

makyo:~ # [ERROR   ] 17:59:10 main:237 /usr/lib64/libboost_python.so.1.59.0: undefined symbol: PyUnicode_AsUTF8StringTraceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/deluge/main.py", line 230, in start_daemon
    Daemon(options, args)
  File "/usr/lib/python2.7/site-packages/deluge/core/daemon.py", line 136, in __init__
    from deluge.core.core import Core
  File "/usr/lib/python2.7/site-packages/deluge/core/core.py", line 36, in <module>
    from deluge._libtorrent import lt
  File "/usr/lib/python2.7/site-packages/deluge/_libtorrent.py", line 59, in <module>
    import libtorrent as lt
ImportError: /usr/lib64/libboost_python.so.1.59.0: undefined symbol: PyUnicode_AsUTF8String

Anyone have a solution? Should i report this elsewhere?
Thanks

Maybe report on bugzill that is hw to reach the developers. But first show youre repos you may have mixed versions

zyper lr -d

please use code tags for computer output (# )

Hi, yes, that’s the first thing i checked, but i’m using the main tumbleweed repo for the involved packages.

Here are my packages versions: packages repos - Album on Imgur ( all tumbleweed ).

My repos:

makyo:~ # zypper lr -d#  | Alias                            | Name                        | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                             | Service
---+----------------------------------+-----------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------------+--------
 1 | Application:Geo                  | Application:Geo             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Application:/Geo/openSUSE_Tumbleweed/ |        
 2 | KDE:Extra                        | KDE:Extra                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/       |        
 3 | Mozilla:Factory                  | Mozilla:Factory             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla:/Factory/openSUSE_Factory/    |        
 4 | Packman_Tumbleweed               | Packman Tumbleweed          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/                             |        
 5 | devel:tools:scm                  | devel:tools:scm             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/tools:/scm/openSUSE_Factory/   |        
 6 | download.opensuse.org-non-oss    | Main Repository (NON-OSS)   | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/tumbleweed/repo/non-oss/                           |        
 7 | download.opensuse.org-oss        | Main Repository (OSS)       | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/tumbleweed/repo/oss/                               |        
 8 | download.opensuse.org-tumbleweed | Main Update Repository      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                 |        
 9 | home:lemmy04_(_tortoisehg_)      | home:lemmy04 ( tortoisehg ) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/lemmy04/openSUSE_13.2/          |        
10 | network:chromium                 | network:chromium            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/network:/chromium/openSUSE_Factory/   |        
11 | network:utilities                | network:utilities           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/network:/utilities/openSUSE_Factory/  |        
12 | openSUSE-20151128-0              | openSUSE-20151128-0         | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/tumbleweed/repo/oss/                               |        
13 | repo-debug                       | openSUSE-Tumbleweed-Debug   | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/tumbleweed/repo/oss/                         |        
14 | repo-source                      | openSUSE-Tumbleweed-Source  | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/source/tumbleweed/repo/oss/                        |        

I think i’ll create a ticket then…
Thanks

me too, filed a bug — https://bugzilla.opensuse.org/show_bug.cgi?id=960496

I get the following as soon as I updated to Opensuse Leap 42.2:

<code>[user@linux ~]$ deluged --do-not-daemonize
[ERROR ] 13:40:19 main:245 /usr/lib64/python2.7/site-packages/libtorrent.so: undefined symbol: ZNK10libtorrent14announce_entry12can
announceEN5boost6chrono10time_pointINS2_12steady_clockENS2_8durationIlNS1_5ratioILl1ELl1000000000EEEEEEEb
Traceback (most recent call last):
File “/usr/lib/python2.7/site-packages/deluge/main.py”, line 238, in start_daemon
Daemon(options, args)
File “/usr/lib/python2.7/site-packages/deluge/core/daemon.py”, line 141, in init
from deluge.core.core import Core
File “/usr/lib/python2.7/site-packages/deluge/core/core.py”, line 36, in <module>
from deluge._libtorrent import lt
File “/usr/lib/python2.7/site-packages/deluge/_libtorrent.py”, line 59, in <module>
import libtorrent as lt
ImportError: /usr/lib64/python2.7/site-packages/libtorrent.so: undefined symbol: _ZNK10libtorrent14announce_entry12can_announceEN5boost
6chrono10time_pointINS2_12steady_clockENS2_8durationIlNS1_5ratioILl1ELl1000000000EEEEEEEb</code>