Auteur Topic: Sickchill verse installatie  (gelezen 561 keer)

Offline sandosyno

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 35
Sickchill verse installatie
« Gepost op: 10 oktober 2020, 19:08:57 »
Zojuist heb ik een zeer oude versie van SickRage gede-installeerd (door container-package custom-sickbeard te de-installeren) omdat deze niet meer wilde updaten. In de sticky van Ben(V) (over het hacken door echel0n) staat de procedure die je kunt volgen als SickRage nog draait. Dat is bij mij helaas niet meer het geval.

Ik wil dus nu SickChill from scratch installeren op mijn Synology (DS214. DSM 6.2). De installatieprocedure op github Installation-&-Configuration-Guides beschrijft voor DSM 5 hoe deze via sickbeard-custom kan worden geïnstalleerd. Voor DSM 6 werkt dat niet meer, als ik het goed begrijp omdat inmiddels python 3 wordt gebruikt.

Daarom wil ik graag het package van Ben(V) installeren. Ik vraag me alleen af hoe. Op zich heb ik wel vaker .spk files geinstalleerd, maar ik zie ook bestanden GetInfo_Pyton3.py, Medusa 1.1 Python 3 noarch.spk staan. Wat moet ik daarmee? Is er een beschrijving bij deze bestanden of een installatieprocedure? Begrijp ik goed dat er geen versie van python wordt meegeinstalleerd? (ik kan me herinneren dat ik vroeger meerdere versies van Python op mijn Synology (en daarvoor mijn MyBook van WD) had staan omdat verschillende applicaties verschillende python-versies verwachtten.

Eigenlijk hoop ik op een actuele sticky over het installeren van SickChill op de Synology. Of leeft dit onderwerp niet voldoende meer?

Met vriendelijke groet,
sando

Edit: inmiddels heb ik custom-sickbeard geinstalleerd, en daarna python 3.7 en SickChill van BenjV op (SickChill package).

Het merkwaardige is dat sickbeard-custom niet runt ((“Failed to run package service” volgens Package Center), maar SickChill wel uitgevoerd wordt. En SickRage is via de webpagina http://<synologyIP>:8899/ te bereiken. Het punt is nu alleen dat ik niet zou weten hoe ik SickChill kan stoppen (anders dan door het proces te killen) of het opnieuw weer op te starten. Er is immers in Package Center geen package SickChill te zien, alleen custom-sickbeard. Komt iemand dit bekend voor?

Edit 2: Ik zou eigenlijk beter moeten weten, maar na enkele keren opstarten staat SickChill ook tussen de packages.
  • Mijn Synology: DS214
  • HDD's: 2 x WD30EFRX

Offline sandosyno

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 35
Re: Sickchill verse installatie
« Reactie #1 Gepost op: 11 oktober 2020, 17:11:57 »
Update Alles werkt uiteindelijk naar behoren, al heb ik nog wel een vraag. Mijn conclusie is dat in tegenstelling tot eerdere berichten (bijvoorbeeld hier: https://gathering.tweakers.net/forum/list_message/56802305#56802305) het installeren of geïnstalleerd hebben van sickbeard-custom niet nodig is. Je kunt na python 3.7 te installeren (ik heb die van SynoCommunity gekozen, anderen stellen dat je de officiële van Synology moet nemen) het package van BenjV installeren (dat zelf de juiste repo vermeldt) en dan werkt alles (bij mij in elk geval), mogelijk na opnieuw opstarten. Als je het pakket via SSH wil starten of stoppen kan dat niet meer via 'start-stop-status' scripts, maar gebruik je synoservice --start pkgctl-sickchill of synoservice --stop pkgctl-sickchill Handig is ook dat je met het commando synoservice –list kunt zien welke packages je aan kunt roepen.

Mijn vraag is of mijn repo wil automatisch gaat updaten. Bij info staat in SickChill namelijk "Commit: 7b98df06ad3357a377d64bf31e11db8d4e372f8f. Version: fatal: No names found, cannot describe anything." Is dat een teken dat er iets fout zit in de configuratie.

Met vriendelijke groet en dank,
sando
  • Mijn Synology: DS214
  • HDD's: 2 x WD30EFRX

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 60
  • Berichten: 522
    • http://www.jvwgoirle.nl

Offline sandosyno

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 35
Re: Sickchill verse installatie
« Reactie #3 Gepost op: 13 oktober 2020, 11:43:03 »
@bartmans99 Ik ken die thread, en zie daar dat jij ook het package van BenjV gebruikt. Heb jij ook deze melding Version: fatal: No names found, cannot describe anything."?"

Met vriendelijke groet,
sando
  • Mijn Synology: DS214
  • HDD's: 2 x WD30EFRX

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 60
  • Berichten: 522
    • http://www.jvwgoirle.nl
Re: Sickchill verse installatie
« Reactie #4 Gepost op: 13 oktober 2020, 12:01:03 »
Nee, die foutmelding heb ik iig niet. In welk scherm precies zie je die?

Offline sandosyno

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 35
Re: Sickchill verse installatie
« Reactie #5 Gepost op: 13 oktober 2020, 14:47:30 »
Bij het Help & Info-scherm. Dat ik nu niet eens meer tevoorschijn kan toveren omdat issue 6836 ervoor zorgt dat SickRage binnen enkele seconden crasht ("RuntimeError: can't start new thread"). Mag ik weten welke commit je gebruikt? Ik zit nu op  7b98df06ad3357a377d64bf31e11db8d4e372f8f en deze geeft bij mij bovenstaande error.

Met vriendelijke groet,
Sando
  • Mijn Synology: DS214
  • HDD's: 2 x WD30EFRX

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 60
  • Berichten: 522
    • http://www.jvwgoirle.nl
Re: Sickchill verse installatie
« Reactie #6 Gepost op: 13 oktober 2020, 15:59:38 »
Ik gebruik:

Branch: master
Commit: 7b98df06ad3357a377d64bf31e11db8d4e372f8f
Version: v2020.09.28-2
Database Version: 44.2

Lijkt me zelfde versie. En package Python 3.7.7-14 van SynoCommunity.

Offline sandosyno

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 35
Re: Sickchill verse installatie
« Reactie #7 Gepost op: 13 oktober 2020, 21:26:57 »
Dank je. Ik gebruik dezelfde python-versie. Ik denk toch dat ik iets anders en waarschijnlijk fout heb gedaan bij het installeren van de packages. Maar afgezien van de fatal error bij het tonen van de versie draait deze versie bij mij niet langer dan een paar minuten en crasht hij vanwege issue 6836 (https://github.com/SickChill/SickChill/issues/6836).

Misschien heeft het tweede iets te maken met het feit dat ik mijn oude database heb overgezet, tegen de aanbevelingen in. Ik moet maar eens met een schone lei gaan beginnen (zowel qua installatie en database), dan loop ik hopelijk tegen minder problemen aan. Bedankt tot zover!
  • Mijn Synology: DS214
  • HDD's: 2 x WD30EFRX

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 60
  • Berichten: 522
    • http://www.jvwgoirle.nl
Re: Sickchill verse installatie
« Reactie #8 Gepost op: 15 oktober 2020, 10:59:24 »
Ik heb voor de upgrade export gedaan en in nieuwe versie weer import. Wat bedoel je met oude database meegenomen?

Offline sandosyno

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 35
Re: Sickchill verse installatie
« Reactie #9 Gepost op: 15 oktober 2020, 11:39:08 »
Ik heb de oude database gekopieerd en hernoemd (en owner veranderd). Ik was helemaal vergeten dat er een export-functie bestond - laatste keer dat ik die heb gebruikt is alweer zoveel jaar geleden.

Maar ik hoop nu eigenlijk op een kant-en-klaar package voor de Synology, want ik krijg de bovenstaande fouten niet opgelost. De situatie nu gaat me een beetje boven de pet. De info op de github is vaak nogal tegenstrijdig, of voor mij niet te begrijpen.

Groet en dank,
Sando

  • Mijn Synology: DS214
  • HDD's: 2 x WD30EFRX

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 60
  • Berichten: 522
    • http://www.jvwgoirle.nl
Re: Sickchill verse installatie
« Reactie #10 Gepost op: 15 oktober 2020, 17:00:02 »
Als je niet wilt wachten ... Exporteren vanuit huidige SickChill. Alles verwijderen. Opnieuw install vanuit BenjV package (waarom niet, die werkt) en dan weer importeren. Ben je de rottige database kwijt zonder al teveel werk.

Offline sandosyno

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 35
Re: Sickchill verse installatie
« Reactie #11 Gepost op: 16 oktober 2020, 15:38:00 »
Dank, @bartmans99. Ik ben inmiddels een stapje verder. Ik heb het package van Nyaran geïnstalleerd, dat volgens miigotu op dit moment het aanbevolen package is. Zo staat het althans hier: verwijzing naar souce Nyaran. Dat verwijst naar https://github.com/SynoCommunity/spksrc/pull/4161, en dat verwijst weer naar https://drive.google.com/file/d/1ENCditesE_X6xM5mcszwjMypvUptwq3y/view?usp=sharing

Bij het installeren daarvan werkte in eerste instantie alles perfect: geen "runtime error" meer en ook de commit op 'Help & Info' liet keurig de informatie zien. (Beide fouten traden bij mij op, ook bij een volkomen verse installatie). De voor mij goed werkende commit, die werd opgehaald door het package van Nyaran had id 2190ef19c06b27911c01e04d5310220bcd6ac929. Maar ik ben zo dom geweest om vanuit sickchill weer een update te doen, en met commit 7b98df06ad3357a377d64bf31e11db8d4e372f8f - die als ik het goed begrijp bij jou wel goed werkt - heb ik weer dezelfde runtime error, issue 6836.

Maar ik weet nu wel wat me te doen staat: uninstall sickchill, schone installatie van Nyaran package en niet updaten, dus op commit 2190ef19c06b27911c01e04d5310220bcd6ac929 blijven tot er een officieel package komt.  (:



PS: Ik noteer hier wat technische details - misschien zijn deze nog van nut voor anderen die tegen deze problemen aanlopen:
Overigens werkt het handmatig overzetten van de database ook, alleen waren blijkbaar permissions and owner veranderd. Ik heb de permissions veranderd met de volgende commando's (sickchill.db.vxx wordt aangemaakt na eerste keer opstarten sickchill en heeft de juiste rechten) :
chmod --reference=sickchill.db.v44 sickchill.db
chmod --reference=sickchill.db.v44 config.ini
Dan de owner en de group veranderd:
chown sc-sickchill config.ini sickchill.db
chgrp sickchill config.ini sickchill.db

De nieuwe config.ini en de oude config. in heb ik allebei eerst door sorteersoftware gehaald (die secties sorteert en daarbinnen entries)n zodat ik ze kon vergelijken met Beyond Compare (vergelijkingssoftware) en heb daarmee de oude config stap voor stap aangepast.
PSS: Voor het sorteren van de .ini file heb ik de AutoIt Ini file sorter van ChrisL gebruikt. Zie eventueel https://www.autoitscript.com/forum/topic/24473-re-order-ini-file-entries-alphabetically/
  • Mijn Synology: DS214
  • HDD's: 2 x WD30EFRX

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 60
  • Berichten: 522
    • http://www.jvwgoirle.nl
Re: Sickchill verse installatie
« Reactie #12 Gepost op: 20 oktober 2020, 19:41:55 »
Dan blijf ik maar even op het package van BenjV :-). Dat werkt en update nog steeds prima (bij mij).

Voer voor de experts in ieder geval. Ik draai op een DS216+II ... en jij had in principe natuurlijk een punt als je zegt dat beide packages van dezelfde git repo gebruik maken. Dus wat is dan specifiek Synology en anders in jouw en mijn situatie? Geeeeen idee.


 

SickChill settings

Gestart door xPhantomBoard SickRage

Reacties: 2
Gelezen: 2423
Laatste bericht 01 januari 2019, 17:44:26
door Ben(V)
HEVC.x265 niet herkend door Sickchill

Gestart door HeulaBoard SickRage

Reacties: 2
Gelezen: 818
Laatste bericht 16 september 2019, 21:22:33
door Heula
SickChill start niet meer

Gestart door leurbBoard SickRage

Reacties: 47
Gelezen: 2655
Laatste bericht 22 april 2020, 16:03:25
door Robert Koopman
SickChill en magnet links

Gestart door peervdbBoard SickRage

Reacties: 3
Gelezen: 2391
Laatste bericht 02 november 2018, 14:51:02
door Ben(V)
SickChill stopte met downloaden in maart - wil niet meer werken

Gestart door jura4Board SickRage

Reacties: 1
Gelezen: 543
Laatste bericht 16 augustus 2019, 18:26:02
door mesa57