Replies: 10 comments
-
|
Hello. Can you share |
Beta Was this translation helpful? Give feedback.
-
|
Updated the startup script to print PATH and youtube-dl location. Running this directly with I want to also mention that the youtube-dl binary is symlinked to /usr/local/bin/youtube-dl. |
Beta Was this translation helpful? Give feedback.
-
|
I'm not sure what's the reason of the problem. I've added the code to lookup for |
Beta Was this translation helpful? Give feedback.
-
|
@nuTTeLLo can you try 2.1.0? (https://github.com/mxpv/podsync/releases/tag/v2.1.0) |
Beta Was this translation helpful? Give feedback.
-
|
Just tried the latest version (2.2.2), still getting the same error I'm afraid. |
Beta Was this translation helpful? Give feedback.
-
|
Bugger stupid error. Failed to notice the service had stopped on my node. Found this open thread about it. And got me thinking why not implement a runtime variable to be able to hardcode the absolute path to youtube-dl at runtime? E.g. My workaround to get the service running again was modifying the system service unit. Adding in the
Version should be a commit around the time of the release of v2.4.0... ¯(°_o)/¯ Not entirely sure, as podsync does not implement a |
Beta Was this translation helpful? Give feedback.
-
|
... That was short-live success. Still running into the issue. → Recompiling the binary from master branch to see if that changes anything. ... Nope :( Seems the issue was with youtube-dl binary in my case. Forcing an re-install from debian testing repository did the trick. The .. Probably should pin that version to avoid automatic package upgrade of youtube-dl...(?) |
Beta Was this translation helpful? Give feedback.
-
|
improvement idea Output a more clear error message when youtube-dl binary is corrupted - as e.g. in my case - to the podsync log file. Instead of the more misleading log msg “could not find youtube-dl”. Which make the issue seem to be something else than a corrupted youtube-dl binary. |
Beta Was this translation helpful? Give feedback.
-
|
I THINK the issue I'm running into is related to this. I used to just launch PodSync using a cron job, but it hasn't worked for a while. Running the exact same commend manually does work though. I just modified my cron job to save a log and it is saying: I am running PodSync 2.4.0 on Ubuntu 20.10. My cron job is: |
Beta Was this translation helpful? Give feedback.
-
|
This is due to windows missing a service pack ,the service pack has been removed from Microsoft website but the *.dll that youtube-dl need to run is available in a zip listed in this article https://www.winhelponline.com/blog/youtube-dl-error-msvcr100-dll-runtime-missing/ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to get this to run as a service on a Synology NAS (DSM6) but am running into issues where it is not finding youtube-dl on the path even though it is specifically stated. Even when running youtube-dl within the script runs fine.
Here's my startup script podsync.sh (in /usr/local/etc/rc.d):
When running
/usr/local/etc/rc.d/podsync.sh startI get this console output:We see that youtube-dl is pathed correctly from the first line, giving us back the version, but podsync itself fails to find it and errors out.
I am unable to use Docker on my NAS as it is not applicable. Running the Linux_i386 release version 2.0.7 of podsync.
Beta Was this translation helpful? Give feedback.
All reactions