Why can't I install latte dock?

I’m on arch linux and I keep getting this error whenever I try to install latte dock using yay.

CMake Error at /usr/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3651 (message):
qt_generate_foreign_qml_types() is only available in Qt 6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake:210 (include)
/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)
/usr/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:137 (find_dependency)
/usr/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake:45 (_qt_internal_find_qt_dependencies)
/usr/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake:53 (include)
/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)
/usr/lib/cmake/LibTaskManager/LibTaskManagerConfig.cmake:40 (find_dependency)
CMakeLists.txt:39 (find_package)

CMake Error at /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package):
Found package configuration file:

/usr/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake

but it set Qt6Quick_FOUND to FALSE so package “Qt6Quick” is considered to
be NOT FOUND.
Call Stack (most recent call first):
/usr/lib/cmake/LibTaskManager/LibTaskManagerConfig.cmake:40 (find_dependency)
CMakeLists.txt:39 (find_package)

– Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
Aborting…
→ error making: latte-dock-git-exit status 4
→ Failed to install the following packages. Manual intervention is required:
latte-dock-git - exit status 4

Latte dock is unsupported has been so for over a year now. This means (a) that there will be new things in Plasma that will probably break it and (b) you will not get a satisfactory solution to this problem as… well… it is unsupported software.

Sorry!

Latte dock was amazing in it’s day… It brought back the excitement I’d felt in earlier years with Gnome-Do, then later on with Launchy… but even though it’s now dropped, it was on life support for quite a while after the development stopped a long time ago.

Like Gnome-Do, it’s had it’s day.

However, the main reason it was great is that, back then, I wanted to be able to put two small panels on one edge of the screen with separate settings - one was autohide, another was intelligent (dodging windows) and then on the side I had one with junk - like your colour picker app in KDE, something you don’t need to stare at or see in your main panels.

But the thing is, get away from the word ‘dock’ and look at the Plasma staple - it can do most of the good things Latte did… you just need to spend time thinking and organising it and I don’t yet see any point in looking for anything else - unless something better comes along.

You can try crystal dock for wayland an plank reborn for x11 the main icons only taskbar is missing features most users want. If you just want like the increase icon size on hover though you have to maintain it yourself theres a thing called fancy tasks but again its not easy to install an with 6.4 it needs a line commented out to make it work. Please add zoom effect for icon only task manager - #7 by luisbocanegra though a friend of mine made a few changes here GitHub - SushiTrashXD/FancyTasksPlus: Fork of fancytasks with some improvements again this ones a bit harder to install.

I’ve just opted for KDE’s panel and Panel Colorizer. Sure, you don’t get animations. But the appearance can be quite similar to Latte Dock.

2 Likes

Yes, not only that - but it is far lighter on resources.

Latte tended to be a bit of a dirty hog at times… and when I gave it up, it didn’t take long to adjust.

1 Like

Latte did so much more than expanded icons on hovering, and could definitely be cumbersome, lol.

But being able to have completely different styles and layouts and appearances per panel at the time was useful form me – my main use was to have completely unique panel styles and layouts per Activity, which cannot be done using stock Plasma panels.

I am sure this complexity is at least partly why the dev stopped working on it.

2 Likes

The biggest thing I miss about Latte and grumble about it at least a few times a week is that I never actually see from the task bar when I have windows with pending notifications. The tiny swatch of color underneath is minuscule when you’re talking 3xn50" displays to ever notice them, so I literally never know when I have emails or messages unless I simply keep them floating up to see them directly. With latte it would set itself on fire, start hopping around, spinning, and I certain never NOT noticed windows wanting attention…

Notifications are also fairly useless as it tend to be random which window the show up in, they simply never appear on a screen I want them (or follow the primary screen priority at least), so again, I never get the memo and at least a few times a week get the SO coming to my office asking “didn’t you see my message?” or someone from signal/slack/teams bugging me and not seeing it.