You are not logged in.
Hello,
I've been googling this for a while, and haven't found any answers. I've been using Deluge without any issues since 2008, but since I migrated to Arch, it's been crashing randomly. After crashing, the UI wouldn't display my torrents, but something was clearly going on, since my external HDD where my downloads are got turned on (it goes into standby when not used). So, I updated it (sudo pacman -S deluge), and that didn't help at all. Today, I figured I'd upgrade some other stuff aswell to see if that'd help. I upgraded libtorrent, libtorrent-rasterbar, python, and some other python-related packages.
Now, if I click the deluge icon, it launches and closes straight away. If I launch it from terminal I get:
[pauli@vaio ~]$ deluge
[ERROR ] 15:40:24 ui:146 libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/deluge/ui/ui.py", line 127, in __init__
from deluge.ui.gtkui.gtkui import GtkUI
File "/usr/lib/python2.6/site-packages/deluge/ui/gtkui/__init__.py", line 1, in <module>
from gtkui import start
File "/usr/lib/python2.6/site-packages/deluge/ui/gtkui/gtkui.py", line 68, in <module>
from deluge.ui.client import client
File "/usr/lib/python2.6/site-packages/deluge/ui/client.py", line 37, in <module>
from twisted.internet import reactor, ssl, defer
File "/usr/lib/python2.6/site-packages/twisted/internet/ssl.py", line 46, in <module>
from OpenSSL import SSL
File "/usr/lib/python2.6/site-packages/OpenSSL/__init__.py", line 11, in <module>
import rand, crypto, SSL, tsafe
ImportError: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
[ERROR ] 15:40:24 ui:147 There was an error whilst launching the request UI: gtk
[ERROR ] 15:40:24 ui:148 Look at the traceback above for more information.
or
[pauli@vaio ~]$ deluge-gtk
Traceback (most recent call last):
File "/usr/bin/deluge-gtk", line 8, in <module>
load_entry_point('deluge==1.2.3', 'console_scripts', 'deluge-gtk')()
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 318, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2221, in load_entry_point
return ep.load()
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1954, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/lib/python2.6/site-packages/deluge/ui/gtkui/__init__.py", line 1, in <module>
from gtkui import start
File "/usr/lib/python2.6/site-packages/deluge/ui/gtkui/gtkui.py", line 68, in <module>
from deluge.ui.client import client
File "/usr/lib/python2.6/site-packages/deluge/ui/client.py", line 37, in <module>
from twisted.internet import reactor, ssl, defer
File "/usr/lib/python2.6/site-packages/twisted/internet/ssl.py", line 46, in <module>
from OpenSSL import SSL
File "/usr/lib/python2.6/site-packages/OpenSSL/__init__.py", line 11, in <module>
import rand, crypto, SSL, tsafe
ImportError: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
I've tried upgrading everything crypto related, but that doesn't help either.
deluge 1.2.3-4 + libtorrent-rasterbar 0.15.0-4 + libtorrent 0.12.6-2 + python 2.6.5-3 (also latest pygtk etc.)
Does anyone know of a way to fix this? Thanks in advance.
EDIT:
there seems to be something wrong with libcrypto, I can't launch transmission either!
Last edited by pauligrinder (2010-04-29 18:23:57)
If you like Metal, check out my music here. And please comment/rate!
Offline
you should fully update your system.
Give what you have. To someone, it may be better than you dare to think.
Offline
you should fully update your system.
Ok, so after messing around with all kinds of things and rebooting, my xserver stopped working. So I did a full update, and now it works again.
I guess the reason for this is that older packages are compiled for libcrypto 0.9 and libssl 0.9, and since I updated those, it failed??? In any case, it works now. I also had to do ln -s libcrypto.so libcrypto.so.0.9.8 and ln -s libssl.so libssl.so.0.9.8 to get pacman running, but removed the links once the upgrading was done.
Not quite sure if Deluge still keeps crashing, only time will tell.
If you like Metal, check out my music here. And please comment/rate!
Offline
you should always do a full system upgrade, never upgrade one or two things
Offline
that seems to have fixed the crashing, ran all night just fine will do full system updates from now on, thanks for the tip.
If you like Metal, check out my music here. And please comment/rate!
Offline