Bug 2999 - Choqok always displays error message on startup
Summary: Choqok always displays error message on startup
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://projects.kde.org/projects/ext...
Whiteboard:
Keywords: UPSTREAM, validated_update
Depends on:
Blocks:
 
Reported: 2011-10-09 15:34 CEST by Thomas Lottmann
Modified: 2012-01-04 12:51 CET (History)
4 users (show)

See Also:
Source RPM: choqok
CVE:
Status comment:


Attachments

Description Thomas Lottmann 2011-10-09 15:34:53 CEST
Description of problem:
Choqok, the microblogging client for KDE, is constantly displaying the following error message in english (even if locale is set to French) when the program starts : 

"This method requires authentification."

It only fetches one Twitter account and it is also linked to my bitly.com account. 

There is no workaround I have found and it does it on all of my computers. 

Version-Release number of selected component (if applicable):
choqok-1.1-1.mga1.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install Choqok from the Mageia repositories
2. Setup a Twitter account and retrieve your tweets. Eventually add your bitly account in the settings. 
3. Close the program by File > Quit, then start it. You should get the error message at each complete program full start. 

Thank you.
Comment 1 Thomas Lottmann 2011-10-09 15:36:10 CEST
I mention that Choqok actually fully works. The issue is that there is no way to not get this useless error message.
Comment 2 Manuel Hiebel 2011-10-09 15:39:08 CEST
that is an upstream bug: https://bugs.kde.org/show_bug.cgi?id=281963

Keywords: (none) => UPSTREAM
See Also: (none) => https://bugs.kde.org/show_bug.cgi?id=281963
Assignee: bugsquad => balcaen.john

Comment 3 John Balcaen 2011-10-31 17:18:36 CET
Update bug url( there's a fix on it we should test )

CC: (none) => balcaen.john
See Also: https://bugs.kde.org/show_bug.cgi?id=281963 => https://bugs.kde.org/show_bug.cgi?id=275185

Comment 4 Dave Hodgins 2011-11-01 04:56:06 CET
Not a bug url, so adding as a regular url,
https://projects.kde.org/projects/extragear/network/choqok/repository/revisions/9053b699c33d998d3933a6c11e4ff624846620e5

URL: (none) => https://projects.kde.org/projects/extragear/network/choqok/repository/revisions/9053b699c33d998d3933a6c11e4ff624846620e5
CC: (none) => davidwhodgins

Comment 5 John Balcaen 2011-11-01 11:31:48 CET
Dave > Thanks for pasting the link to the patch but it was already included in the bug report i past :p
Anyway i just pushed & new choqok package on core/updates_testing
could you please test them ?
I also need to check a bug regarding time notification so i'll included it later.
Comment 6 Thomas Lottmann 2011-11-01 16:28:26 CET
I have installed the packages from Core Updates Testing, but noticed no change except a much longer dependency list for choqok-devel-1.1-1.1.mga1.x86_64.rpm.
Comment 7 John Balcaen 2011-11-01 16:51:48 CET
There's strictly no reason to install the -devel package :)
You did of course restart choqok ?
Comment 8 Thomas Lottmann 2011-11-01 23:46:03 CET
The devel package was installed so... 

I did restart Choqok and even rebooted the computer. No change.
Comment 9 John Balcaen 2011-11-01 23:57:25 CET
i don't understand how you end up with the -devel package installed.
Just to be sure which package did you install from updates_testing ?
Comment 10 Thomas Lottmann 2011-11-02 00:44:57 CET
Yes, I did install the ones available at http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/1/x86_64/media/core/updates_testing/.
Comment 11 John Balcaen 2011-11-02 01:10:43 CET
you did not answer to my question :)
Which packages did you install ?
chokoq & chokoq-devel only ?
or you did install also the libraries ?
Comment 12 Thomas Lottmann 2011-11-02 01:58:11 CET
I installed Choqok and lib64Choqok if this answers your question. :)
Comment 13 John Balcaen 2011-11-02 11:00:44 CET
so you're missing at least the lib64twitterapihelper1 where the patch is applied.
Comment 14 Thomas Lottmann 2011-11-02 13:30:04 CET
Ooops, yes, sorry. that's weird because he didn't ask me for this package as a dependency. Thank you. I can now confirm that the bug has been solved.
Comment 15 John Balcaen 2011-11-02 14:02:34 CET
(In reply to comment #14)
> Ooops, yes, sorry. that's weird because he didn't ask me for this package as a
> dependency. Thank you. I can now confirm that the bug has been solved.
No it's normal, there's no *harden* requires on the library & since the soversion did not change if you're not doing an update from testing there's no reason to pull this library since it's « already » installed :)

Now i need to find the last patch & i'll request an update.
John Balcaen 2011-11-13 18:05:18 CET

Assignee: balcaen.john => bugsquad

John Balcaen 2011-11-13 18:05:48 CET

Assignee: bugsquad => balcaen.john

Comment 16 John Balcaen 2012-01-03 13:43:22 CET
Dear QA,
Could you please test choqok package ?

Advisory :

Choqok was constantly displaying this error message : « This method requires authentification.»
This update fixes this issue.
You can read https://bugs.mageia.org/show_bug.cgi?id=2999 or https://bugs.kde.org/show_bug.cgi?id=275185 for more information »

src.rpm :
choqok-1.1-1.1.mga1.src.rpm

x86_64 :
choqok-1.1-1.1.mga1.x86_64.rpm
choqok-devel-1.1-1.1.mga1.x86_64.rpm
lib64choqok1-1.1-1.1.mga1.x86_64.rpm
lib64twitterapihelper1-1.1-1.1.mga1.x86_64.rpm

i586:
choqok-1.1-1.1.mga1.i586.rpm
choqok-devel-1.1-1.1.mga1.i586.rpm
lib64choqok1-1.1-1.1.mga1.i586.rpm
lib64twitterapihelper1-1.1-1.1.mga1.i586.rpm

Assignee: balcaen.john => qa-bugs

Comment 17 claire robinson 2012-01-03 15:23:50 CET
Testing i586 as has been confirmed working by Thomas x86_64

Before
------

Ignoring mikala's deliberate mistake for i586 packages ;)

The following 4 packages are going to be installed:

- choqok-1.1-1.mga1.i586
- libchoqok1-1.1-1.mga1.i586
- libqoauth1-1.0.1-3.mga1.i586
- libtwitterapihelper1-1.1-1.mga1.i586

After adding a twitter account I got the error just by clicking on the Tools menu.

Reading the KDE bug it seems it is triggered a number of ways.


After
-----

The following 3 packages are going to be installed:

- choqok-1.1-1.1.mga1.i586
- libchoqok1-1.1-1.1.mga1.i586
- libtwitterapihelper1-1.1-1.1.mga1.i586

Too many 1's!

Updated friends list and did various other activities but the message did not reappear.

It's safe to validate this now I think.

Advisory :
--------------------
Choqok was frequently displaying an error message : 

« This method requires authentication.»

This update fixes the issue.

You can read https://bugs.mageia.org/show_bug.cgi?id=2999 or
https://bugs.kde.org/show_bug.cgi?id=275185 for more information.
-------------------

SRPM: choqok-1.1-1.1.mga1.src.rpm

Could sysadmin please push from core/updates_testing to core/updates

Thankyou!

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

claire robinson 2012-01-03 15:24:42 CET

Hardware: x86_64 => All

Comment 18 Thomas Backlund 2012-01-04 12:51:49 CET
Update pushed.

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.