Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82997 - gaim-encryption-2.34 does not work with gaim-1.1.3 even after re emerging
Summary: gaim-encryption-2.34 does not work with gaim-1.1.3 even after re emerging
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gaim Bugs Crew
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-22 13:09 UTC by Colin Tinker
Modified: 2005-02-22 17:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Colin Tinker 2005-02-22 13:09:34 UTC
Any encrypted messages are not decoded you just get an error saying encrypted with gaim-encryption

Reproducible: Always
Steps to Reproduce:
1.use gaim with encryption
2.
3.

Actual Results:  
fails to decode messages 

Expected Results:  
decode messages 

emerge info 
Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-3.4.3, 
glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r7 i686) 
================================================================= 
System uname: 2.6.10-gentoo-r7 i686 AMD Athlon(tm) processor 
Gentoo Base System version 1.6.9 
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 20 2005, 16:15:15)] 
ccache version 2.3 [enabled] 
dev-lang/python:     2.3.5 
sys-devel/autoconf:  2.59-r6, 2.13 
sys-devel/automake:  1.9.4, 1.5, 1.4_p6, 1.6.3, 1.8.5-r3, 1.7.9-r1 
sys-devel/binutils:  2.15.92.0.2-r3 
sys-devel/libtool:   1.5.10-r4 
virtual/os-headers:  2.6.8.1-r2 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-mtune=athlon-xp -march=athlon-xp -pipe -O2" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-mtune=athlon-xp -march=athlon-xp -pipe -O2" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig buildpkg ccache clean distcc distlocks 
fixpackages sandbox sfperms userpriv usersandbox" 
GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ 
ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/" 
LANG="en_GB" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="x86 3dnow 3dnowex X X509 a52 aac aalib acpi acpi4linux aim alsa apm arts 
artworkextra audiofile avantgo avi bash-completion berkdb bidi bitmap-fonts 
bluetooth bonobo bootsplash cddb cdparanoia cdr chroot codecs crypt css ctype 
cups curl dga dhcp dio directfb divx4linux dts dvb dvd dvdr dvdread eds emboss 
encode esd ethereal evo exif ext-zlib extensions f77 fam fame fbcon fftw flac 
font-server foomaticdb fortran freetype gd gdbm gif gimp gimpprint gmail gnokii 
gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal icq idea ieee1394 imagemagick 
imlib imlib2 innodb ipv6 irda irmc ithreads jabber java joystick jp2 jpeg 
jpeg2k junit justify kde kdexdeltas ldap libg++ libwww live lm_sensors lzo 
lzw-tiff mad mikmod mime mmx mmx2 mng monkey motif mozcalendar mozp3p mozsvg 
mozxmlterm mp3 mpeg msn mysql nas ncurses network nls no-old-linux nocd nptl 
nvidia offensive ogg oggvorbis opengl opie oscar oss pam pcap pcre pda pdflib 
perl pic pie png postgres pthreads python qt quicktime rdesktop readline real 
ruby samba sblive scanner sdl silc skey slang smime sms snmp sockets sox speedo 
speex spell sse ssl svg svga symlink t1lib tcltk tcpd test tga theora threads 
tiff transcode truetype truetype-fonts type1-fonts usb usepackagedmakefiles 
userlocales uudeview v4l v4l2 vim-with-x wifi wmf xanim xine xml xml2 xmms xosd 
xprint xscreensaver xv xvid xvmc yahoozlib zvbi linguas_en_GB" 
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 1 Don Seiler (RETIRED) gentoo-dev 2005-02-22 14:34:05 UTC
Please provide the protocol(s) you have tested this on, as well as some output from `gaim -d` centering around decryption attempts.
Comment 2 Colin Tinker 2005-02-22 14:37:03 UTC
I have used jabber and aim so far.  I will provide the debug output when a colleague is online to test it with.
Comment 3 Barry Grussling 2005-02-22 14:37:59 UTC
We have been having this problem lately too.  If I try to send IM via gaim to one of my contacts, all I get in the window is "Requesting key...".  The receiver sees "*** Encrypted with the Gaim-Encryption plugin".

So far this failure has only been observed over a local jabber server we run.  Using the same two clients with MSN has perfectly normal results and all gaim-encrypted IM's are fine.

The server and both clients are gentoo machines.  The server is running jabberd-1.4.3-r4.  My client is running gaim-1.1.2 and gaim-encryption-2.32-r1.

Also interesting to note is that a 3rd party is able to IM me via gaim-encryption over our same jabber server just fine.  The 3rd party is NOT running gentoo (but is running linux) using gaim and gaim-encryption.

Hopefully this isn't too confusing.  I will be happy to clarify if needed.

