[neon] [Bug 470794] Packaged version of PlasmaTube depends on outdated and broken version of yt-dlp

2024-04-01 Thread Ghislain Vaillant
https://bugs.kde.org/show_bug.cgi?id=470794

--- Comment #3 from Ghislain Vaillant  ---
(In reply to Jonathan Riddell from comment #2)
> There's a general KDE issue here too, why does it not specify the version of
> yt-dlp needed at build time etc..

I believe the issue is that yt-dlp just keeps playing catch-up with whatever
breaking changes in the Youtube API, so you should be expecting to always be
using its latest version at any point in the future. That's very much
incompatible with the standard way of packaging in Debian or Ubuntu, whereby
the underlying package version is frozen.

As an alternative, I wonder whether the KDE neon user repository could provide
its own updates to the yt-dlp package, instead of relying on the Ubuntu one?

-- 
You are receiving this mail because:
You are watching all bug changes.

[neon] [Bug 470794] Packaged version of PlasmaTube depends on outdated and broken version of yt-dlp

2024-03-27 Thread Jonathan Riddell
https://bugs.kde.org/show_bug.cgi?id=470794

--- Comment #2 from Jonathan Riddell  ---
There's a general KDE issue here too, why does it not specify the version of
yt-dlp needed at build time etc..

-- 
You are receiving this mail because:
You are watching all bug changes.

[neon] [Bug 470794] Packaged version of PlasmaTube depends on outdated and broken version of yt-dlp

2024-03-18 Thread Ghislain Vaillant
https://bugs.kde.org/show_bug.cgi?id=470794

Ghislain Vaillant  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 CC||ghisv...@gmail.com
 Ever confirmed|0   |1

--- Comment #1 from Ghislain Vaillant  ---
Confirmed on KDE Neon 6.0. Fails with same error with the native package, runs
fine with Flatpak.

A suggestion from a thread in KDE Discuss was to install yt-dlp under
`$HOME/.local/bin`, which should take precedence over the packaged version
thanks to the `$PATH` override. It is still not ideal from a user's
perspective.

It begs the question whether it makes sense to provide an up-to-date plasmatube
package in Neon without regular updates to yt-dlp too.

-- 
You are receiving this mail because:
You are watching all bug changes.