[solved] cannot start S81deluge-web

General support for problems installing or using Deluge
Post Reply
macavity

[solved] cannot start S81deluge-web

Post by macavity »

I installed deluge through entware on asus router AC68U, it installed without errors:
opkg install deluge
opkg install deluge-ui-web

deluge console started without error but deluge-web is giving the following error. It looks like it is something to do with python but I don't know how to solve it. Before trying to run the web daemon, free gives. Do I need a swap file?

Code: Select all

admin@RT-AC68U-C0F0:/tmp/mnt/sda1# /opt/etc/init.d/S80deluged start
starting deluged
admin@RT-AC68U-C0F0:/tmp/mnt/sda1# free -m
             total         used         free       shared      buffers
Mem:        255716       127652       128064            0         1684
-/+ buffers:             125968       129748
Swap:            0            0            0
admin@RT-AC68U-C0F0:/tmp/mnt/sda1# /opt/etc/init.d/S81deluge-web start
starting deluge-web
admin@RT-AC68U-C0F0:/tmp/mnt/sda1# no mem for next token
Traceback (most recent call last):
  File "/opt/bin/deluge-web", line 9, in <module>
    load_entry_point('deluge==1.3.12', 'console_scripts', 'deluge-web')()
  File "/opt/lib/python2.7/site-packages/deluge/ui/web/web.py", line 138, in start
    web.start()
  File "/opt/lib/python2.7/site-packages/deluge/ui/web/web.py", line 107, in start
    import server
  File "/opt/lib/python2.7/site-packages/deluge/ui/web/server.py", line 52, in <module>
    from twisted.web import http, resource, server, static
  File "/opt/lib/python2.7/site-packages/twisted/web/server.py", line 34, in <module>
    from twisted.spread.pb import Copyable, ViewPoint
  File "/opt/lib/python2.7/site-packages/twisted/spread/pb.py", line 46, in <module>
    from twisted.spread.jelly import jelly, unjelly, globalSecurity
  File "/opt/lib/python2.7/site-packages/twisted/spread/jelly.py", line 68, in <module>
    import decimal
MemoryError
SOLVED: I created a 256Mb swap file and although it is not being used, the error doesn't come up any more.
Post Reply