On 11.03.2023 15:45, Carlos E. R. wrote:
On 2023-03-11 07:47, Michael Kasimir wrote:
@Leslie Thank you for your reply. On my system the proposal to change installation repo to packman changes nothing.
sudo zypper install packman:yt-dlp Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: the to be installed yt-dlp-2023.03.04-pm154.2.1.noarch requires 'python310', but this requirement cannot be provided not installable providers: python310-3.10.2-150400.2.15.x86_64[repo-oss] python310-3.10.5-150400.4.7.1.x86_64[repo-sle-update] python310-3.10.7-150400.4.10.1.x86_64[repo-sle-update] python310-3.10.8-150400.4.15.1.x86_64[repo-sle-update] Solution 1: deinstallation of python39-setuptools-44.1.1-150300.7.6.1.noarch Solution 2: do not install yt-dlp-2023.03.04-pm154.2.1.noarch Solution 3: break yt-dlp-2023.03.04-pm154.2.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): c
I just updated yt-dlp from 2023.02.17 to 2023.03.04, no issues.
Packages in Leap (or, better, SUSE backports) do not allow multiple Python versions. Python 3.10 conflicts with Python 3.9. This is different in Tumbleweed where multiple Pythons can be installed side by side.
Notice that I do not have "python39-setuptools", which seems to cause the problem:
I already asked OP whether Python 3.9 was required, but there was no response.