On Monday 28 April 2014 09:21:45 Anton Aylward wrote:
That's about it. Removing baloo-file doesn't remove
baloo-core
This package provides the main baloo libraries. There are no executables in there nor are does it do any harm if it remains.
baloo-kioslaves This one you can remove as that it only provides the kio slaves for baloosearch, tagging and the dolphin timeline stuff. Without this package it is no longer possible to rate or create tags for any file. It does not index anything, however this provides the interface to the extended attributes. baloo-tools This is just the tools and the krunner for searching with baloo and can be easily removed.
and more
But it stops completely the file indexing from happening. The same goes for removing baloo-pim which removed the baloo akonadi agent and will stop the indexing of emails.
The real problem is that the specific search engine is HARD CODED into various other applications and I have no choice about it.
Then I am afraid that you have to write your own desktop system to make sure that it only uses what you want it to. There are a lot more libraries, etc installed on each system that are required by the desktop environment of our choice. Maybe I want to remove Qt, because I don't need it. But Qt is HARD CODED in KDE without any choice. And there are a lot more of these HARD CODED dependencies.
* I can choose to use Kmail or I can specify some other mailer * I can choose the file manager I want from among the KDE options OR chose something else, from Gnome for example * I can chose which application to use for an IM * I can choose what to use as a terminal emulator * I can chose what web browser to use * I can chose what windows manager to use
But will these choices also remove EVERYTHING that is related to the thing that you do not want to have ? As you indicated you can choose which web browser to use. You can choose to not use Konqueror and use FireFox, Rekonq, Chrome, Chromium, etc. But you can't delete libkonq (which is part of konqueror) as part of KDE have a HARD CODED dependency on this library.
But I can't chose what indexer to use.
Yes you can. Removing baloo-file and baloo-pim will remove the active indexing programs and baloo will stop to work. Nothing will be indexed, nor any activity will be done with baloo. Exactly the same way as that you can remove konqueror, but you can't remove libkonq.
Perhaps I think the one from Gnome is more to my linking. I'm stuck,
You are not stuck. As indicated you can completely disable baloo by removing 4 packages and baloo will no longer bother you. If you want to go further than this, then I guess you have to start building KDE by yourself from the source code so that you can omit whatever you do not want to have. We are building here packages that are used by a lot of people with all different requirements. This would mean that we have additional library requirements that are pulled in during the build phase of KDE. This delivers a KDE environment with a big amount of functionality that can be utilised depending on additional packages that are being installed by the user. But particular libraries are being pulled in regardless of the choice of the user. However the libraries on itself do not perform any activity. It is just there waiting for a program that activates it. And this is exactly the same state that you can achieve by removing the 4 indicated baloo packages.
Please understand the difference.
Well, I hope that you understand that there is a difference between HARD CODED and HARD CODED. As stated above KDE pulls in a lot of libraries to satisfy HARD CODED functionality. However this functionality is not activated until other programs are being installed that can utilise that functionality. And this is not different from Baloo. This does not mean that I do not agree with you regarding the enable/disable functionality in systemsettings and if you really followed the discussions then you know that there are a lot more people that think that way. However we can not always have it our way unless we decide to act and contribute this functionality. Raymond -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org