Bug 441064 - Compile instructions for linux are incomplete or the application is not compatible with 5.83 libs?
Summary: Compile instructions for linux are incomplete or the application is not compa...
Status: RESOLVED NOT A BUG
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-17 01:21 UTC by Marcos
Modified: 2021-08-17 05:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos 2021-08-17 01:21:25 UTC
SUMMARY


STEPS TO REPRODUCE
1. Clone repo
2. Install dependencies list on INSTALLATION.md
3. Run install.sh

OBSERVED RESULT
The script halts complaining about libraries missing libraries with the following message:

```

-- Could NOT find KF5GuiAddons (missing: KF5GuiAddons_DIR)
-- Could NOT find KF5GuiAddons: found neither KF5GuiAddonsConfig.cmake nor kf5guiaddons-config.cmake
Installing in /usr. Run /home/marcos/source_software/latte-dock/build/prefix.sh to set the environment for lattedock.
-- Could NOT find KF5Kirigami2 (missing: KF5Kirigami2_DIR)
-- Could NOT find KF5Kirigami2: found neither KF5Kirigami2Config.cmake nor kf5kirigami2-config.cmake
-- Could NOT find KF5I18n (missing: KF5I18n_DIR)
-- Could NOT find KF5I18n: found neither KF5I18nConfig.cmake nor kf5i18n-config.cmake
Installing in /usr. Run /home/marcos/source_software/latte-dock/build/prefix.sh to set the environment for lattedock.
Installing in /usr. Run /home/marcos/source_software/latte-dock/build/prefix.sh to set the environment for lattedock.
Installing in /usr. Run /home/marcos/source_software/latte-dock/build/prefix.sh to set the environment for lattedock.
Installing in /usr. Run /home/marcos/source_software/latte-dock/build/prefix.sh to set the environment for lattedock.
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find KF5 (missing: GuiAddons Kirigami2 I18n) (found suitable
  version "5.83.0", minimum required is "5.48.0")
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/ECM/find-modules/FindKF5.cmake:93 (find_package_handle_standard_args)
  CMakeLists.txt:22 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/marcos/source_software/latte-dock/build/CMakeFiles/CMakeOutput.log".

```


EXPECTED RESULT
The software would find the installed libraries and compile correctly.


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Fedora 34
(available in About System)
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

The version of latte dock on the repository doesn't fit my needs currently because of missing features for the layout I want to use and the package is quite behind 0.9.12.
Comment 1 Michail Vourlakos 2021-08-17 05:40:14 UTC
Installation dependencies per distro is distro users and packagers responsibility. Ping them if they haven't updated them for v0.10
Comment 2 Michail Vourlakos 2021-08-17 05:41:18 UTC
Installation.md file is mot maintained by Latte but from different distro users and packagers.