[Bug 1593428] Re: libtorrent incompatible with boost in yakkety

Unit 193 1593428 at bugs.launchpad.net
Sat Jun 18 22:47:21 UTC 2016


Unhandled error in Deferred:


Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 112, in on_start
    self._component_start_timer()
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 106, in _component_start_timer
    self._component_timer.start(self._component_interval)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/task.py", line 194, in start
    self()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/task.py", line 239, in __call__
    d = defer.maybeDeferred(self.f, *self.a, **self.kw)
--- <exception caught here> ---
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 150, in maybeDeferred
    result = f(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/deluge/core/alertmanager.py", line 73, in update
    self.handle_alerts()
  File "/usr/lib/python2.7/dist-packages/deluge/core/alertmanager.py", line 118, in handle_alerts
    alert = self.session.pop_alert()
exceptions.TypeError: No to_python (by-value) converter found for C++ type: boost::shared_ptr<libtorrent::alert>
[ERROR   ] 18:45:56 component:149 [Failure instance: Traceback: <type 'exceptions.TypeError'>: No to_python (by-value) converter found for C++ type: boost::shared_ptr<libtorrent::alert>
/usr/lib/python2.7/dist-packages/deluge/core/daemon.py:188:_shutdown
/usr/lib/python2.7/dist-packages/deluge/component.py:392:shutdown
/usr/lib/python2.7/dist-packages/deluge/component.py:202:_component_shutdown
/usr/lib/python2.7/dist-packages/deluge/component.py:155:_component_stop
--- <exception caught here> ---
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:150:maybeDeferred
/usr/lib/python2.7/dist-packages/deluge/core/torrentmanager.py:265:stop
/usr/lib/python2.7/dist-packages/deluge/core/alertmanager.py:118:handle_alerts
]
Unhandled error in Deferred:


Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deluge/core/daemon.py", line 188, in _shutdown
    d = component.shutdown()
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 392, in shutdown
    deferreds.append(component._component_shutdown())
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 202, in _component_shutdown
    d = self._component_stop()
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 155, in _component_stop
    d = maybeDeferred(self.stop)
--- <exception caught here> ---
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 150, in maybeDeferred
    result = f(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/deluge/core/torrentmanager.py", line 265, in stop
    self.alerts.handle_alerts(True)
  File "/usr/lib/python2.7/dist-packages/deluge/core/alertmanager.py", line 118, in handle_alerts
    alert = self.session.pop_alert()
exceptions.TypeError: No to_python (by-value) converter found for C++ type: boost::shared_ptr<libtorrent::alert>
[ERROR   ] 18:45:56 component:149 [Failure instance: Traceback: <type 'exceptions.TypeError'>: No to_python (by-value) converter found for C++ type: boost::shared_ptr<libtorrent::alert>
/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py:295:__init__
/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py:301:shutdown
/usr/lib/python2.7/dist-packages/deluge/component.py:322:stop
/usr/lib/python2.7/dist-packages/deluge/component.py:155:_component_stop
--- <exception caught here> ---
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:150:maybeDeferred
/usr/lib/python2.7/dist-packages/deluge/core/torrentmanager.py:265:stop
/usr/lib/python2.7/dist-packages/deluge/core/alertmanager.py:118:handle_alerts
]
Unhandled error in Deferred:


Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py", line 295, in __init__
    self.shutdown()
  File "/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py", line 301, in shutdown
    component.stop()
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 322, in stop
    deferreds.append(self.components[name]._component_stop())
  File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 155, in _component_stop
    d = maybeDeferred(self.stop)
--- <exception caught here> ---
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 150, in maybeDeferred
    result = f(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/deluge/core/torrentmanager.py", line 265, in stop
    self.alerts.handle_alerts(True)
  File "/usr/lib/python2.7/dist-packages/deluge/core/alertmanager.py", line 118, in handle_alerts
    alert = self.session.pop_alert()
exceptions.TypeError: No to_python (by-value) converter found for C++ type: boost::shared_ptr<libtorrent::alert>
[ERROR   ] 18:45:56 component:149 [Failure instance: Traceback: <type 'exceptions.TypeError'>: No to_python (by-value) converter found for C++ type: boost::shared_ptr<libtorrent::alert>
/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py:309:shutdown
/usr/lib/python2.7/dist-packages/deluge/component.py:392:shutdown
/usr/lib/python2.7/dist-packages/deluge/component.py:202:_component_shutdown
/usr/lib/python2.7/dist-packages/deluge/component.py:155:_component_stop
--- <exception caught here> ---
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:150:maybeDeferred
/usr/lib/python2.7/dist-packages/deluge/core/torrentmanager.py:265:stop
/usr/lib/python2.7/dist-packages/deluge/core/alertmanager.py:118:handle_alerts
]


ii  libtorrent-rasterbar8               1.0.7-1build2                            i386         C++ bittorrent library by Rasterbar Software
ii  python-libtorrent                   1.0.7-1build2                            i386         Python bindings for libtorrent-rasterbar

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1593428

Title:
  libtorrent incompatible with boost in yakkety

Status in libtorrent-rasterbar package in Ubuntu:
  Incomplete

Bug description:
  Howdy,

  When starting deluge in yakkety, I got errors relating to libtorrent
  and boost.  I did a no-change rebuild of libtorrent and all issues
  went away.  I'm not sure how there was an incompatibility as
  libtorrent was rebuilt against the new boost libs, but nevertheless.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libtorrent-rasterbar/+bug/1593428/+subscriptions



More information about the Ubuntu-sponsors mailing list