Cannot install yt-dlp in Leap 15.6

Installation of yt-dlp fails because:
"nothing provides ‘/usr/bin/python3.13’ needed by the to be installed yt-dlp-2026.03.17-160000.4.1.noarch
"

Also installing python313-yt-dlp fails because:
" nothing provides ‘python(abi) = 3.13’ needed by the to be installed python313-yt-dlp-2026.03.17-160000.4.1.n
oarch"

Any help?
thank you

You try to install a Leap 16.0 package on Leap 15.6. This can’t work without many fiddling, as the package requirements are not fulfilled.
Leap 15.6 only shipped python up to version 3.12

As Leap 15.6 is EOL since 1 month, you should strongly consider an update to Leap 16.0.

2 Likes

If you don’t need yt-dlp-2026.03.17-160000.4.1.noarch you could try to install an older version of yt-dlp or alternatively install a version packaged by someone else.

I note on my old Lenovo ultrabook which is still running LEAP-15.6:

oldcpu@lenovo:~> rpm -q yt-dlp
yt-dlp-2026.03.17-150600.4.pm.1.noarch

The ‘pm’ suggests to me my version comes from Packman packagers. < unsure >

Upating to LEAP-16.0 is likely a good idea. I have been planning to update to 16.0 for sometime , but a mix of travel and illness has kept me sidelined for massively longer than I would like.

1 Like

I have upgraded to Leap 16.0, yt-dlp can be installed and it is working. Thank you all.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.