Akonadi etc (Neil Winchurst)
fatgerman at gmail.com
Thu Feb 23 18:30:58 UTC 2012
On 23 Feb 2012, at 18:24, José Queiroz wrote:
> Em 23 de fevereiro de 2012 16:07, Mark Greenwood <fatgerman at gmail.com> escreveu:
> Well that's not strictly true, though I understand where you're coming from. But you can't just remove any package you don't want - things have dependencies, that's how packaging works. Applications can be removed yes, but core system components (which Akonadi is) cannot just be removed without breaking everything that requires it. Try removing any of the other core desktop components - I'm not a great fan of udev for example but if I want my hardware to work I can't remove it.
> If you really want KDE without Akonadi you can still choose to do it, although that would probably require building KDE from source. Packagers have to make decisions about dependencies and making Akonadi optional is just not possible given how much of a core component it now is.
> Hi Mark,
> Now I ask you to analyse my situation: I don't use Kmail, neither, Kcontact, neither any of the components that need Akonadi. In fact, the only personal information stored in my computers are my files.
> Indeed, the only application that is dependant of Akonadi that I use is... digital clock. Which I want to use as... a digital clock. Not as an advanced personal agenda. So, it would be nice if I had an option to have only the time in screen, without having to start a full database server along with it.
> I'm very happy that KDE is able to offer this kind of tool, it may be very useful to many people. But I beg you to understand that I'm not happy on being obligated to use akonadi. The fact that it is a great piece of code doesn't change the fact that I don't need it (nor am I saying that the fact that I don't need it makes it a bad software).
Well OK you use it as you see fit, but the designer of the digital clock decided that it would be great to link it to the calendar. This requires Akonadi. So the clock requires Akonadi. There's a big difference between making a component optional and solving the often highly complex dependency requirements when it comes to packaging software. In this case it seems those problems are not easily resolvable and so the digital clock has Akonadi as a dependency. So if you remove Akonadi the package manager will remove the digital clock also. You can always force the package manager to remove only the packages you tell it to remove, but then your system might become unstable. Take the good with the bad.
> kubuntu-users mailing list
> kubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/kubuntu-users
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the kubuntu-users