Synology-Forum.nl
Packages => 3rd party Packages => SickRage => Topic gestart door: mvveelen op 06 september 2020, 10:20:44
-
Ik heb SickChill op m'n Syno geïnstalleerd mbv Sickbeard Custom. Updaten ging telkens prima, maar nu ineens verschijnt de melding:
Local branch is ahead of master. Automatic update not possible.
En dat nu juist terwijl er een vrij forse update (meerdere) is geweest.
Hoe ga ik te werk om dit op te lossen?
-
Als het verder bij jou gewoon door blijft draaien zou ik me er even niet druk om maken.
Dan ligt het immers niet aan jou.
Ik heb die melding ook.
Let's wait and see whats happen ;)
-
Too late. Heb SickChill verwijderd en wacht op een geupdate versie van Ben(V), welke hij met een half uur zou plaatsen op z'n Github. Misschien dat ik trouwens toch overstap naar Medusa.
-
Hi,
is er al een update van het package?
Zo ja waar kan ik die vinden en wat moet je vervolgens doen? Eerste oude verwijderen en dan nieuwe package installeren, of kan je direct het nieuwe package draaien?
-
Ik heb 'm van hier: https://github.com/BenjV/SYNO-packages
Ik heb de instellingen gebackupped, daarna de oude verwijderd, nieuwe geïnstalleerd en de instellingen gerestored.
-
Welke Pythonpackage hoort daarbij? Offical Synology of een ander smaakje?
-
Die van de SynoCommunity (Python 3.7)
-
Ik heb zojuist geconstateerd dat na de update naar de python 3 versie:
een nieuw toe te voegen show krijgt niet als eigenaar sc-sickchill, maar root.
Mogelijk dat ook overige rechten niet goed staan.
-
Info over deze melding staat vermeld op GitHub (https://github.com/SickChill/SickChill/issues/6681#issuecomment-687680999).
-
Probleem met 'root' is under investigation:
https://github.com/SickChill/SickChill/issues/6697 (https://github.com/SickChill/SickChill/issues/6697)
-
heeft iemand een oplossing hiervoor?
Mijn Sickchill geeft nu al maanden ook aan:
Local branch is ahead of master. Automatic update not possible.
2020-11-27 22:14:59 CHECKVERSION :: We can't proceed with the update. Unable to check remote DB version. Error: AssertionError(u'Empty response from https://raw.githubusercontent.com/{0}/{1}/{2}/sickbeard/databases/mainDB.py',)
2020-11-27 22:14:58 CHECKVERSION :: Local branch is ahead of master. Automatic update not possible.
Sichchill werkt wel gewoon, maar lijkt me wel handig dat die geupdate wordt.
Vind genoeg meldingen maar eigen geen echte oplossing voor synology.
-
Het probleem is dat degene die nu over SickChill gaat (Miigotu) geregeld heeft dat de package niet meer automatisch bijgewerkt wordt.
Het automatisch bijwerken van de package is handig voor Synology gebruikers: dan hoeven ze dat niet in de gaten te houden en een ingewikkeld update proces te doorlopen.
Echter SickChill maakt onderwater gebruik van Python. Voorheen was dat versie 2, maar dat wordt niet langer ondersteund en er is een versie 3 gekomen (sinds begin september).
Dit betekent dat als je een vernieuwde versie van SickChill wil gebruiken, je op jouw apparaat ook Python 3 moet hebben staan. En dat het installatieproces daarvan gebruik moet maken.
En dat gaat nou net niet automatisch.
Om te voorkomen dat je Synology automatisch gaat bijwerken, en een versie op je apparaat installeert die niet gaat werken omdat er Python 3 nodig is en je Python 2 hebt, is er een technische truc die ervoor zorgt dat het bijwerken niet doorgaat. Dat geeft die foutboodschap af en doet vervolgens niets. Je versie van SickChill blijft stabiel, maar je doet niet meer mee met het automatisch bijwerken.
Als ik het goed begrijp is er wat discussie tussen Miigotu (de ontwikkelaar) en Ben(V) (die goed gewerkt heeft aan het ter beschikking stellen op Synology platform) hoe dit proces nu verder precies te doorlopen en op te pakken. SickChill draait ook op andere platformen dan Synology, bijvoorbeeld Windows, Linux en ik zag zelfs iets van Raspberry voorbij komen.
Het liefst zien wij allen dat de Synocommunity dit oppakt (de onofficiële instantie die ervoor zorgt dat applicaties op een Synology beschikbaar komen). Ik heb begrepen dat die in oktober 2020 met een oplossing zouden komen. Die zie ik echter nog niet terug in het Package Center.
Jammer, maar blijf het nog even afwachten.
Ik hoop dat mijn uitleg duidelijk was.
-
Mijn oplossing in afwachting van SynoCommunity:
Download:
SickChill 1.0 Python 3 noarch.spk van https://github.com/BenjV/SYNO-packages
Maak een backup vanuit SC van je instellingen
Verwijder oude package
Installeer package Python3
Installeer nieuwe package van BenjV
Restore backup
Kan even duren voordat alle afbeeldingen weer juist tonen, eventueel kun je van SC een 'mass update' doen.
-
Overigens is het "root" probleem nog steeds aanwezig in de 1.0 py3 versie.
-
Ik heb al geruime tijd geleden de aangepaste versie van Ben(V) geïnstalleerd en met die versie wordt het eigenaarschap weer netjes op SC-Sickchill (i.p.v. admin) geplaatst.
-
Heuj, da's vreemd. Ik heb em gisteren geïnstalleerd.
Ik ga es pluizen waarom mijn versie andere dingen doet dan dat ik wil ;)
-
Update.
Al mijn TV mappen hadden de eigenaar en groepeigenaar root.
Deze kreeg ik niet omgezet naar sc-sickchill omdat die groep niet verschijnt in de groepselectie.
Het snelste was dus series verwijderen en opnieuw toevoegen.
Nu kloppen de rechten weer.
Het naar een andere usergroep zetten was niet genoeg, dan moest ik steeds "overgenomen machtigingen opnemen" kiezen?
Geen idee waar dit ooit is misgegaan, maar het is opgelost.