@Many Thanks to Carlos and Manfred. 1) I carried out enabling repo 2 and 3 with automatic refresh. 2) I removed all python39 files I could find: $ rpm -qa | grep python39 python39-3.9.16-150300.4.24.1.x86_64 python39-idle-3.9.16-150300.4.24.1.x86_64 python39-base-3.9.16-150300.4.24.1.x86_64 python39-tk-3.9.16-150300.4.24.1.x86_64 python39-setuptools-44.1.1-150300.7.6.1.noarch python39-dbm-3.9.16-150300.4.24.1.x86_64 python39-pip-20.2.4-7.8.1.noarch python39-curses-3.9.16-150300.4.24.1.x86_64 3) I finally installed yt-dlp Here the result was that 4 automatically recommended packages were installed python310 python310-curses python310-dbm python310-pip which result in installation of 9 new packages: libpython3_10-1_0 python310 python310-base python310-curses python310-dbm python310-pip python310-setuptools yt-dlp yt-dlp-bash-completion Installation properly finished. yt-dlp works fine at first go.