As mentioned in the upstream bug report at https://bugs.kde.org/show_bug.cgi?id=259949, kontact loses the ability again to auto-complete email addresses from the address book. Reproducible: Sometimes There is a patch upstream which should fix this problem but which will only come officially with 4.10.3. It should be added in Gentoo's version of kontact, you can find the commit at https://projects.kde.org/projects/kde/kdepim/repository/revisions/6a06c57f52a00018d607085efa7570deb91dc707
Created attachment 344920 [details, diff] Proposed patch to fix the regression I have not tested the patch yet myself, but will probably do so once I find the time.
*** Bug 465212 has been marked as a duplicate of this bug. ***
*** Bug 465418 has been marked as a duplicate of this bug. ***
Mixed results: I think that applying the patch worked by temporarily putting it into /etc/portage/patches/kde-base/kdepim-common-libs-4.10.2/. At least the files in /tmp/portage/kde-base/kdepim-common-libs-4.10.2/work/kdepim-common-libs-4.10.2 were patched as they should. Unfortunately after recompiling kdepim-common-libs and restarting kontact and even KDE I could not see a positive effect. Help would be very welcome.
BTW, I believe that the affected packages can be found with this command (trying to look for KDE packages which compile the libkdepim directory), am I right here? find /usr/portage/kde-* -name '*4.10.2*.ebuild' -exec awk 'parse==1 && /"/{parse=0;} /(KMMODULE)|(KMEXTRA)|(KMCOMPILE)/{parse=1} parse==1 && /libkdepim\//{print FILENAME}' '{}' \;
I added the fix in kde-base/kdepim-common-libs-4.10.2-r1 but cannot test it at all, therefore that ebuild is for now without keywords. Please test it; you'll need to add this to your package.keywords: =kde-base/kdepim-common-libs-4.10.2-r1 ** (you may have to stop and restart all pim-related stuff or log out and back in after the emerge) ... and report back here whether that works and fixes the bug.
(In reply to comment #4) > Unfortunately after recompiling kdepim-common-libs and restarting kontact > and even KDE I could not see a positive effect. Restarting the machine helped, I now have address book completion with 4.10.2. I will not be able to test the released 4.10.2-r1 before Monday though.
(In reply to comment #7) > (In reply to comment #4) > > Unfortunately after recompiling kdepim-common-libs and restarting kontact > > and even KDE I could not see a positive effect. > > Restarting the machine helped, I now have address book completion with > 4.10.2. I will not be able to test the released 4.10.2-r1 before Monday > though. OK that's one good data point. (The only change in 4.10.2-r1 is that it applies exactly that patch). One more positive feedback and I'll restore keywords.
Works perfect here, thanks!
(In reply to comment #9) > Works perfect here, thanks! Great, thanks! + 13 Apr 2013; Andreas K. Huettel <dilfridge@gentoo.org> + kdepim-common-libs-4.10.2-r1.ebuild: + Restore keywords after feedback, bug 465210 +