Sick Beard

Home Forums GeeXboX on ARM SoCs Sick Beard

This topic contains 50 replies, has 3 voices, and was last updated by  tomlohave 5 months, 1 week ago.

Viewing 15 posts - 1 through 15 (of 51 total)
  • Author
    Posts
  • #11000

    skelos
    Participant

    I would use Sick Beard for renaming Series TV files.
    Someone had installed successfully Sick Beard on Cubox and could help me?

    #11021

    tomlohave
    Keymaster

    We have already sickrage (fork de sickbeard I guess)

    PKG_NAME=python-sickrage
    PKG_URL_PROTO=git
    PKG_URL="https://github.com/SiCKRAGETV/SickRage.git"
    PKG_URL_REV="1~e6c4cfd"
    PKG_VERSION="4.0.18+${PKG_URL_REV}"
    PKG_REV="3"
    PKG_BUILD_DEPENDS="toolchain"
    PKG_DEPENDS="Python python-cheetah python-pyopenssl"
    PKG_PRIORITY=optional
    PKG_SECTION=python
    PKG_SHORTDESC="Video File Manager for TV Shows"
    PKG_LONGDESC="Video File Manager for TV Shows, It watches for new episodes of your favorite shows and when they are posted it does its magic."
    PKG_MD5="50a8c53ac291fd7c00bf5c20a2b09bec"
    #11022

    skelos
    Participant

    Installed now. But clicking on ‘Sickrage control center’ link forwart to a web page where I see error ‘Impossible rach website’… port is 8081.

    I miss somethng?

    #11023

    skelos
    Participant

    Ehm… yes of course! I forgot to start service… ^_^

    #11024

    tomlohave
    Keymaster

    I suppose it’s quite outdated. Maybe we can update it a little 😉

    #11028

    skelos
    Participant

    Wow! thanks a lot! Let mw know if you really update it…

    #11043

    tomlohave
    Keymaster

    Here is an updated version but I didn’t get the time to test it.
    http://download.geexbox.org/test/cuboxi/python-sickrage_8.7.6%2b1~35db11d7-1_armv7.opk

    #11046

    skelos
    Participant

    Tryied. But this what it mean?

    root@geexbox:~# opkg install python-sickrage_8.7.6\%2b1~35db11d7-1_armv7.opk
    Upgrading python-sickrage from 1:4.0.18+1~e6c4cfd-3 to 1:8.7.6+1~35db11d7-1 on r
    oot.
    Configuring python-sickrage.
    Restarting lighttpd ...
    Collected errors:
     * pkg_get_installed_files: Failed to open ///var/lib/opkg/info/python-sickrage.
    list: No such file or directory.
     * pkg_get_installed_files: Failed to open ///var/lib/opkg/info/python-sickrage.
    list: No such file or directory.
     * pkg_get_installed_files: Failed to open ///var/lib/opkg/info/python-sickrage.
    list: No such file or directory.
     * pkg_get_installed_files: Failed to open ///var/lib/opkg/info/python-sickrage.
    list: No such file or directory.

    This when check service after start :

    root@geexbox:~# systemctl status sickrage -l
        sickrage.service - SickBeard Daemon
       Loaded: loaded (/usr/lib/systemd/system/sickrage.service; disabled; vendor pr
    eset: enabled)
       Active: inactive (dead) since Mon 2016-11-07 12:59:25 GMT; 6s ago
      Process: 19885 ExecStart=/usr/bin/python /opt/sickbeard/SickBeard.py -q --daem
    on --nolaunch --datadir=/opt/sickbeard (code=exited, status=0/SUCCESS)
    
    Nov 07 12:59:25 geexbox python[19885]: Traceback (most recent call last):
    Nov 07 12:59:25 geexbox python[19885]: File "/opt/sickrage/sickrage/__init__.py"
    , line 206, in main
    Nov 07 12:59:25 geexbox python[19885]: from sickrage import core
    Nov 07 12:59:25 geexbox python[19885]: File "/opt/sickrage/sickrage/core/__init_
    _.py", line 31, in <module>
    Nov 07 12:59:25 geexbox python[19885]: from apscheduler.schedulers.tornado impor
    t TornadoScheduler
    Nov 07 12:59:25 geexbox python[19885]: ImportError: No module named apscheduler.
    schedulers.tornado
    Nov 07 12:59:25 geexbox python[19885]: Failed to import required libs, please ru
    n 'pip install -r /opt/sickrage/requirements.txt' from console

    After, I did: “pip install -r /opt/sickrage/requirements.txt” and after a lot of downloading code…

    Successfully built babelfish bencode CacheControl configobj feedparser guessit h
    achoir-core hachoir-metadata hachoir-parser jsonrpclib Mako markdown2 requests-f
    utures Send2Trash tornado xmltodict MultipartPostHandler pynzb gi PyGithub pytho
    n-twitter pyxdg py-unrar2 codernitydb tzlocal rebulk MarkupSafe httplib2 dogpile
    .cache rarfile pysrt enzyme chardet click uritemplate future oauthlib
    Installing collected packages: funcsigs, setuptools, pytz, six, tzlocal, futures
    , APScheduler, babelfish, bencode, requests, CacheControl, certifi, configobj, f
    eedparser, rebulk, python-dateutil, guessit, hachoir-core, hachoir-metadata, hac
    hoir-parser, imdbpie, jsonrpclib, MarkupSafe, Mako, markdown2, httplib2, oauth2,
     profilehooks, requests-futures, Send2Trash, dogpile.cache, rarfile, chardet, py
    srt, enzyme, beautifulsoup4, pbr, stevedore, click, appdirs, subliminal, singled
    ispatch, backports-abc, tornado, xmltodict, MultipartPostHandler, pynzb, gi, PyG
    ithub, gntp, uritemplate, pyasn1, pyasn1-modules, rsa, oauth2client, google-api-
    python-client, future, oauthlib, requests-oauthlib, python-twitter, pyxdg, urlli
    b3, py-unrar2, lockfile, codernitydb

    … I run pip upgrade…

    pip install --upgrade pip

    .. and after this I start sickrage successfully.

    #11047

    tomlohave
    Keymaster

    oh, great, if it is works like this , no need to package extra packages.
    Can you try this package http://download.geexbox.org/test/cuboxi/python-sickrage_8.7.6%2b1~35db11d7-2_armv7.opk
    but starting from a clean install (ie no upgrade after what you have already done)

    Cheers !

    #11057

    skelos
    Participant

    Ehm… really service starts and I see website… but many searches I nothing found… I use TntVillage provider the top (for me) italian torrent finder.

    Proviser setting is very simple but I really never found episodes using Sickbeard (manually searching in TntVillage web portal list a lot of results…)

    So, I’m not so happy…

    Before tesy package in a fresh installlation I need to fix this behaviour.

    #11058

    tomlohave
    Keymaster

    Well , how to say that I’m not so suprised …
    I’m looking into it and it takes a headache here.
    pip install … fails because we have no compiler installed and installing missing dependencies takes soooooooooo many times. I’m not sure what it’s the best option for us.

    #11060

    skelos
    Participant

    If I can suggest a way for include this in Geexbox for ARM, could be reuse work made by python developers using pip for install dependencies.
    If I got it right, for this approach we don’t have a compiler for Geexbox/ARM.
    I think includie a compiler could be a lot of work but provide a compiler to each user can lighten your maintenance work?

    • This reply was modified 8 months, 1 week ago by  skelos.
    #11287

    skelos
    Participant

    Tom,
    do you have any news?

    #11290

    tomlohave
    Keymaster

    Sorry Skelos, no. I was busy with our server last days ..

    #11363

    skelos
    Participant

    Hi Tom.
    Happy new year!

    Do you have a little bit free time for this? <3

Viewing 15 posts - 1 through 15 (of 51 total)

You must be logged in to reply to this topic.