OxayotlHi people. I have a bug with Gajim, and I thought it would be a good idea to ask here how to get more info so I can make a better ticket afterward.
NebuKaha! so you also want to reply to (or create) a ticket for gajim
NebuKi'm too dumb to find the register link on the trac ... maybe you can help me? :D
Oxayotlyeah, I will look into it after I get enough info to make a proper ticket
OxayotlThe problem is with my GPG keys, Gajim consider it never has the right password from it. From the log, I think the problem comes from file “/usr/lib/python2.7/site-packages/gajim/common/gnupg.py”, the function “handle_status” treats the status message “PROGRESS” as an error
Oxayotlit seems to me it should not be treated as “the password is not the right one”, but rather as “we have not finished working on this”
Oxayotlnot sure though
OxayotlSo, NebuK, what is your problem with creating a ticket? I tried, I connected to my old trac account, then clicked on “New Ticket” near the upper right corner, and this seems to work.
Oxayotloh, sorry, you need the register link
NebuKah yeah ..
OxayotlI already had an old account, let me see if I can find the register link
NebuKold trac account -> to me it looks like registration is ... like ... closed?
Dr. WatsonI had that problem before. A already registered guy (not an admin) created one for me. No clue why or how that worked
NebuKoh, ok
NebuKwho to ask? :D
Dr. WatsonI am looking for a register button at the moment.
Oxayotlme too, I cannot find one
Oxayotland https://trac.gajim.org/register does not work
Oxayotlanyhow, does anyone have any idea about my bug?
Dr. WatsonWhich version of Gajim do you use?
AsterixOxayotl : I just replied to your mail
Asterixregistration is closed due to spam :/
OxayotlGajim 0.15.4. Which mail ?
Asterixok it's not yours :)
Asterixsomeone just asked on the ML how to create an account
OxayotlI guess it must be NebuK, he/she is the one looking to register
OxayotlI have my old account
OxayotlI am just here for this GPG “PROGRESS” problem
Asterixyep probably
AsterixOxayotl : but for you GPG issue, yeah it must be a bug in gnupg:
http://code.google.com/p/python-gnupg/
Dr. WatsonI'd like to test if I can reproduce the bug
Oxayotlthe thing is, even if it is a bug in GPG, I am not sure why Gajim tells me my password is wrong when GPG answer PROGRESS
Oxayotland I have no idea how to use GPG directly, and hence how to make a good bug report
Asterixno idea how to do that. the gpg agent seems to return progress because it's too busy to tell us if the key is the correct one. But I don't know how is Gajim supposed to handle that. Re-ask later? we are clocked until we know if it's the correct pw
AsterixOxayotl : Gajim, IIRC, just check if it's OK or not. Here it's not OK, it's in progress, so it trests it as it's wrong
OxayotlI would like to be able to get it to re-ask later, if only to check if the problem is that GPG is taking too long, or if GPG is just blocked and always answering PROGRESS…
Dr. WatsonGPG has a command line interface. You can test your password by signing a string. Example is in progress of being tested.
OxayotlI tried gpg -se -r Alice but it complained about Seahorse/Gnome Keyring interfeering…
Asterixyes but until we re-check we cannot log to our XMPP account
Dr. WatsonOn my Linux machine, I typed into the command line "gpg --clearsign" and typed "Test". After that I hit the Enter-key and pressed Ctrl+D to tell GPG that I'm done. Then you are probably going to be asked for your password.
On a windows machine you might be able to do the same but you have to press Ctrl+Z instead of Ctrl+D (I couldn't test it though)
Dr. WatsonThat's how you can test your password
Dr. WatsonOne of probably many ways
Oxayotlmaybe show a pop-up saying “Do you wish to wish to continue connecting without GPG or wait for GPG to finish”…
OxayotlDr. Watson, same problem as before :
gpg: WARNING: The GNOME keyring manager hijacked the GnuPG agent.
gpg: WARNING: GnuPG will not work proberly - please configure that tool to not interfere with the GnuPG system!
Dr. WatsonWell, go to your account settings in Gajim and go to the tab "Personal info" (or similar). Tell me if you checked the "Use GPG thingie" (sorry for the mitaked, I'm using the German translation)
Asterixthingie => Agent
Dr. WatsonThanks
Dr. WatsonIs that checkbox checked? That is my question
OxayotlI tried both with and without it before
Oxayotlsame problem happens
OxayotlGajim tell me that the password is wrong
Dr. WatsonSo the problem seems to be that GPG agent and Gnome Keyring don't work together. Any ideas?
Oxayotlexcept that the message with the GPG agent checked in is “ERROR” rather than “PROGRESS”
Oxayotlinteresting, I had forgotten to check that
Asterixgnome keyring probably acts as a gpg agent
Dr. Watsonis asking the search engine of choice
Dr. WatsonIs it the same problem as described in #7797 ?
Dr. WatsonSince our bot disappeared, I have to provide the links manually: https://trac.gajim.org/ticket/7797
Dr. WatsonThis link can be found in the ticket: http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commit;h=b896fccaada0caf1987eb95ac99dd6b4ca609c4b
Oxayotllet me give this a look
Dr. Watsonis just doing his homework on that problem and has no clue how to fix it yet
Dr. WatsonSeems like the status message was just implemented and Gajim / python-gnupg doesn't handle it correctly just yet. Not sure about that
Oxayotlwell, I guess that would explain why it does not work when the GPG agent support is not checked
Oxayotland when it is checked, the bug is with Gnome-Keyring
Oxayotlnaughty Gnome-Keyring!
Oxayotlno idea how to fix/gather info for a bug report on Gnome-Keyring, though :(
Dr. WatsonI don't use gnome, but maybe you can find a way to tell Gnome's Keyring not to act as GPG agent (if that's the problem)
OxayotlI think it will mess up GPG support in Evolution :(
Dr. WatsonOxayotl, why do you use two different XMPP clients?
OxayotlDr. Watson, what do you mean?
NebuKOxayotl, haha, nop, that was not me asking ;0
NebuKbut i'll watch that thread
OxayotlI have been using Empathy a bit because I had bugs with Gajim, but now I want to deal with those bugs and go back to full Gajim
Dr. WatsonOxayotl, what is evolution then? I thought it would be a xmpp client.
OxayotlEvolution is an email client
Oxayotlkind of an Outlook clone, I guess, but I have never used Outlook
Dr. WatsonOh, I see.
Oxayotlit is Gnome's official email client
Dr. WatsonOk, got it. I'm out!
b_bhi
b_bgot a question about irc contacts
b_bi'm trying to add nickserv@freenode to my contacts
b_bbut i get a message telling me that i need to be connected to the gateaway to make this