window-button-applet bazzite

anyone gotten https://github.com/moodyhunter/applet-window-buttons6 to work on bazzite? there is a prebuilt version on discover but its apperenlty out of date and no longer works i tried building it in a fedora distro box with no luck i get
sh install.sh
System is unknown to cmake, create:
Platform/Linux to use this system, please post your config file on discourse.cmake.org so it can be added to cmake
Your CMakeCache.txt file was copied to CopyOfCMakeCache.txt. Please post that file on discourse.cmake.org.
CMake Error at CMakeLists.txt:16 (find_package):
Could not find a package configuration file provided by "Qt6" (requested
version 6.6.0) with any of the following names:

Qt6Config.cmake
qt6-config.cmake

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


-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
sh install.sh
System is unknown to cmake, create:
Platform/Linux to use this system, please post your config file on discourse.cmake.org so it can be added to cmake
Your CMakeCache.txt file was copied to CopyOfCMakeCache.txt. Please post that file on discourse.cmake.org.
CMake Error at CMakeLists.txt:16 (find_package):
Could not find a package configuration file provided by "Qt6" (requested
version 6.6.0) with any of the following names:

Qt6Config.cmake
qt6-config.cmake

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


-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
after installing the kde6/qt6 versions of the depend-ices sudo dnf install extra-cmake-modules qt6-qtdeclarative-devel kf6-plasma-devel kf6-kdeclarative-devel kf6-kconfigwidgets-devel kf6-ki18n-devel kdecoration-devel
GitHub
GitHub - moodyhunter/applet-window-buttons6: Plasma 5 (no, 6) a...
Plasma 5 (no, 6) applet in order to show window buttons in your panels - moodyhunter/applet-window-buttons6
Solution:
eneded up just laying the rpm package like this.
sudo rpm-ostree install applet-window-buttons
sudo rpm-ostree install applet-window-buttons
even if you get the plugin installed into the home directory it still needs a libary to be installed onto the root system...
Jump to solution
7 Replies
Kasher_CS
Kasher_CS6mo ago
Compile it in a distrobox
zany130
zany130OP6mo ago
thats what i was doing when I got the above error i think cmake didn't install correctly I saw some error about a packging failing to install (cmake-data) ahh here was the exact error
sudo dnf install cmake-data
Last metadata expiration check: 1:27:28 ago on Tue 16 Jul 2024 11:10:59 AM EDT.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
cmake-data noarch 3.28.2-1.fc40 fedora 2.3 M

Transaction Summary
================================================================================
Install 1 Package

Total download size: 2.3 M
Installed size: 8.0 M
Is this ok [y/N]: y
Downloading Packages:
cmake-data-3.28.2-1.fc40.noarch.rpm 4.4 MB/s | 2.3 MB 00:00
--------------------------------------------------------------------------------
Total 2.6 MB/s | 2.3 MB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : cmake-data-3.28.2-1.fc40.noarch 1/1
Error unpacking rpm package cmake-data-3.28.2-1.fc40.noarch

Failed:
cmake-data-3.28.2-1.fc40.noarch

Error: Transaction failed
sudo dnf install cmake-data
Last metadata expiration check: 1:27:28 ago on Tue 16 Jul 2024 11:10:59 AM EDT.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
cmake-data noarch 3.28.2-1.fc40 fedora 2.3 M

Transaction Summary
================================================================================
Install 1 Package

Total download size: 2.3 M
Installed size: 8.0 M
Is this ok [y/N]: y
Downloading Packages:
cmake-data-3.28.2-1.fc40.noarch.rpm 4.4 MB/s | 2.3 MB 00:00
--------------------------------------------------------------------------------
Total 2.6 MB/s | 2.3 MB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : cmake-data-3.28.2-1.fc40.noarch 1/1
Error unpacking rpm package cmake-data-3.28.2-1.fc40.noarch

Failed:
cmake-data-3.28.2-1.fc40.noarch

Error: Transaction failed
not sure if thats needed though it seems to be a soft dep of cmake and that installed fine but all of the above is being done in a fedora distrobox
Kasher_CS
Kasher_CS6mo ago
Seems to be installed fine on my end
zany130
zany130OP6mo ago
hmm tried a new fedora container and it installed fine there no idea what happend with the other one now im getting this though seems like I an still messing a dep
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found OpenGL: /usr/lib64/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.6.0", minimum required is "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found KF6CoreAddons: /usr/lib64/cmake/KF6CoreAddons/KF6CoreAddonsConfig.cmake (found version "6.3.0")
-- Found KF6Declarative: /usr/lib64/cmake/KF6Declarative/KF6DeclarativeConfig.cmake (found version "6.3.0")
-- Installing in the same prefix as Qt, adopting their path scheme.
-- Found KF6Package: /usr/lib64/cmake/KF6Package/KF6PackageConfig.cmake (found version "6.3.0")
-- Could NOT find KF6Svg (missing: KF6Svg_DIR)
-- Could NOT find KF6Svg: found neither KF6SvgConfig.cmake nor kf6svg-config.cmake
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find KF6 (missing: Svg) (found suitable version "6.3.0", minimum
required is "5.246.0")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
/usr/share/ECM/find-modules/FindKF6.cmake:93 (find_package_handle_standard_args)
CMakeLists.txt:17 (find_package)


-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found OpenGL: /usr/lib64/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.6.0", minimum required is "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found KF6CoreAddons: /usr/lib64/cmake/KF6CoreAddons/KF6CoreAddonsConfig.cmake (found version "6.3.0")
-- Found KF6Declarative: /usr/lib64/cmake/KF6Declarative/KF6DeclarativeConfig.cmake (found version "6.3.0")
-- Installing in the same prefix as Qt, adopting their path scheme.
-- Found KF6Package: /usr/lib64/cmake/KF6Package/KF6PackageConfig.cmake (found version "6.3.0")
-- Could NOT find KF6Svg (missing: KF6Svg_DIR)
-- Could NOT find KF6Svg: found neither KF6SvgConfig.cmake nor kf6svg-config.cmake
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find KF6 (missing: Svg) (found suitable version "6.3.0", minimum
required is "5.246.0")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
/usr/share/ECM/find-modules/FindKF6.cmake:93 (find_package_handle_standard_args)
CMakeLists.txt:17 (find_package)


-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
Kasher_CS
Kasher_CS6mo ago
-- Could NOT find KF6Svg (missing: KF6Svg_DIR) kf6-ksvg-devel I think?
zany130
zany130OP6mo ago
yup needed kf6-ksvg-devel and kf6-kcmutils-devel so the whole thing becomes
sudo dnf install extra-cmake-modules qt6-qtdeclarative-devel kf6-plasma-devel kf6-kdeclarative-devel kf6-kconfigwidgets-devel kf6-ki18n-devel kdecoration-devel kf6-ksvg-devel kf6-kcmutils-devel
sudo dnf install extra-cmake-modules qt6-qtdeclarative-devel kf6-plasma-devel kf6-kdeclarative-devel kf6-kconfigwidgets-devel kf6-ki18n-devel kdecoration-devel kf6-ksvg-devel kf6-kcmutils-devel
opps forgot I still need to modify the install script to install the plasmoid as a user (so on the home folder) instead of as root prob just need to change the paths in the script
Solution
zany130
zany1306mo ago
eneded up just laying the rpm package like this.
sudo rpm-ostree install applet-window-buttons
sudo rpm-ostree install applet-window-buttons
even if you get the plugin installed into the home directory it still needs a libary to be installed onto the root system
Want results from more Discord servers?
Add your server