For my client the emerge info is as follows:
Portage 2.0.51-r15 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 08:31:15)]
dev-lang/python:     2.2.3-r5, 2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r3, 1.5, 1.4_p6, 1.9.4, 1.6.3, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.21-r1, 2.4.19-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium4 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium4 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.wwc.edu/pub/mirrors/ftp.gentoo.org"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://ftp.wwc.edu/gentoo-portage"
USE="x86 X Xaw3d aalib alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bonobo cdr crypt cscope cups curl dvdr emboss encode esd f77 fam fbcon firebird flac flash font-server foomaticdb fortran gb gd gdbm gif gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imap imlib ipv6 java jpeg junit kde ldap libg++ libwww mad md5sum mikmod mmx motif mpeg mysql nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses nls offenisve offensive oggvorbis opengl oss pam pdflib perl plotutils png postgres python qt quicktime readline ruby samba sasl sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts trutype type1-fonts usb vim-with-x wmf xinerama xml xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS

Also:qpkg -I -v gaim
x11-plugins/gaim-encryption-2.32-r1 *
net-im/gaim-1.1.2 *
Comment 4 Colin Tinker 2005-02-22 14:41:51 UTC
Another thing to add is that it also happens in windows with the binary packages so it looks like it may be the plugin itself that is at fault?
Comment 5 Barry Grussling 2005-02-22 14:52:03 UTC
Ok, I did a conversation via jabber with the 2nd client that has the problem.  Here is some output from the gaim -d log.  I hope this is the good part.

Note: I updated to gaim-1.1.3 and reinstalled gaim-encryption since the previous comment.

First I sent test in plain text, then went to encryption and sent something.

----
g_log: Module error: /usr/lib/enchant/libenchant_ispell.so: undefined symbol: __gxx_personality_v0

gaim-encryption: New conversation
gaim-encryption: get_buddy_default_autoencrypt for 0x81bf290:greg@<hidden>
gaim-encryption: Found buddy:greg@<hidden>:0
gaim-encryption: Adding buttons to 0x832b4b8
gaim-encryption: Almost done adding buttons to 0x832b4b8
gaim-encryption: Done adding buttons to 0x832b4b8
jabber: Recv (ssl)(191): <iq from='users.jabber.org' id='gaimaf45a2b' to='badboy@<hidden>/Gaim' type='error'><query xmlns='http://jabber.org/protocol/disco#info'/><error code='502'>Internal Timeout</error></iq>
prefs: writing prefs out to disk.
gaim-encryption: send_msg: greg@<jabber>
gaim-encryption: tx_button_state: greg@<jabber> : 0x8211cf0
gaim-encryption: Outgoing Msg::<A HREF='Gaim-Encryption Capable'> </A>test::
jabber: Sending (ssl): <message type='chat' to='greg@<hidden>'><x xmlns='jabber:x:event'><composing/></x><body> test</body><html xmlns='http://jabber.org/protocol/xhtml-im'><body xmlns='http://www.w3.org/1999/xhtml'><a HREF='Gaim-Encryption Capable'> </a>test</body></html></message>
gaim-encryption: turn on encryption callback
gaim-encryption: set_tx_encryption 0x8211cf0 : 0 : 1
gaim-encryption: set_tx_encryption_icon: 0x832b4b8, 0x81fc300, 0x81fc298, 0x81fc230, 0
gaim-encryption: send_msg: greg@<hidden>
gaim-encryption: tx_button_state: greg@j<hidden> : 0x8211cf0
gaim-encryption: send_msg B: greg@<hidden>, 0xb716b8e4, 0x81bf290, 0x832b4b8
gaim-encryption: find key by name: badboy@<hidden>/Gaim
gaim-encryption: get_key: greg@<hidden>
gaim-encryption: find key by name: greg@<hidden>
gaim-encryption: got key: (nil)
gaim-encryption: Sending: *** Encrypted with the Gaim-Encryption plugin <A HREF=': Send Key'></A>
jabber: Sending (ssl): <message type='chat' to='greg@<hidden>'><x xmlns='jabber:x:event'><composing/></x><body>*** Encrypted with the Gaim-Encryption plugin </body><html xmlns='http://jabber.org/protocol/xhtml-im'><body xmlns='http://www.w3.org/1999/xhtml'>*** Encrypted with the Gaim-Encryption plugin <a HREF=': Send Key'/></body></html></message>
gaim-encryption: requesting key
gaim-encryption: store_msg: 0x83b4a08 : greg@<hidden>
gaim-encryption:    In store stack: 0x83b4a08
jabber: Recv (ssl)(137): <message type='chat' to='badboy@<hidden>/Gaim' from='greg@<hidden>/Gaim'><x xmlns='jabber:x:event'><composing/></x></message>
jabber: Recv (ssl)(122): <message type='chat' to='badboy@<hidden>/Gaim' from='greg@<hidden>/Gaim'><x xmlns='jabber:x:event'/></message>
dns[25016]: nobody needs me... =(
dns[25017]: nobody needs me... =(
----

I will be happy to supply more info if needed.

Barry
Comment 6 Don Seiler (RETIRED) gentoo-dev 2005-02-22 17:37:59 UTC
Bug is indeed upstream.

http://sourceforge.net/tracker/index.php?func=detail&aid=1144888&group_id=57740&atid=485253