Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 891911 - dev-python/pafy: switch to yt-dlp or last rite alongside media-sound/mps-youtube
Summary: dev-python/pafy: switch to yt-dlp or last rite alongside media-sound/mps-youtube
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL: https://github.com/mps-youtube/pafy/i...
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2023-01-24 10:56 UTC by Ionen Wolkens
Modified: 2023-02-24 09:26 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ionen Wolkens gentoo-dev 2023-01-24 10:56:35 UTC
This is the last non-optfeature blocker that keeps net-misc/youtube-dl in the tree, and it should have been a terrible experience if anyone was still using.

yt-dlp python modules are not fully compatible with youtube-dl, but blind switch to yt-dlp may or may not work depending on what it uses[1]. But this project seems essentially dead, so don't think it's worth it.

net-misc/ytfzf can serve as a rough alternative to mps-youtube

[1] https://github.com/mps-youtube/pafy/issues/303
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-01-24 11:54:04 UTC
Well, I don't know how well mps-youtube used to work but I've just tested it and I've got is "quota exceeded" (my guess is that it is using some preshared API key).  Maybe it could be gotten to work with a custom API key, maybe it can't.

However, last release in 2018 and last commit in 2020 pretty much summarize what's going to happen next.
Comment 2 Larry the Git Cow gentoo-dev 2023-01-24 12:01:07 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2000e505195f99038ae3f573b2eec8c5dbd6c769

commit 2000e505195f99038ae3f573b2eec8c5dbd6c769
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2023-01-24 11:57:03 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2023-01-24 11:58:31 +0000

    package.mask: Last rite dev-python/pafy, media-sound/mps-youtube
    
    Bug: https://bugs.gentoo.org/891911
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 9 +++++++++
 1 file changed, 9 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2023-02-24 09:26:54 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244dd40a70938896edcaa83d554e51a1123870c3

commit 244dd40a70938896edcaa83d554e51a1123870c3
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2023-02-24 09:12:46 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2023-02-24 09:26:29 +0000

    dev-python/pafy: treeclean
    
    Closes: https://bugs.gentoo.org/891911
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-python/pafy/Manifest          |  1 -
 dev-python/pafy/metadata.xml      | 12 ------------
 dev-python/pafy/pafy-0.5.5.ebuild | 23 -----------------------
 dev-python/pafy/pafy-9999.ebuild  | 23 -----------------------
 profiles/package.mask             |  9 ---------
 5 files changed, 68 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819dd8ffbe7a3fd8f3dc113e9492e95dbe5bc8b0

commit 819dd8ffbe7a3fd8f3dc113e9492e95dbe5bc8b0
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2023-02-24 09:11:21 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2023-02-24 09:26:29 +0000

    media-sound/mps-youtube: treeclean
    
    Bug: https://bugs.gentoo.org/891911
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 media-sound/mps-youtube/Manifest                   |  1 -
 media-sound/mps-youtube/metadata.xml               | 12 ----------
 .../mps-youtube/mps-youtube-0.2.8-r3.ebuild        | 28 ----------------------
 media-sound/mps-youtube/mps-youtube-9999.ebuild    | 28 ----------------------
 4 files changed, 69 deletions(-)