[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#513826: kaddressbook: weird dependecies



On Monday 02 February 2009, LtWorf wrote:
> On Monday 02 February 2009 10:37:59 you wrote:
> > > But i don't want the mysqlserver either! I mean... i've installed
> > > kaddressbook on another computer, where i have mysql-server and
> > > postfix. Nothing asked me to configure the access to a database, so i
> > > bet there is no access to database.
> >
> > Please carefully read
> > http://techbase.kde.org/Projects/PIM/Akonadi#Akonadi_FAQ
> >
> > There is nothing Debian can do about it, closing the bug.
>
> Well... I can install kaddressbook from experimental and have the same
> contacts i have in kde3 (soft link .kde4 points to .kde). Then i can
> install back the unstable version and i see the modifications i did. So the
> new one is using exactly the same system of the old one. And that means
> that no mysqlblablabla is needed.

If the traditional resource framework for contacts is not explicitly 
configured to go through Akonadi rather than directly accessing the file, 
then it won't.

This particular action of the automated migration was deactivated for the KDE 
4.2 release, it had been enabled in betas and the RC though.

Independent of that, even a fully Akonadi enabled setup, i.e. even with 
applications directly accessing Akonadi instead of using just another plugin, 
would obviously still affect the files the data is stored in. After all one 
would be rather surprised to have an address book file, make changes and not 
see those changes in the file.

> Can't you just patch it to ignore mysql since it isn't really needed?

Well, mysqld or rather any database engine implementation fulfilling the 
requirements, is needed by the Akonadi server.

At the moment, i.e. for the 4.2. period, the Debian packagers could decide to 
have only those packages depend on akonadi-server which actually work with 
it, e.g. the Akonadi resource plugins (most likely in kdepim-kresources), the 
Akonadi agents and resources and KPilot.

My guess is that the direct dependency is at the application packages in order 
not to have to change dependencies for 4.3

Cheers,
Kevin




Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: