Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 867013 - kde-apps/kdenlive needs additional dependencies for clip information and subtitle support
Summary: kde-apps/kdenlive needs additional dependencies for clip information and subt...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard: fixed in 22.08.2
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2022-08-27 17:33 UTC by Patrick McMunn
Modified: 2022-10-13 13:17 UTC (History)
0 users

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 Patrick McMunn 2022-08-27 17:33:33 UTC
I started up KDENlive 22.04.3 and promptly received an error message about two missing dependencies. The first said "Missing app: mediainfo, optional for technical clip information". The second said "Missing filter: avfilter.subtitles, required for subtitle feature. Install recommended".

The first dependency was pretty easy to figure out. I installed media-video/mediainfo. The second dependency was much less obvious. I eventually figured the dependency for subtitle support is media-video/ffmpeg[libass].

It seems that the KDEnlive ebuild should include these dependencies, at least as USE flags, or that the ebuild should at least emit a message informing the user what packages are needed to enable this functionality -- especially since the one needed for subtitle support is so inconspicuous.
Comment 1 Patrick McMunn 2022-08-30 16:18:36 UTC
I also discovered that, while there was no error message emitted by KDEnlive upon starting, the ability to render a project to WebM-VP8 is disabled unless media-video/ffmpeg[vpx] is enabled.
Comment 2 Andreas Sturmlechner gentoo-dev 2022-10-10 14:26:55 UTC
I imagine that will be true for other codec support flags in ffmpeg as well?
Comment 3 Larry the Git Cow gentoo-dev 2022-10-10 14:30:23 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=d6223abf1ed42d3145cf5a51180f34f1fcaaa005

commit d6223abf1ed42d3145cf5a51180f34f1fcaaa005
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-10-10 14:13:22 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-10-10 14:30:02 +0000

    kde-apps/kdenlive: Add missing RDEPENDs, optfeature
    
    Thanks-to: Patrick McMunn
    Bug: https://bugs.gentoo.org/867013
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/kdenlive/kdenlive-22.08.49.9999.ebuild | 10 ++++++++--
 kde-apps/kdenlive/kdenlive-9999.ebuild          | 10 ++++++++--
 2 files changed, 16 insertions(+), 4 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2022-10-13 13:17:14 UTC
The bug has been closed via the following commit(s):

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

commit cf495277be6d08c6747683ce2174ecfdbd03a3df
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-10-13 11:42:50 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-10-13 13:12:48 +0000

    kde-apps/kdenlive: 22.08.2 version bump
    
    Closes: https://bugs.gentoo.org/867013
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/kdenlive/Manifest                |  1 +
 kde-apps/kdenlive/kdenlive-22.08.2.ebuild | 83 +++++++++++++++++++++++++++++++
 2 files changed, 84 insertions(+)