1 |
History: I was running kde4.1 then kde4.2 using +kdeprefix useflag. |
2 |
Recently it got masked, and I rebuilt kde with -kdeprefix (at the same |
3 |
time I think qt went from 4.5.0 to 4.5.2). |
4 |
|
5 |
Issue: konqueror no longer stores any cookies. |
6 |
|
7 |
Analysis: |
8 |
|
9 |
Go to cookie settings in konq. toggle a checkbox, hit apply - be |
10 |
greeted by "Unable to communicate with the cookie handler service. Any |
11 |
changes you made will not take effect until the service is restarted" |
12 |
|
13 |
Created new (empty) user account - to rule out old settings from |
14 |
previous kde installations - no joy. |
15 |
|
16 |
Run dbus-monitor - to see how konq is interacting with kded |
17 |
|
18 |
method call sender=:1.101 -> dest=org.freedesktop.DBus serial=77 |
19 |
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; |
20 |
member=GetNameOwner |
21 |
string "org.kde.kded" |
22 |
method call sender=:1.101 -> dest=org.kde.kded serial=78 |
23 |
path=/modules/kcookiejar; |
24 |
interface=org.freedesktop.DBus.Introspectable; member=Introspect |
25 |
error sender=:1.2 -> dest=:1.101 |
26 |
error_name=org.freedesktop.DBus.Error.UnknownObject reply_serial=78 |
27 |
string "No such object path '/modules/kcookiejar'" |
28 |
method call sender=:1.101 -> dest=org.kde.kded serial=79 |
29 |
path=/modules/kcookiejar; interface=org.kde.KCookieServer; |
30 |
member=reloadPolicy |
31 |
error sender=:1.2 -> dest=:1.101 |
32 |
error_name=org.freedesktop.DBus.Error.UnknownObject reply_serial=79 |
33 |
string "No such object path '/modules/kcookiejar'" |
34 |
|
35 |
kded apparently does not know about kcookiejar... |
36 |
|
37 |
Re-emerged kdelibs, qt-dbus etc. No joy. |
38 |
|
39 |
Figuring this might be a prefix related issue - I unmerged the |
40 |
entirety of kde4.2 and re-emerged. |
41 |
|
42 |
Still no joy - same dbus-trace. |
43 |
|
44 |
At this point - I am bashing my head - I've checked bugs.g.o / google |
45 |
etc. - no-one else appears to be having this problem. |
46 |
|
47 |
I can live without konq itself, but digikam image export plugins |
48 |
require cookies to login to webservices - and I'd really like for that |
49 |
to work again. |
50 |
|
51 |
Any advice as to where to go from here would be greatfully appreciated. |
52 |
|
53 |
Cheers, |
54 |
malc. |