Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#47531 - Deluge won't start due to missing dependency that wasn't installed along
Attached to Project:
Arch Linux
Opened by Joao Milasch (milasch) - Friday, 25 December 2015, 22:10 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 25 December 2015, 22:50 GMT
Opened by Joao Milasch (milasch) - Friday, 25 December 2015, 22:10 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 25 December 2015, 22:50 GMT
|
DetailsDescription:
Missing dependency when attempting to start freshly installed deluge. Additional info: * package version(s): deluge 1.3.12-1 * config and/or log files etc. Steps to reproduce: - Install arch linux - Install gnome, gnome-extra - Install deluge - Start gnome - In terminal attempt to start deluge Results: Deluge didn't start complaining of no python module gobject. More info: [xxx@arch-desktop ~]$ deluge [ERROR ] 16:43:44 ui:168 No module named gobject Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/deluge/ui/ui.py", line 149, in __init__ from deluge.ui.gtkui.gtkui import GtkUI File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/__init__.py", line 1, in <module> from gtkui import start File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 37, in <module> import gobject ImportError: No module named gobject [ERROR ] 16:43:44 ui:169 There was an error whilst launching the request UI: gtk [ERROR ] 16:43:44 ui:170 Look at the traceback above for more information. [xxx@arch-desktop ~]$ sudo pacman -S pygobject resolving dependencies... looking for conflicting packages... Packages (2) pygobject2-devel-2.28.6-12 python2-gobject2-2.28.6-12 Total Download Size: 0.28 MiB Total Installed Size: 1.84 MiB :: Proceed with installation? [Y/n] :: Retrieving packages ... pygobject2-devel-2.... 12.4 KiB 0.00B/s 00:00 [######################] 100% python2-gobject2-2.... 276.0 KiB 2.99M/s 00:00 [######################] 100% (2/2) checking keys in keyring [######################] 100% (2/2) checking package integrity [######################] 100% (2/2) loading package files [######################] 100% (2/2) checking for file conflicts [######################] 100% (2/2) checking available disk space [######################] 100% (1/2) installing pygobject2-devel [######################] 100% (2/2) installing python2-gobject2 [######################] 100% [xxx@arch-desktop ~]$ deluge [ERROR ] 16:44:13 ui:168 No module named gtk Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/deluge/ui/ui.py", line 149, in __init__ from deluge.ui.gtkui.gtkui import GtkUI File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/__init__.py", line 1, in <module> from gtkui import start File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 50, in <module> reactor = gtk2reactor.install() File "/usr/lib/python2.7/site-packages/twisted/internet/gtk2reactor.py", line 99, in install reactor = Gtk2Reactor(useGtk) File "/usr/lib/python2.7/site-packages/twisted/internet/gtk2reactor.py", line 71, in __init__ import gtk as _gtk ImportError: No module named gtk [ERROR ] 16:44:13 ui:169 There was an error whilst launching the request UI: gtk [ERROR ] 16:44:13 ui:170 Look at the traceback above for more information. [xxx@arch-desktop ~]$ sudo pacman -S pygtk resolving dependencies... looking for conflicting packages... Packages (3) libglade-2.6.4-5 python2-cairo-1.10.0-2 pygtk-2.24.0-6 Total Download Size: 1.76 MiB Total Installed Size: 16.43 MiB :: Proceed with installation? [Y/n] :: Retrieving packages ... libglade-2.6.4-5-x86_64 68.6 KiB 1558K/s 00:00 [######################] 100% python2-cairo-1.10.... 25.3 KiB 2.47M/s 00:00 [######################] 100% pygtk-2.24.0-6-x86_64 1705.4 KiB 3.01M/s 00:01 [######################] 100% (3/3) checking keys in keyring [######################] 100% (3/3) checking package integrity [######################] 100% (3/3) loading package files [######################] 100% (3/3) checking for file conflicts [######################] 100% (3/3) checking available disk space [######################] 100% (1/3) installing libglade [######################] 100% Optional dependencies for libglade python2: libglade-convert script [installed] (2/3) installing python2-cairo [######################] 100% (3/3) installing pygtk [######################] 100% Optional dependencies for pygtk python2-numpy [xxx@arch-desktop ~]$ deluge :0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected. Unhandled error in Deferred: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/deluge/component.py", line 112, in on_start self._component_start_timer() File "/usr/lib/python2.7/site-packages/deluge/component.py", line 106, in _component_start_timer self._component_timer.start(self._component_interval) File "/usr/lib/python2.7/site-packages/twisted/internet/task.py", line 168, in start self() File "/usr/lib/python2.7/site-packages/twisted/internet/task.py", line 213, in __call__ d = defer.maybeDeferred(self.f, *self.a, **self.kw) --- <exception caught here> --- File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 150, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python2.7/site-packages/deluge/core/alertmanager.py", line 73, in update self.handle_alerts() File "/usr/lib/python2.7/site-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 ] 16:44:29 torrentmanager:721 Unable to backup /home/xxx/.config/deluge/state/torrents.state to /home/xxx/.config/deluge/state/torrents.state.bak: [Errno 2] No such file or directory [ERROR ] 16:44:29 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/site-packages/deluge/core/daemon.py:188:_shutdown /usr/lib/python2.7/site-packages/deluge/component.py:392:shutdown /usr/lib/python2.7/site-packages/deluge/component.py:202:_component_shutdown /usr/lib/python2.7/site-packages/deluge/component.py:155:_component_stop --- <exception caught here> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:150:maybeDeferred /usr/lib/python2.7/site-packages/deluge/core/torrentmanager.py:265:stop /usr/lib/python2.7/site-packages/deluge/core/alertmanager.py:118:handle_alerts ] Unhandled error in Deferred: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/deluge/core/daemon.py", line 188, in _shutdown d = component.shutdown() File "/usr/lib/python2.7/site-packages/deluge/component.py", line 392, in shutdown deferreds.append(component._component_shutdown()) File "/usr/lib/python2.7/site-packages/deluge/component.py", line 202, in _component_shutdown d = self._component_stop() File "/usr/lib/python2.7/site-packages/deluge/component.py", line 155, in _component_stop d = maybeDeferred(self.stop) --- <exception caught here> --- File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 150, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python2.7/site-packages/deluge/core/torrentmanager.py", line 265, in stop self.alerts.handle_alerts(True) File "/usr/lib/python2.7/site-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 ] 16:44:29 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/site-packages/deluge/ui/gtkui/gtkui.py:295:__init__ /usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py:301:shutdown /usr/lib/python2.7/site-packages/deluge/component.py:322:stop /usr/lib/python2.7/site-packages/deluge/component.py:155:_component_stop --- <exception caught here> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:150:maybeDeferred /usr/lib/python2.7/site-packages/deluge/core/torrentmanager.py:265:stop /usr/lib/python2.7/site-packages/deluge/core/alertmanager.py:118:handle_alerts ] Unhandled error in Deferred: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 295, in __init__ self.shutdown() File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 301, in shutdown component.stop() File "/usr/lib/python2.7/site-packages/deluge/component.py", line 322, in stop deferreds.append(self.components[name]._component_stop()) File "/usr/lib/python2.7/site-packages/deluge/component.py", line 155, in _component_stop d = maybeDeferred(self.stop) --- <exception caught here> --- File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 150, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python2.7/site-packages/deluge/core/torrentmanager.py", line 265, in stop self.alerts.handle_alerts(True) File "/usr/lib/python2.7/site-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 ] 16:44:29 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/site-packages/deluge/ui/gtkui/gtkui.py:309:shutdown /usr/lib/python2.7/site-packages/deluge/component.py:392:shutdown /usr/lib/python2.7/site-packages/deluge/component.py:202:_component_shutdown /usr/lib/python2.7/site-packages/deluge/component.py:155:_component_stop --- <exception caught here> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:150:maybeDeferred /usr/lib/python2.7/site-packages/deluge/core/torrentmanager.py:265:stop /usr/lib/python2.7/site-packages/deluge/core/alertmanager.py:118:handle_alerts ] |
This task depends upon
Closed by Doug Newgard (Scimmia)
Friday, 25 December 2015, 22:50 GMT
Reason for closing: Not a bug
Additional comments about closing: Covered by optional deps. Pay more attention to what pacman tells you on installation.
Friday, 25 December 2015, 22:50 GMT
Reason for closing: Not a bug
Additional comments about closing: Covered by optional deps. Pay more attention to what pacman tells you on installation.