Quantcast
Channel: help - Forum - FlexGet
Viewing all articles
Browse latest Browse all 837

[Solved] Can't run on Merlin's Asuswrt 384.3 - MemoryError

$
0
0

@Joel_Santos_Rico wrote:

I installed the latest version of Flexget on my RT-AC56U.

When I check the version, everything works, I get the version number. If I try anything else, I get an error:

(flexget) USER@RT-AC56U:/tmp/mnt/Router_Stuff/flexget# flexget --help
Traceback (most recent call last):
  File "/opt/lib/python2.7/logging/__init__.py", line 885, in emit
  File "/opt/lib/python2.7/logging/__init__.py", line 845, in flush
IOError: [Errno 28] No space left on device
Logged from file plugin.py, line 412
2018-03-14 19:58 CRITICAL plugin                        Exception while loading plugin flexget.plugins.daemon.web_server
Traceback (most recent call last):
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugin.py", line 396, in _load_plugins_from_dirs
    __import__(module_name)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugins/daemon/web_server.py", line 8, in <module>
    from flexget.api import api_app
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/api/__init__.py", line 4, in <module>
    from .core import authentication, cached, database, plugins, server, tasks, user, format_checker  # noqa
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/api/core/server.py", line 20, in <module>
    from pyparsing import (
MemoryError
Traceback (most recent call last):
  File "/tmp/mnt/Router_Stuff/flexget/bin/flexget", line 11, in <module>
    sys.exit(main())
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/__init__.py", line 42, in main
    manager.start()
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/manager.py", line 330, in start
    self.initialize()
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/manager.py", line 189, in initialize
    plugin.load_plugins(extra_dirs=[os.path.join(self.config_base, 'plugins')])
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugin.py", line 458, in load_plugins
    _load_plugins_from_dirs(extra_dirs)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugin.py", line 396, in _load_plugins_from_dirs
    __import__(module_name)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugins/daemon/web_server.py", line 8, in <module>
    from flexget.api import api_app
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/api/__init__.py", line 4, in <module>
    from .core import authentication, cached, database, plugins, server, tasks, user, format_checker  # noqa
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/api/core/server.py", line 20, in <module>
    from pyparsing import (
MemoryError

I noticed that the first error is IOError: [Errno 28] No space left on device so I run

(flexget) USER@RT-AC56U:/tmp/mnt/Router_Stuff/flexget# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                30.6M     30.6M         0 100% /
devtmpfs                124.8M         0    124.8M   0% /dev
tmpfs                   124.9M      3.1M    121.7M   3% /tmp
/dev/mtdblock4           62.8M      2.6M     60.2M   4% /jffs
/dev/sda4               293.4G    223.0G     55.5G  80% /tmp/mnt/Router_Stuff

As my FW runs from flash, it's normal that /dev/root is at a 100%, so that's not the problem, unless flexget or whichever module it's running at the time of the error is trying to write there? I don't know. Any pointers? Flexget is running on a virtualenv located in /dev/sda4, so there is still some space there.

Posts: 2

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 837

Trending Articles