[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