net-misc/youtube-dl masked #1088

Closed
opened 2023-02-19 14:58:49 +01:00 by zentoo · 1 comment

Today while updating an ~amd64 HA box I got:

# !!! The following installed packages are masked:
# - net-misc/youtube-dl-2021.12.17-r1::gentoo (masked by: package.mask)
# /var/db/repos/gentoo/profiles/package.mask:
Ionen Wolkens <ionen@gentoo.org> (2023-01-24)
Mostly obsoleted by the better maintained net-misc/yt-dlp, please
migrate. If had USE=yt-dlp enabled (default) then was likely already
using through its youtube-dl compatibility wrapper and this will
change nothing beside needing to ensure that it is not depcleaned.
# #
Upstream is mostly focusing on compatibility and old python support,
still uses deprecated Nose for tests, and has not seen a new release
to deploy fixes in a long time despite major issues (e.g. throttling).
# #
Been kept due to some packages lacking compatibility with yt-dlp's
python modules, but none are left in tree. Those that call the command
rather than modules will often work as-is with yt-dlp's wrapper.
# Removal: 2023-02-23. Bug #891917

So I don't know how homeassistant call youtube-dl in order to be able to replace it by yt-dlp.

It seems possible that homeassistant will use later yt-dlp directly:
https://github.com/home-assistant/core/issues/73128

But since this ticket is locked actually I think we have to backport gentoo ebuild in homeassistant repository.

Today while updating an ~amd64 HA box I got: ``` # !!! The following installed packages are masked: # - net-misc/youtube-dl-2021.12.17-r1::gentoo (masked by: package.mask) # /var/db/repos/gentoo/profiles/package.mask: Ionen Wolkens <ionen@gentoo.org> (2023-01-24) Mostly obsoleted by the better maintained net-misc/yt-dlp, please migrate. If had USE=yt-dlp enabled (default) then was likely already using through its youtube-dl compatibility wrapper and this will change nothing beside needing to ensure that it is not depcleaned. # # Upstream is mostly focusing on compatibility and old python support, still uses deprecated Nose for tests, and has not seen a new release to deploy fixes in a long time despite major issues (e.g. throttling). # # Been kept due to some packages lacking compatibility with yt-dlp's python modules, but none are left in tree. Those that call the command rather than modules will often work as-is with yt-dlp's wrapper. # Removal: 2023-02-23. Bug #891917 ``` So I don't know how homeassistant call youtube-dl in order to be able to replace it by yt-dlp. It seems possible that homeassistant will use later yt-dlp directly: https://github.com/home-assistant/core/issues/73128 But since this ticket is locked actually I think we have to backport gentoo ebuild in homeassistant repository.
onkelbeh added the Bug label 2023-02-26 09:23:29 +01:00
onkelbeh added this to the 2023.2.5 milestone 2023-02-26 09:23:48 +01:00
onkelbeh added the Requirement vanished label 2023-02-26 10:26:14 +01:00
Owner

[2023.2.5 8bb5630ce] dev-python/youtube-dl: new package, add 2021.12.17-r1
Author: Andreas Billmeier (@Home/mbp) b@edevau.net
4 files changed, 102 insertions(+), 2 deletions(-)
create mode 100644 dev-python/youtube-dl/Manifest
create mode 100644 dev-python/youtube-dl/metadata.xml
create mode 100644 dev-python/youtube-dl/youtube-dl-2021.12.17-r1.ebuild

[2023.2.5 8bb5630ce] dev-python/youtube-dl: new package, add 2021.12.17-r1 Author: Andreas Billmeier (@Home/mbp) <b@edevau.net> 4 files changed, 102 insertions(+), 2 deletions(-) create mode 100644 dev-python/youtube-dl/Manifest create mode 100644 dev-python/youtube-dl/metadata.xml create mode 100644 dev-python/youtube-dl/youtube-dl-2021.12.17-r1.ebuild
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: onkelbeh/HomeAssistantRepository#1088