Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 925425 - [kde overlay] kde-apps/kio-extras-9999 missing dependency on dev-cpp/ms-gsl
Summary: [kde overlay] kde-apps/kio-extras-9999 missing dependency on dev-cpp/ms-gsl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-02-24 16:23 UTC by rick vernam
Modified: 2024-05-17 15:08 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 rick vernam 2024-02-24 16:23:40 UTC
without dev-cpp/ms-gsl installed, kio-extras-9999 configure fails with:
CMake Error at sftp/CMakeLists.txt:5 (find_package):
  By not providing "FindMicrosoft.GSL.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "Microsoft.GSL", but CMake did not find one.

  Could not find a package configuration file provided by "Microsoft.GSL"
  with any of the following names:

    Microsoft.GSLConfig.cmake
    microsoft.gsl-config.cmake

  Add the installation prefix of "Microsoft.GSL" to CMAKE_PREFIX_PATH or set
  "Microsoft.GSL_DIR" to a directory containing one of the above files.  If
  "Microsoft.GSL" provides a separate development package or SDK, be sure it
  has been installed.

I did not try other versions of kio-extras.
Comment 1 Larry the Git Cow gentoo-dev 2024-03-03 15:09:10 UTC
The bug has been closed via the following commit(s):

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

commit 5b8babf7d0c8142f65fe81b334b5ecfa53857c89
Author:     Mike Lothian <mike@fireburn.co.uk>
AuthorDate: 2024-02-12 16:31:14 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-03-03 15:08:47 +0000

    kde-apps/kio-extras-9999: Depend on dev-cpp/ms-gsl for sftp
    
    Upstream now depends on Microsoft GSL, add this dependency
    
    Closes: https://bugs.gentoo.org/925425
    Signed-off-by: Mike Lothian <mike@fireburn.co.uk>
    Closes: https://github.com/gentoo/kde/pull/979
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/kio-extras/kio-extras-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
Comment 2 Andreas Sturmlechner gentoo-dev 2024-03-11 09:01:08 UTC
In process of being dropped again.
Comment 3 Larry the Git Cow gentoo-dev 2024-05-17 15:08:02 UTC
The bug has been referenced in the following commit(s):

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

commit 949b4cfa7f10fb9f8f0d9f67afbfc1873d4b353c
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-05-17 15:06:08 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-05-17 15:07:01 +0000

    kde-apps/kio-extras: Drop unused dev-cpp/ms-gsl dependency again
    
    Upstream commit 8ce5e1d4ed1d833e1eae9c2f0cc309f07b4dd172
    
    Bug: https://bugs.gentoo.org/925425
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/kio-extras/kio-extras-24.04.90.ebuild      | 5 +----
 kde-apps/kio-extras/kio-extras-24.05.49.9999.ebuild | 5 +----
 kde-apps/kio-extras/kio-extras-9999.ebuild          | 5 +----
 3 files changed, 3 insertions(+), 12 deletions(-)