FS#9761 - [basket] kontact integration

Attached to Project: Arch Linux
Opened by Vinay S Shastry (shastry) - Tuesday, 04 March 2008, 17:18 GMT
Last edited by Ronald van Haren (pressh) - Friday, 27 November 2009, 09:01 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Basket kontact integration does not work anymore.

Fix available.

From http://basket.kde.org/news.php :

[2008-02-28] Reintegrate BasKet Note Pads in Kontact
A few months ago, Kontact changed its plugin version number and think the BasKet Note Pads plugin is too old and is now incompatible. It has a poor plugin mechanism, that will perhapse be fixed in KDE 4.
In the meantime, if you want to integrate BasKet Note Pads in Kontact again, you need to edit the following file as root: /usr/share/services/kontact/basket.desktop
And change the line "X-KDE-KontactPluginVersion=4" to become (number changed) "X-KDE-KontactPluginVersion=5".
I'm told Kontact from KDE 3.5.9 changed again, so you need to use the number 6.
Restart Kontact, and you should see BasKet Note Pads.
In the future, if the problem reappears, change it to 7 and test, then 8...
This task depends upon

Closed by  Ronald van Haren (pressh)
Friday, 27 November 2009, 09:01 GMT
Reason for closing:  Won't fix
Additional comments about closing:  wait for kde44, we can move to a git checkout of basket by then.
Comment by Vinay S Shastry (shastry) - Tuesday, 04 March 2008, 17:25 GMT
The fix doesn't work here though. Kontact crashes on startup.

Anyone else have any success?
Comment by Bob (Cotton) - Saturday, 08 March 2008, 14:07 GMT
The Arch file for editing is: /opt/kde/share/services/kontact/basket.desktop

Changing the line "X-KDE-KontactPluginVersion=4" to 6 caused Kontact to crash with a SIGSEV error.

Using 5, 7, 8 or 9 allowed kontact to start, but minus basket.
Comment by Vinay S Shastry (shastry) - Wednesday, 18 June 2008, 12:27 GMT
Using X-KDE-KontactPluginVersion=6 in basket 1.0.3 makes kontact integration work again.
Comment by Greg (dolby) - Wednesday, 23 July 2008, 17:51 GMT
Does this still happen with basket 1.0.3.1 ? If so make a bug report upstream
Comment by Vinay S Shastry (shastry) - Wednesday, 23 July 2008, 19:24 GMT
Yes. The problem still remains.
I've sent a mail to the developer.

Till this gets resolved upstream, can't the X-KDE-KontactPluginVersion=6 change be made via the PKGBUILD? A sed line should do it, right?
Comment by Roman Kyrylych (Romashka) - Tuesday, 30 June 2009, 21:21 GMT
Almost one year passed since the last comment.
I wonder what is the status if this issue?
Comment by Gerardo Exequiel Pozzi (djgera) - Tuesday, 06 October 2009, 00:32 GMT
any news on this?
Comment by Ronald van Haren (pressh) - Monday, 02 November 2009, 22:33 GMT
I'll get to this soon is someone is wondering
Comment by Ronald van Haren (pressh) - Friday, 27 November 2009, 09:01 GMT
I looked at it a few times but it will take too much time to fix, time which is better spent in other areas. In a few months kde44 is ready and we can switch to a git checkout (git has kontact integration working but it also is a bit of a hassle to backport it to kde43).

Closing now, but feel free to send me patches to get it working.

Loading...