Hi all. Apologies, looks like my previous fix didn't work in all situations so I've made some mods and tested it a bit better.
SC will now revert to a specific version tag instead of a commit (which - for whatever reason - has now disappeared). This new QPKG will also disable the autoupdate configuration before starting SickChill, so you won't need to do this manually.
sherpa 210713 ⢠a mini-package-manager for QNAP NAS
done: installed 2 PIP groups
note: ignoring request to upgrade 'SickChill' as no new package is available
note: ignoring request to start 'SickChill' as it's already started
Can you please post the output of the status table?
r6ual wrote: ↑Tue Jul 13, 2021 5:30 pm
Many thanks for the update OneCD, however I'm sadly still having the same issue as I was prior to attempting your update.. (as below)...
Kastagir wrote: ↑Tue Jul 13, 2021 6:32 pm
I am also still having an issue even with the workaround.
Kastagir wrote: ↑Tue Jul 13, 2021 6:32 pm
Edit: Hmm. Is there a flag in the SickChill config I need to change to disable checking for updates at launch? I can't remember how updating workings and I'm wondering if it is auto-updating from github after launch?
done: updated package cache with 1 QPKG
done: installed 2 PIP groups
fail: 'SickChill' service operation failed. Check (/var/log/SickChill.log) for more information
done: upgraded 1 dependent QPKG
note: ignoring request to start 'SickChill' as it's already started
ModuleNotFoundError: No module named '_cffi_backend'"
result: [1]
>>>>>>>>>> datetime:'Tue Jul 13 11:03:36 BST 2021',request:'stopping',QPKG:'210326',app:'2021.7.12-6' <<<<<<<<<<
daemon: NOT active
>>>>>>>>>> datetime:'Tue Jul 13 11:03:44 BST 2021',request:'starting',QPKG:'210713',app:'2021.7.12-6' <<<<<<<<<<
daemon: NOT active
file (/opt/bin/git): exists
workaround (https://github.com/SickChill/SickChill/issues/7249): failed!
= ExecuteAndLog()
output: "fatal: ambiguous argument 'dec999c': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'"
result: [128]
current git branch: master
file (/opt/bin/python3): exists
load UI ports from application: OK
start daemon: failed!
= ExecuteAndLog()
output: "sickchill found: False
pip found: True
Last edited by Kastagir on Wed Jul 14, 2021 3:56 am, edited 1 time in total.
output: "fatal: ambiguous argument 'dec999c': unknown revision or path not in the working tree.
That's the version from yesterday. You'll need to run a 'clean' operation on your management script so it will force-download the latest version with links to the updated QPKG.
Note: a 'clean' is only required if it's been less than 24 hours since I pushed an update to GitHub, and you'd like to receive that update immediately.
[~] # sherpa restart sc
sherpa 210714 • a mini-package-manager for QNAP NAS
fail: 'SickChill' service operation failed. Check (/var/log/SickChill.log) for more information
done: restarted 1 dependent QPKG
>>>>>>>>>> datetime:'Tue Jul 13 20:47:49 BST 2021',request:'starting',QPKG:'210714',app:'2021.7.12-6' <<<<<<<<<<
daemon: NOT active
file (/opt/bin/git): exists
update 'SickChill' from remote repository: OK
workaround (https://github.com/SickChill/SickChill/issues/7249): OK
disable auto-update: OK
current git branch: master
file (/opt/bin/python3): exists
load UI ports from application: OK
start daemon: failed!
= ExecuteAndLog()
output: "/share/CACHEDEV1_DATA/.qpkg/SickChill/SickChill/sickchill/locale
/share/CACHEDEV1_DATA/.qpkg/SickChill/SickChill/sickchill/locale
Traceback (most recent call last):
File "/share/CACHEDEV1_DATA/.qpkg/SickChill/SickChill/SickChill.py", line 17, in <module>
from sickchill.movies import MovieList
File "/share/CACHEDEV1_DATA/.qpkg/SickChill/SickChill/sickchill/movies.py", line 8, in <module>
from imdb.parser.http.piculet import Path, Rule
File "/share/CACHEDEV1_DATA/.qpkg/SickChill/SickChill/lib3/imdb/parser/http/__init__.py", line 40, in <module>
from . import (
File "/share/CACHEDEV1_DATA/.qpkg/SickChill/SickChill/lib3/imdb/parser/http/companyParser.py", line 32, in <module>
from .piculet import Path, Rule, Rules
File "/share/CACHEDEV1_DATA/.qpkg/SickChill/SickChill/lib3/imdb/parser/http/piculet.py", line 263, in <module>
from lxml import etree as ElementTree
ImportError: cannot import name 'etree' from 'lxml' (/opt/lib/python3.9/site-packages/lxml/__init__.py)"
result: [1]
Update: @miigotu (the managing dev for SickChill) has decided to throw a tantrum because "thousands" of people are "spamming" him. And it seems he is completely unaware of why. I don't know about anyone else but I've finally had-enough of his BS and aggressive attitude. He is absolutely clueless on supporting end-users. Rather than admit he screwed-up, he finds it easier to blame everyone else.
I'm pulling support for SickChill from sherpa as I'd rather end-users have access to stable applications (means less support work for me) and deal with far more pleasant developers. May I suggest Medusa or SickGear as alternatives to SickChill?
SickChill will remain installable for now, but is no-longer supported by myself and will be removed from sherpa at some point when I've had a chance to consider migration paths into other apps.
From memory, @QNAP_Stephane maintains a SickChill QPKG on the QnapClub Repo for those who would like to continue using SickChill.
Shame not everyone has your selfless attitude OneCD. Thank you for your efforts as always.
Is there any way of migrating 'series' from Sh*tChill to SickGear or are we starting from scratch in this case.
I tried adding an existing Sh*tChill show to SickGear, but it wouldn't let me add as the folder already existed. So not sure if I'm missing a trick here.
Last edited by Shadytree on Wed Jul 14, 2021 3:19 pm, edited 2 times in total.
OneCD wrote: ↑Wed Jul 14, 2021 2:16 pm
Update: @miigotu (the managing dev for SickChill) has decided to throw a tantrum because "thousands" of people are "spamming" him. And it seems he is completely unaware of why. I don't know about anyone else but I've finally had-enough of his BS and aggressive attitude. He is absolutely clueless on supporting end-users. Rather than admit he screwed-up, he finds it easier to blame everyone else.
I'm pulling support for SickChill from sherpa as I'd rather end-users have access to stable applications (means less support work for me) and deal with far more pleasant developers. May I suggest Medusa or SickGear as alternatives to SickChill?
SickChill will remain installable for now, but is no-longer supported by myself and will be removed from sherpa at some point when I've had a chance to consider migration paths into other apps.
From memory, @QNAP_Stephane maintains a SickChill QPKG on the QnapClub Repo for those who would like to continue using SickChill.
You do so much for this community so I fully respect your decision. I'll be gutted when SickChill is removed as quite frankly your the fastest person to offer support / help when something goes wrong (which it does often). Sherpa is an awesome tool but for me it feels like my use is getting less and less as apps are removed through no fault of your own (Watcher, Sickchill).
Model:TS-653B 8GB Disks:3 x 4TB Western Digital WD40EFRX - RAID 5 Total Storage:7.2TB Applications: Plex MS|Watcher3| QSabnzbd+|QSickrage|Home Assistant |Kodi v18.4 MySQL Other Devices: Netgear D7000 AC1900 VDSL Router|FTTC - 80/20| Netgear GS108 Gigabit Switch
I agree with OneCD why should he jump through hoops for a mad man @miigotu. We have invested a lot of time building our databases with SickChill. What are the pros/cons using Medusa or SickGear as an alternative to SickChill?