Building KuickShow?

I maintain the KuickShow SlackBuild, based on when it used to be part of Slackware GNU/Linux, now unofficial for people to build & install Kuickshow on Slackware. Documentation such as dependencies and build instructions are abysmal/non-existent, and I don’t know of anywhere to ask about it. KuickShow in GitHub.com but issue reporting is disabled, and I don’t know if/where there’s a KDE development git site I could ask on, so I will here. The following is what happens when I try to build the most recent version (on GitHub today). What should I do? This is also the worst forum software I’ve ever seen, for multiple reasons including worst readability (format, colours), couldn’t set I wanted to paste the following into a code block nor enlarge this box, so took several minutes to paste in then scroll, then apply the formatting.

-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Installing in the same prefix as Qt, adopting their path scheme.
-- Could not set up the appstream test. appstreamcli is missing.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
CMake Warning at /usr/local/share/ECM/find-modules/FindKF5.cmake:52 (find_package):
  Could not find a configuration file for package "KF5DocTools" that is
  compatible with requested version "5.116.0".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/KF5DocTools/KF5DocToolsConfig.cmake, version: 5.90.0
    /usr/X11R6/lib64/cmake/KF5DocTools/KF5DocToolsConfig.cmake, version: 5.90.0

Call Stack (most recent call first):
  CMakeLists.txt:28 (find_package)


-- Could NOT find KF5DocTools , checked the following files:
    /usr/lib64/cmake/KF5DocTools/KF5DocToolsConfig.cmake (version 5.90.0)
    /usr/X11R6/lib64/cmake/KF5DocTools/KF5DocToolsConfig.cmake (version 5.90.0)

CMake Warning at /usr/local/share/ECM/find-modules/FindKF5.cmake:52 (find_package):
  Could not find a configuration file for package "KF5I18n" that is
  compatible with requested version "5.116.0".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake, version: 5.90.0
    /usr/X11R6/lib64/cmake/KF5I18n/KF5I18nConfig.cmake, version: 5.90.0

Call Stack (most recent call first):
  CMakeLists.txt:28 (find_package)


-- Could NOT find KF5I18n , checked the following files:
    /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (version 5.90.0)
    /usr/X11R6/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (version 5.90.0)

CMake Warning at /usr/local/share/ECM/find-modules/FindKF5.cmake:52 (find_package):
  Could not find a configuration file for package "KF5IconThemes" that is
  compatible with requested version "5.116.0".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake, version: 5.90.0
    /usr/X11R6/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake, version: 5.90.0

Call Stack (most recent call first):
  CMakeLists.txt:28 (find_package)


-- Could NOT find KF5IconThemes , checked the following files:
    /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (version 5.90.0)
    /usr/X11R6/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (version 5.90.0)

CMake Warning at /usr/local/share/ECM/find-modules/FindKF5.cmake:52 (find_package):
  Could not find a configuration file for package "KF5Init" that is
  compatible with requested version "5.116.0".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/KF5Init/KF5InitConfig.cmake, version: 5.90.0
    /usr/X11R6/lib64/cmake/KF5Init/KF5InitConfig.cmake, version: 5.90.0

Call Stack (most recent call first):
  CMakeLists.txt:28 (find_package)


-- Could NOT find KF5Init , checked the following files:
    /usr/lib64/cmake/KF5Init/KF5InitConfig.cmake (version 5.90.0)
    /usr/X11R6/lib64/cmake/KF5Init/KF5InitConfig.cmake (version 5.90.0)

CMake Warning at /usr/local/share/ECM/find-modules/FindKF5.cmake:52 (find_package):
  Could not find a configuration file for package "KF5KIO" that is compatible
  with requested version "5.116.0".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake, version: 5.90.0
    /usr/X11R6/lib64/cmake/KF5KIO/KF5KIOConfig.cmake, version: 5.90.0

Call Stack (most recent call first):
  CMakeLists.txt:28 (find_package)


-- Could NOT find KF5KIO , checked the following files:
    /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (version 5.90.0)
    /usr/X11R6/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (version 5.90.0)

CMake Warning at /usr/local/share/ECM/find-modules/FindKF5.cmake:52 (find_package):
  Could not find a configuration file for package "KF5WindowSystem" that is
  compatible with requested version "5.116.0".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake, version: 5.90.0
    /usr/X11R6/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake, version: 5.90.0

Call Stack (most recent call first):
  CMakeLists.txt:28 (find_package)


-- Could NOT find KF5WindowSystem , checked the following files:
    /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (version 5.90.0)
    /usr/X11R6/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (version 5.90.0)

CMake Warning at /usr/local/share/ECM/find-modules/FindKF5.cmake:52 (find_package):
  Could not find a configuration file for package "KF5XmlGui" that is
  compatible with requested version "5.116.0".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake, version: 5.90.0
    /usr/X11R6/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake, version: 5.90.0

Call Stack (most recent call first):
  CMakeLists.txt:28 (find_package)


-- Could NOT find KF5XmlGui , checked the following files:
    /usr/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (version 5.90.0)
    /usr/X11R6/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (version 5.90.0)

CMake Error at /opt/cmake3.30/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
  Could NOT find KF5 (missing: DocTools I18n IconThemes Init KIO WindowSystem
  XmlGui) (Required is at least version "5.116.0")
Call Stack (most recent call first):
  /opt/cmake3.30/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/ECM/find-modules/FindKF5.cmake:93 (find_package_handle_standard_args)
  CMakeLists.txt:28 (find_package)


-- Configuring incomplete, errors occurred!

I don’t have any knowledge of the building/packaging topic at hand, but FWIW each one of KDE’s GitHub pages, mirrored from KDE’s development site on GitLab, contains links to the corresponding KDE GitLab page:

1 Like

From the error messages, it appears Kuickshow hasn’t been ported to Qt 6 yet. This means it needs a Qt5 development environment present to build it.

The only QT on server I tried compiling on is qt5-5.15.3_20220318_e507d3e5-x86_64-1_slack15.0.