$ makepkg -si
==> ERROR: kvantum-qt6-git is not available for the 'aarch64' architecture.
Can you fix it?
Git Clone URL: | https://aur.archlinux.org/kvantum-qt6-git.git (read-only, click to copy) |
---|---|
Package Base: | kvantum-qt6-git |
Description: | SVG-based Qt6 theme engine plus a config tool and extra themes |
Upstream URL: | https://github.com/tsujan/Kvantum |
Licenses: | GPL-3.0-or-later |
Conflicts: | kvantum, kvantum-git, kvantum-qt5-git |
Provides: | kvantum |
Replaces: | kvantum, kvantum-git, kvantum-qt5 |
Submitter: | omni |
Maintainer: | omni |
Last Packager: | omni |
Votes: | 3 |
Popularity: | 0.013322 |
First Submitted: | 2022-02-03 18:17 (UTC) |
Last Updated: | 2024-03-05 08:32 (UTC) |
$ makepkg -si
==> ERROR: kvantum-qt6-git is not available for the 'aarch64' architecture.
Can you fix it?
kwindowsystem-git needs to be changed to kwindowsystem5 since the main branch doesn't use KF5 file naming anymore & breaks building:
CMake Error at style/CMakeLists.txt:13 (find_package):
By not providing "FindKF5WindowSystem.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"KF5WindowSystem", but CMake did not find one.
Could not find a package configuration file provided by "KF5WindowSystem"
(requested version 5.82.0) with any of the following names:
KF5WindowSystemConfig.cmake
kf5windowsystem-config.cmake
Add the installation prefix of "KF5WindowSystem" to CMAKE_PREFIX_PATH or
set "KF5WindowSystem_DIR" to a directory containing one of the above files.
If "KF5WindowSystem" provides a separate development package or SDK, be
sure it has been installed.
-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
Aborting...
-> error making: kvantum-qt5-git-exit status 4
For those wanting to apply themselves the fix, you just need to change the line depends=('kvantum-qt5-git>=1.0.3.r0' 'qt6-svg' 'qt5-x11extras' 'hicolor-icon-theme' 'kwindowsystem')
into depends=('kvantum-qt5-git>=1.0.3.r0' 'qt6-svg' 'qt5-x11extras' 'hicolor-icon-theme' 'kwindowsystem5')
There's no such thing as kvantum-qt5
anymore. It would be better to create kvantum-git
and merge both kvantum-qt5-git
and kvantum-qt6-git
into it.
@yochananmarqos your recommendation to add kvantum-qt5 to conflicts isn't feasible due it wanna replace kvantum -qt5-git too. But thank you for contributing.
You're right, of course it conflicts with the repo package. But still it depends on kvantum-qt5-git which has the conflict array to kvantum-qt5 so i see no problems here. On the other hand it didn't harm to add the array in this package. And when you're happy i will do.
@omni: The Arch community kvantum
package provides both the Qt5 & Qt6 component, your argument makes no sense. This package still conflicts with it regardless.
This needs to provide and conflict with kvantum
. A package provides itself, no need to add the pkgname to provides. See Package relations.
This is not part of the qt
package group.
Pinned Comments