Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 914120 - kde-apps/ffmpegthumbs: missing BDEPEND=kde-frameworks/kcoreaddons, bogus kde-frameworks/ki18n dependency
Summary: kde-apps/ffmpegthumbs: missing BDEPEND=kde-frameworks/kcoreaddons, bogus kde-...
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: https://invent.kde.org/multimedia/ffm...
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2023-09-13 17:38 UTC by Sam James
Modified: 2023-09-14 19:43 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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-13 17:38:44 UTC
Again, not sure about this one.

```
VDB: detected possibly incorrect RDEPEND (kde-apps/ffmpegthumbs-23.08.0)
dev-qt/qtwidgets:5     <
kde-frameworks/ki18n:5 <
                       > kde-frameworks/kcoreaddons:5
```

but
```
$ rg -i core /var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/CMakeLists.txt:26:find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core Gui)
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/CMakeLists.txt:43:kcoreaddons_add_plugin(ffmpegthumbs INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/thumbcreator")
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/CMakeLists.txt:70:    Qt::Core
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/CMakeLists.txt:73:    KF${QT_MAJOR_VERSION}::KIOCore
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/CMakeLists.txt:75:    KF${QT_MAJOR_VERSION}::ConfigCore
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/tests/ffmpegthumbtest.cpp:10:#include <QCoreApplication>
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/tests/ffmpegthumbtest.cpp:20:    QCoreApplication app(argc, argv);
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/tests/CMakeLists.txt:25:    Qt::Core
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/tests/CMakeLists.txt:28:    KF${QT_MAJOR_VERSION}::KIOCore
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/tests/CMakeLists.txt:30:    KF${QT_MAJOR_VERSION}::ConfigCore
```

and
```
$ rg -i coread /var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0
/var/tmp/portage/kde-apps/ffmpegthumbs-23.08.0/work/ffmpegthumbs-23.08.0/CMakeLists.txt:43:kcoreaddons_add_plugin(ffmpegthumbs INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/thumbcreator")
```
Comment 1 Andreas Sturmlechner gentoo-dev 2023-09-14 18:53:11 UTC
CMakeLists.txt:kcoreaddons_add_plugin(ffmpegthumbs INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/thumbcreator")
Comment 2 Larry the Git Cow gentoo-dev 2023-09-14 19:43:01 UTC
The bug has been closed via the following commit(s):

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

commit 092c056870de476da3cea69e504fc218d496becd
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-09-14 18:55:20 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-09-14 19:42:40 +0000

    kde-apps/ffmpegthumbs: Update dependencies
    
    Upstream commit 62c8a809800576d0898da0e7f5941a4070637c58
    
    Closes: https://bugs.gentoo.org/914120
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/ffmpegthumbs/ffmpegthumbs-23.08.49.9999.ebuild | 7 ++++---
 kde-apps/ffmpegthumbs/ffmpegthumbs-9999.ebuild          | 7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)