Bug 292962

Summary: Adding icq account fails due to entered, but seemingly ignored password
Product: [Unmaintained] telepathy Reporter: Falk Krönert <FalkKroenert>
Component: accounts-kcmAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: ddomenichelli
Priority: NOR    
Version: unspecified   
Target Milestone: 0.4.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Falk Krönert 2012-01-31 13:55:44 UTC
Version:           unspecified (using KDE 4.8.0) 
OS:                Linux

Adding an ICQ account via ktp-contactlist or the kcm telepathy module fails with "Failed to create account Possibly not all required fields are valid".
Username and password were both entered.
Debug messages of ktp-contactlist:

tp-qt 0.9.0.1 DEBUG: Got AccountRemoved for unknown account "/org/freedesktop/Telepathy/Account/haze/icq/_31197585180" , ignoring  
tp-qt 0.9.0.1 DEBUG: Got AccountRemoved for unknown account "/org/freedesktop/Telepathy/Account/haze/icq/_31197585180" , ignoring  
tp-qt 0.9.0.1 DEBUG: CreateAccount failed: "org.freedesktop.Telepathy.Error.InvalidArgument": "missing required parameter 'password'" 
ktp-contactlist(10897) AddAccountAssistant::onAccountCreated: Adding Account failed: "org.freedesktop.Telepathy.Error.InvalidArgument" "missing required parameter 'password'"

Reproducible: Always

Steps to Reproduce:
Run ktp-contactlist --debug and add an icq account.

Actual Results:  
The account is not added.

Expected Results:  
The account should be added and work as expected (e.g. as in Kopete).

All available telepathy packages are installed, especially telepathy-haze. Other account, like Jabber, work fine.
Comment 1 Daniele E. Domenichelli 2012-02-02 10:22:41 UTC
Which version is telepathy-haze?
Comment 2 Falk Krönert 2012-02-02 10:42:17 UTC
telepathy-haze is version 0.4.0-2.1 from the openSUSE 11.4 standard repository
Comment 3 Daniele E. Domenichelli 2012-02-02 12:37:40 UTC
Ok, then the problem is that your telepathy-haze version is outdated and the password parameter was still mandatory.
Please try again with a newer telepathy-haze version (I have no problems with 0.5.0)
Comment 4 Falk Krönert 2012-02-02 12:56:38 UTC
Thanks, that did it!
I took the 0.5.0-7.1 source rpm from the factory repo, rebuild it and now it adds and connects to my icq account.