Bug 324194 - Recipient address auto-complete from address book doesn't work in kmail2
Summary: Recipient address auto-complete from address book doesn't work in kmail2
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 4.10.5
Platform: openSUSE Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2013-08-28 23:48 UTC by Volker Kuhlmann
Modified: 2018-10-27 02:07 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volker Kuhlmann 2013-08-28 23:48:34 UTC
When composing a new email or redirecting one, after typing some letters a popup should open with possible recipient matches, both from recent addresses and from the address book(s). Completion is only from recent addresses, the list of matches from the address book is not shown.
There is an akonadi Personal Contacts address book, default, located at /home/user/.local/share/contacts/, which is populated and works with the explicit recipient picker list.
akonadi and kmail were already restarted too many times.
Nepomuk search is running (systemsettings → startup/shutdown → service manager → nepomuk search module).
The akonadi nepomuk feeder (akonadiconsole, agents tab) was just deleted, and automatically recreated, and indexing is completed.

I am making a new report, because bug#220608 and bug#237511 are years old and for kmail1 which nobody cares about any more. The bug is current!

Reproducible: Always

Steps to Reproduce:
1. Start nepomuk and tick autostart (systemsettings → startup/shutdown → service manager → nepomuk search module).
2. Enable desktop search (systemsettings → desktop search, tick enable semantic desktop, tick enable email indexer just in case; file indexer is off)
3. Check indexing is completed (akonadiconsole, agents, akonadi nepomuk feeder).
4. Compose an email. Put cursor into "To: field, type 2 letters of some address that is in the address book.
Actual Results:  
The completion list only offers entries from "recent addresses", but not from the address book.

Expected Results:  
Completions from recent addresses and all address books.
Comment 1 Volker Kuhlmann 2013-08-29 00:29:09 UTC
How to make completion from address book work:
Disable semantic desktop, stop nepomuk service. Address book completions start working instantly!!

There's some irony here, given that kmail suggests loudly that completions will not work until semantic desktop is enabled... but exactly that prevents them from working.

Enabling both and restarting the feeder, waiting until indexing is complete - completions still work, but only until kmail is restarted.
Disable nepomuk semantic desktop in system settings - completions start working instantly.

But now of course searching emails no longer works - which however doesn't work anyway (bug#324189).
Comment 2 Martin Steigerwald 2015-04-12 12:10:15 UTC
Dear Volker, thank you for reporting this bug. It is related to a KMail version that uses Nepomuk. However KMail in KDEPIM 4.14 uses Baloo for searching. With this version of KMail address completion works just nice for me. So can you still reproduce it? As this bug is related to a unmaintained KMail version which uses Nepomuk and as I cannot reproduce the issue with KMail from KDEPIM 4.14 I intend to set this bug to resolved as unmaintained after a month in case I do not get a reply. Thanks, Martin
Comment 3 Andrew Crouthamel 2018-09-25 21:49:23 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-27 02:07:32 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!