FS#18479 - [subversion] or [kde] svn / kwallet integration broken

Attached to Project: Arch Linux
Opened by David Rosenstrauch (darose) - Friday, 26 February 2010, 20:24 GMT
Last edited by Andrea Scarpino (BaSh) - Thursday, 05 August 2010, 14:11 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Paul Mattal (paul)
Pierre Schmitz (Pierre)
Andrea Scarpino (BaSh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Kwallet integration was working until recently. But recent upgrades to the svn (1.6.9-2) and/or kdeutils-kwallet (4.4.0-1) packages seems to have broken it.


Steps to reproduce:

1) Edit your ~/.subversion/config, to include the following:

[auth]
...
password-stores = kwallet


2) Perform an "svn update"


3) kwallet never gets invoked
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Thursday, 05 August 2010, 14:11 GMT
Reason for closing:  Works for me
Additional comments about closing:  and user; see comments
Comment by David Rosenstrauch (darose) - Monday, 01 March 2010, 15:12 GMT
Hmmm ... seems like problem has now somehow gotten fixed - though I have no idea what fixed it. (Or why it broke in the first place, for that matter.)

Can anyone confirm my findings either way? (i.e., broken or not.)

I'm using Xfce for my Window Manager, by the way, not KDE.


Although this looks fixed, there's still one odd thing happening here: kwallet now spits out console debug output on svn invocations, which it probably shouldn't be doing. (It never used to.)

[darose@daroselin eventpublish]$ svn update
Subversion(5312)/kdeui (Wallet) KWalletDLauncher::getInterface: The kwalletd service has been registered
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: name 'org.kde.kwalletd' had owner '' but we thought it was ':1.47'
At revision 2266.
[darose@daroselin eventpublish]$ svn update
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
At revision 2266.

Anyone know what's causing that and/or how to fix?
Comment by Michael Trunner (trunneml) - Friday, 23 July 2010, 11:48 GMT
I had the same problem. I tried an svn co with kwallet as password storage, and I got an Segfault after the deprecated warning. Now as I found this bug, and I wanted to add the output, but now it works normal!?!? :-?

Someone any idea?
Comment by David Rosenstrauch (darose) - Friday, 23 July 2010, 14:24 GMT
SVN with kwallet works for me:

[darose@daroselin eventpublish]$ svn update
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: name 'org.kde.kwalletd' had owner '' but we thought it was ':1.45'
At revision 3482.

Not sure what your issue is.
Comment by Michael Trunner (trunneml) - Sunday, 25 July 2010, 12:46 GMT
Thats the message I have now. But the first time I tried to use svn with kwallet I got a segmentation fault.

Loading...