The integrated youtube-dl requires python in version 2.7 or 3.2+. On a fresh Sailfish OS installation, only python3 is installed. There is no binary or symlink available as just python, so python has to be invoked via the python3 command.
As youtube-dl contains the shebang #!/usr/bin/env python, that leads to the following error:
Fixing this should be quite simple, as we can just patch the python in the shebang to python3. This could be done in the %prep phase of the rpm build.
Unfortunately I'm currently having trouble setting up a Sailfish SDK, so I cannot provide a PR myself.
The integrated youtube-dl requires python in version 2.7 or 3.2+. On a fresh Sailfish OS installation, only python3 is installed. There is no binary or symlink available as just
python
, so python has to be invoked via thepython3
command. As youtube-dl contains the shebang#!/usr/bin/env python
, that leads to the following error:Fixing this should be quite simple, as we can just patch the
python
in the shebang topython3
. This could be done in the %prep phase of the rpm build. Unfortunately I'm currently having trouble setting up a Sailfish SDK, so I cannot provide a PR myself.Device: Xperia X videoPlayer version: v2.0