[packman] conflict when updating to yt-dlp-2023.10.13-150500.4.pm.1.noarch

Masaru Nomiya nomiya at lake.dti.ne.jp
Fri Oct 27 06:12:29 CEST 2023


Hello,

In the Message; 

  Subject    : Re: [packman] conflict when updating to yt-dlp-2023.10.13-150500.4.pm.1.noarch
  Message-ID : <1c612a01-f21b-40b1-83a9-0b2cabe9716f at telefonica.net>
  Date & Time: Thu, 26 Oct 2023 21:13:25 +0200

[CER] == "Carlos E. R." <robin.listas at telefonica.net> has written:

CER>  On 2023-10-26 20:58, Luigi Baldoni wrote:
CER>  > Sent: Thursday, October 26, 2023 at 8:07 PM
CER>  > From: "Carlos E. R." <robin.listas at telefonica.net>
CER>  >> 
CER>  >> El 2023-10-26 a las 16:40 +0200, Luigi Baldoni escribió:
CER>  >> 
CER>  >>> The packager is working on it, just force install yt-dlp along with python311-yt-dlp
CER>  >>> for the time being.
CER>  >> 
CER>  >> That produces a new conflict:
CER>  >> 
CER>  >> #### YaST2 conflicts list - generated 2023-10-26 20:03:36 ####
CER>  >> 
CER>  >> nothing provides 'python3-yt-dlp' needed by the to be installed python311-yt-dlp-2023.10.13-150500.4.pm.1.noarch
CER>  >> 
CER>  >>       [ ] do not install python311-yt-dlp-2023.10.13-150500.4.pm.1.noarch
CER>  >> 
CER>  >>       [ ] break python311-yt-dlp-2023.10.13-150500.4.pm.1.noarch by ignoring some of its dependencies
CER>  > 
CER>  > That's because rpm is confused about inherited dependencies.
CER>  > Just break it or wait for the packager to fix it, but this might be a long one.

CER>  What worries me is if I choose "break" and install both
CER>  packages, will then YaST stop complaining?

Everyone, you are confused.

The cause is that the build method of yt-dlp has changed.

In other words, in
 yt-dlp-2023.10.13-150500.4.pm.1.src.rpm,
 python39-yt-dlp-023.10.13-150500.4.pm.1.noarch.rpm, which builds
 yt-dlp for python3.9, python3.10, and python3.11 simultaneously and
 leaves the support for each python to

 	python39-yt-dlp-2023.10.13-1150500.4.pm.1.noarch.rpm,
	python310-yt-dlp-2023.10.13-1150500.4.pm.1.noarch.rpm,
	and
 	python311-yt-dlp-2023.10.13-150500.4.pm.1.noarch.rpm

are also built.

Because of this specification, the dependency notation "need
python3-yt-slp" appears.

Since Leap 15.5 is python3,11, please install these;

      yt-dlp-2023.10.13-150500.4.pm.1.noarch.rpm
      and,
      python311-yt-dlp-2023.10.13-150500.4.pm.1.noarch.rpm

Kind Regards.

---
┏━━┓彡 野宮  賢                             mail-to: nomiya @ lake.dti.ne.jp
┃\/彡
┗━━┛  "Maddox hopes that empowering users to pick their own algorithms will
	  get them to think more about what’s involved in making them. "
	  
	-- Bluesky's Custom Algorithms Could Be the Future of Social Media --



More information about the Packman mailing list