Package Details: sickrage-git 8.8.4.r85.gb1b4f64e5-1

Git Clone URL: https://aur.archlinux.org/sickrage-git.git (read-only)
Package Base: sickrage-git
Description: A PVR application that downloads and manages your TV shows. Echel0n fork of sickbeard, with tvrage, torrents and anime support.
Upstream URL: https://github.com/SiCKRAGETV/SickRage
Licenses: GPL3
Conflicts: sickrage
Provides: sickrage
Submitter: justin8
Maintainer: willemw
Last Packager: willemw
Votes: 13
Popularity: 0.323527
First Submitted: 2014-05-07 02:20
Last Updated: 2017-04-04 08:10

Dependencies (9)

Required by (2)

  • ombi (requires sickrage) (optional)
  • plexrequests (requires sickrage) (optional)

Sources (4)

Latest Comments

willemw commented on 2016-10-14 15:34

I have created a new updated package (https://aur.archlinux.org/packages/sickrage-pip/). Also, it uses pip to install all the (dependent) python packages.

willemw commented on 2016-10-07 07:52

@sudokode: No, it's not just your installation.

This package is broken at the moment. To fix import errors, I got as far as:
pacaur -S --asdeps python2-apscheduler python2-tornado
Then:
ImportError: No module named imdbpie
And there is no python2-imdbpie package available.

There are options to use pip or docker instead though.

The lib folder with python dependencies is only available in the other sickrage project (sickrage2-git). (Will cleanup depends/optdepends in the next sickrage2.git update.)

If you get file conflicts during install or upgrade, check the PKGBUILD file (replace "rm" with "rm -r").

sudokode commented on 2016-10-07 01:09

@willemw Then possibly it's just my install. It was throwing an error on those various python modules. I pulled those deps from requirements.txt as they were thrown at me in the journal. I see now they package all the libs with it though. Interesting... Maybe I should just remove *everything* and try reinstalling.

Nope, same error:
tim@bender sickrage-git $ /usr/bin/env python2 /opt/sickrage/SickBeard.py --quiet --config $HOME/.sickrage/config.ini --datadir $HOME/.sickrage
Traceback (most recent call last):
File "/opt/sickrage/sickrage/__init__.py", line 207, in main
from sickrage import core
File "/opt/sickrage/sickrage/core/__init__.py", line 31, in <module>
from apscheduler.schedulers.tornado import TornadoScheduler
ImportError: No module named apscheduler.schedulers.tornado
Failed to import required libs, please run 'pip install -r /opt/sickrage/requirements.txt' from console

It's been a while since I updated--was working prior, except for a torrent feature, thus the upgrade. Just been getting this ever since.

After installing the module globally, it works, until it looks for a different one. I notice that now I don't have a /opt/sickrage/lib directory though.

willemw commented on 2016-10-06 15:56

@sudokode: The python dependencies are already included at /opt/sickrage/lib.
Also, the installation instructions don't mention python dependencies ("pip install", for example).

sudokode commented on 2016-10-06 00:01

sickrage now depends on:
- community/python2-beautifulsoup4
- community/python2-tornado
- aur/python2-apscheduler
- aur/python2-tzlocal

(non-existent)
- python2-cachecontrol
- python2-imdbpie

And probably some more. I haven't actually gotten past the point of creating an imdbpie package thus far. There's a python-cachecontrol package in the AUR, but it's only for python3.

At some point, you have to wonder when it'll be more efficient to just set up a virtual environment for these massive python projects.

willemw commented on 2015-11-19 15:07

For now at least, instead of switching, I created another package https://aur.archlinux.org/packages/sickrage2-git (SickRage Reincarnated sans echelon).

loxley commented on 2015-11-18 22:32

I think you should consider switching to https://github.com/SickRage/SickRage instead. Seems that there has been a split between the original author Ech3l0n and the other maintainers (that have worked hard without Ech3l0n for a long while).

Read about it here:

http://pastie.org/private/m7lryrqqihyeyl1supuepq

willemw commented on 2015-08-25 13:59

@MikuroK: Thanks. Updated.

Note: if upgrade fails (file "exists in filesystem" errors), then you can delete those files and folders manually. Make sure not to delete your configuration or your data files (.db files, for example).

MikuroK commented on 2015-08-25 12:11

sickrage now depends on extra/python2-mako

MikuroK commented on 2015-08-25 12:10

sickrage now depends on python extra/python2-mako

All comments