Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937479 - media-gfx/digikam-8.4.0-r10: missing dev-qt/qtscxml dependency
Summary: media-gfx/digikam-8.4.0-r10: missing dev-qt/qtscxml dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-07 05:10 UTC by Guillaume Castagnino
Modified: 2024-08-07 19:48 UTC (History)
5 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 Guillaume Castagnino 2024-08-07 05:10:53 UTC
Hello,

digikam build with KF6 framework requires here core/cmake/rules/RulesQtFramework.cmake the QT6 StateMachine module:
if(Qt6_FOUND)
    find_package(Qt${QT_VERSION_MAJOR}StateMachine REQUIRED NO_MODULE)
    find_package(Qt${QT_VERSION_MAJOR}SvgWidgets REQUIRED NO_MODULE)
    find_package(Qt${QT_VERSION_MAJOR}OpenGLWidgets)
else()

This module is provided by qtscxml which is not a digikam dependency.
Maybe qtsvg and qtopengl should be added too, but as they are pulled by KF6 deps, they are already installed.

Thank’s


Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2024-08-07 19:43:08 UTC
The bug has been referenced in the following commit(s):

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

commit 2bd8c8d788eb1045a7b08b225108f10bb21deb2d
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-08-07 19:38:00 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-08-07 19:41:46 +0000

    media-gfx/digikam: Add missing dependencies, drop IUSE opengl
    
    Drop ~x86 since dev-qt/qtwebengine:6 is not optional.
    
    Upstream commits:
    092c60231a3d7171bebfee6d6f35a1e4c726419f
    9f3319fefa1ceaae04e326eb5361b53ce6823623
    6de61920616c6bc0d8eddc054042c74c0baa4697
    
    Bug: https://bugs.gentoo.org/937479
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-gfx/digikam/digikam-9999.ebuild | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2024-08-07 19:48:22 UTC
The bug has been closed via the following commit(s):

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

commit 51d4b84514a65f6f6dc9e02b3ff18e1ce9806f76
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-08-07 19:38:00 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-08-07 19:48:03 +0000

    media-gfx/digikam: Add missing dependencies, drop IUSE opengl
    
    Drop ~x86 since dev-qt/qtwebengine:6 is not optional.
    
    Upstream commits:
    092c60231a3d7171bebfee6d6f35a1e4c726419f
    9f3319fefa1ceaae04e326eb5361b53ce6823623
    6de61920616c6bc0d8eddc054042c74c0baa4697
    
    Closes: https://bugs.gentoo.org/937479
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../{digikam-8.4.0-r10.ebuild => digikam-8.4.0-r11.ebuild}   | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)