Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 932311 - dev-util/kdevelop-24.04.90 find_package for module KF5Purpose called with REQUIRED, but CMAKE_DISABLE_FIND_PACKAGE_KF5Purpose is enabled. A REQUIRED package cannot be disabled.
Summary: dev-util/kdevelop-24.04.90 find_package for module KF5Purpose called with REQ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-20 16:56 UTC by Frank Krömmelbein
Modified: 2024-05-20 17:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
kdevelop-24.04.90.tar.gz (kdevelop-24.04.90.tar.gz,9.30 KB, application/octet-stream)
2024-05-20 16:56 UTC, Frank Krömmelbein
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Krömmelbein 2024-05-20 16:56:18 UTC
-- Performing Test HAVE_DLFCN - Success
CMake Error at /usr/lib64/cmake/KDEExperimentalPurpose/KDEExperimentalPurposeConfig.cmake:1 (find_package):
  find_package for module KF5Purpose called with REQUIRED, but
  CMAKE_DISABLE_FIND_PACKAGE_KF5Purpose is enabled.  A REQUIRED package
  cannot be disabled.
Call Stack (most recent call first):
  plugins/patchreview/CMakeLists.txt:12 (find_package)


CMake Warning at /usr/lib64/cmake/KDEExperimentalPurpose/KDEExperimentalPurposeConfig.cmake:2 (message):
  Look up the Purpose framework using KF5Purpose
Call Stack (most recent call first):
  plugins/patchreview/CMakeLists.txt:12 (find_package)


CMake Error at /usr/lib64/cmake/KDEExperimentalPurpose/KDEExperimentalPurposeConfig.cmake:9 (get_target_property):
  get_target_property() called with non-existent target "KF5::Purpose".
Call Stack (most recent call first):
  /usr/lib64/cmake/KDEExperimentalPurpose/KDEExperimentalPurposeConfig.cmake:23 (_copyTarget)
  plugins/patchreview/CMakeLists.txt:12 (find_package)


CMake Error at /usr/lib64/cmake/KDEExperimentalPurpose/KDEExperimentalPurposeConfig.cmake:9 (get_target_property):
  get_target_property() called with non-existent target
  "KF5::PurposeWidgets".
Call Stack (most recent call first):
  /usr/lib64/cmake/KDEExperimentalPurpose/KDEExperimentalPurposeConfig.cmake:24 (_copyTarget)
  plugins/patchreview/CMakeLists.txt:12 (find_package)



Reproducible: Always
Comment 1 Frank Krömmelbein 2024-05-20 16:56:51 UTC
Created attachment 893581 [details]
kdevelop-24.04.90.tar.gz
Comment 2 Larry the Git Cow gentoo-dev 2024-05-20 17:15:12 UTC
The bug has been referenced in the following commit(s):

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

commit 0180c31a64a20900b08702aae502268287c68307
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-05-20 17:13:44 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-05-20 17:14:50 +0000

    dev-util/kdevelop: Fix cmake by also disabling KDEExperimentalPurpose
    
    Bug: https://bugs.gentoo.org/932311
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-util/kdevelop/kdevelop-24.05.0.ebuild       | 1 +
 dev-util/kdevelop/kdevelop-24.05.49.9999.ebuild | 1 +
 dev-util/kdevelop/kdevelop-9999.ebuild          | 1 +
 3 files changed, 3 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2024-05-20 17:18:22 UTC
The bug has been closed via the following commit(s):

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

commit 86e76088333a422777f4e19c73adce6814c68ebf
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-05-20 17:13:44 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-05-20 17:17:47 +0000

    dev-util/kdevelop: Fix cmake by also disabling KDEExperimentalPurpose
    
    Closes: https://bugs.gentoo.org/932311
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-util/kdevelop/kdevelop-24.04.90.ebuild | 1 +
 1 file changed, 1 insertion(+)