Package: gajim Version: 0.8-1 Severity: normal Tags: patch gajim is not using the SRV record to determine which host to connect to. For google/gmail this is a fatal problem -- gmail.com has an A record, but their jabber server is on talk.google.com.
I investigated the situation, and discovered the following: 1) The gajim package should Depend on the 'python-dns' package. (at a minimum include it in 'Recommends', but IMO it is required since SRV record processing is required by the jabber spec) 2) The xmppy code in gajim doesn't work with the python-dns package. The attached patch updates the included xmppy to work with the current (version 2.3.0) pydns API. It also adds some improved error reporting to alert the user if the pydns package is unavailable and to inform them of DNS errors. Please fix gajim, and send the xmppy fixes on to that project as well. -D -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'stable'), (80, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.6-2-k7 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages gajim depends on: ii libaspell15 0.60.2+20050121-3 The GNU Aspell spell-checker runti ii libatk1.0-0 1.10.1-2 The ATK accessibility toolkit ii libc6 2.3.5-6 GNU C Library: Shared libraries an ii libglib2.0-0 2.8.0-1 The GLib library of C routines ii libgtk2.0-0 2.6.8-1 The GTK+ graphical user interface ii libgtkspell0 2.0.10-2 a spell-checking addon for GTK's T ii libpango1.0-0 1.8.2-1 Layout and rendering of internatio ii libx11-6 4.3.0.dfsg.1-14 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-14 X Window System miscellaneous exte ii libxss1 6.8.2.dfsg.1-6 X Screen Saver client-side library ii python 2.3.5-3 An interactive high-level object-o ii python-glade2 2.6.2-1 GTK+ bindings: Glade support ii python-gtk2 2.6.2-1 Python bindings for the GTK+ widge ii xlibs 4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu gajim recommends no packages. -- no debconf information -- Religion that God our Father accepts as pure and faultless is this: to look after orphans and widows in their distress and to keep oneself from being polluted by the world. James 1:27 www: http://dman13.dyndns.org/~dman/ jabber: [EMAIL PROTECTED]
signature.asc
Description: Digital signature