<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>182689</bug_id>
          
          <creation_ts>2007-06-20 15:08 0000</creation_ts>
          <short_desc>app-emacs/emacs-jabber-0.7.1 causes recursive load</short_desc>
          <delta_ts>2007-06-22 12:35:24 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>2006.0</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>smoothhound@gmail.com</reporter>
          <assigned_to>emacs@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>smoothhound@gmail.com</who>
            <bug_when>2007-06-20 15:08:38 0000</bug_when>
            <thetext>I&apos;m trying to use emacs-jabber but I get a &apos;recursive load&apos; exception whenever I try to enable it. 

Reproducible: Always

Steps to Reproduce:
1. Start emacs
2. M-x jabber-activity-mode
3. 

Actual Results:  
The following appears in status bar

Recursive load: &quot;/usr/share/emacs/site-lisp/emacs-jabber/jabber-activity.elc&quot;, &quot;/usr/share/emacs/site-lisp/emacs-jabber\ 
 /jabber-activity.elc&quot;, &quot;/usr/share/emacs/site-lisp/emacs-jabber/jabber-activity.elc&quot;, &quot;/usr/share/emacs/site-lisp/emacs\ 
 -jabber/jabber-activity.elc&quot;, &quot;/usr/share/emacs/site-lisp/emacs-jabber/jabber-activity.elc&quot;

Expected Results:  
jabber-activity-mode enabled

Versions...

[ebuild   R   ] app-editors/emacs-22.1  USE=&quot;X alsa gif jpeg png spell tiff xpm -Xaw3d -gtk -gzip-el -hesiod -lesstif -motif -sound -source -toolkit-scroll-bars&quot; 0 kB 
[ebuild   R   ] app-emacs/emacs-jabber-0.7.1  USE=&quot;-sasl&quot; 0 kB

$ eselect emacs list 
 Available GNU Emacs symlink targets: 
   [1]   emacs-21 
   [2]   emacs-22 * 
   [3]   emacs-23-multi-tty

Emerge info...

Portage 2.1.3_rc4 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.21-suspend2-r6 i686)
=================================================================
System uname: 2.6.21-suspend2-r6 i686 Intel(R) Pentium(R) M processor 1.86GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 20 Jun 2007 07:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-Os -march=pentium-m -fomit-frame-pointer -fno-ident -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo&quot;
CXXFLAGS=&quot;-Os -march=pentium-m -fomit-frame-pointer -fno-ident -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
EMERGE_DEFAULT_OPTS=&quot;--with-bdeps y&quot;
FEATURES=&quot;ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans&quot;
GENTOO_MIRRORS=&quot;http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/&quot;
LANG=&quot;en_GB.UTF-8&quot;
LC_ALL=&quot;en_GB.UTF-8&quot;
LDFLAGS=&quot;-Wl,-O1&quot;
LINGUAS=&quot;en_GB&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/portage/local/layman/catalystframework /usr/local/portage&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;X a52 aac acpi aiglx alsa amr apache2 arts bash-completion berkdb bitmap-fonts bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdread emacs emerald encode fam ffmpeg firefox flac gdbm gif glitz gmp gpm gs hal iconv imagemagick imlib inkboard irda ithreads java jpeg kde kdeenablefinal kdehiddenvisibility lcms logrotate mad mmx mng mozdevelop mp3 mpeg mplayer mudflap musicbrainz ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl pic png ppds python qt3 qt3support qt4 quicktime rdesktop readline real rtc samba sdl session spell sse sse2 ssl svg syslog tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vorbis win32codecs x86 xcomposite xine xinerama xml xorg xprint xscreensaver xv zlib&quot; ALSA_CARDS=&quot;intel8x0&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse synaptics&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;en_GB&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;radeon vesa fbdev vga fglrx&quot;
Unset:  CTARGET, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smoothhound@gmail.com</who>
            <bug_when>2007-06-20 15:11:59 0000</bug_when>
            <thetext>Created an attachment (id=122606)
Stack trace generated when enabling jabber in ~/.emacs

I get this trace when adding (&apos;require jabber) to my ~/.emacs and starting with the --debug-init flag</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-06-20 16:29:34 0000</bug_when>
            <thetext>Package.masked =emacs-jabber-0.7.1 for the time being.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-06-20 19:23:20 0000</bug_when>
            <thetext>Autoload generation obviously does not work for this package, so I have removed it. A modified ebuild (still package.masked) for version 0.7.1 is in CVS; it should be on the mirrors in a couple of hours.

Please test if it works for you now (and reopen this bug).
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smoothhound@gmail.com</who>
            <bug_when>2007-06-22 08:43:17 0000</bug_when>
            <thetext>0.7.1-r1 (Masked) Now works fine for me.

Thanks!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-06-22 12:35:07 0000</bug_when>
            <thetext>Unmasked 0.7.1 again.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>122606</attachid>
            <date>2007-06-20 15:11 0000</date>
            <desc>Stack trace generated when enabling jabber in ~/.emacs</desc>
            <filename>emacs_btrace.txt</filename>
            <type>text/plain</type>
            <data encoding="base64">RGVidWdnZXIgZW50ZXJlZC0tTGlzcCBlcnJvcjogKGVycm9yICJSZWN1cnNpdmUgbG9hZCIgIi91
c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VtYWNzLWphYmJlci9qYWJiZXItYWN0aXZpdHkuZWxj
IiAiL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZW1hY3MtamFiYmVyL2phYmJlci1hY3Rpdml0
eS5lbGMiICIvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbWFjcy1qYWJiZXIvamFiYmVyLWFj
dGl2aXR5LmVsYyIgIi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VtYWNzLWphYmJlci9qYWJi
ZXItYWN0aXZpdHkuZWxjIiAiL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZW1hY3MtamFiYmVy
L2phYmJlci1hY3Rpdml0eS5lbGMiICIvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbWFjcy1q
YWJiZXIvamFiYmVyLmVsYyIgIi9ob21lL3Njb3R0Ly5lbWFjcyIpCiAgamFiYmVyLWFjdGl2aXR5
LW1vZGUoLTEpCiAgI1sodmFyIHZhbCkgIsMICVwiiMTCIYUWAFxuhRYAwsUhiMLGIYciIFt2YXIg
dmFsIGphYmJlci1hY3Rpdml0eS1tb2RlIGN1c3RvbS1zZXQtZGVmYXVsdCBib3VuZHAgLTEgMV0g
M10oamFiYmVyLWFjdGl2aXR5LWNvdW50LWluLXRpdGxlIG5pbCkKICBjdXN0b20taW5pdGlhbGl6
ZS1yZXNldChqYWJiZXItYWN0aXZpdHktY291bnQtaW4tdGl0bGUgbmlsKQogIGN1c3RvbS1kZWNs
YXJlLXZhcmlhYmxlKGphYmJlci1hY3Rpdml0eS1jb3VudC1pbi10aXRsZSBuaWwgKCIvdXNyL3No
YXJlL2VtYWNzL3NpdGUtbGlzcC9lbWFjcy1qYWJiZXIvamFiYmVyLWFjdGl2aXR5LmVsYyIgLiAy
MTM0KSA6dHlwZSBib29sZWFuIDpncm91cCBqYWJiZXItYWN0aXZpdHkgOnNldCAjWyh2YXIgdmFs
KSAiwwgJXCKIxMIhhRYAXG6FFgDCxSGIwsYhhyIgW3ZhciB2YWwgamFiYmVyLWFjdGl2aXR5LW1v
ZGUgY3VzdG9tLXNldC1kZWZhdWx0IGJvdW5kcCAtMSAxXSAzXSkKICBqYWJiZXItYWN0aXZpdHkt
bW9kZSgtMSkKICAjWyh2YXIgdmFsKSAiwwgJXCKIxMIhhRYAXG6FFgDCxSGIwsYhhyIgW3ZhciB2
YWwgamFiYmVyLWFjdGl2aXR5LW1vZGUgY3VzdG9tLXNldC1kZWZhdWx0IGJvdW5kcCAtMSAxXSAz
XShqYWJiZXItYWN0aXZpdHktY291bnQtaW4tdGl0bGUgbmlsKQogIGN1c3RvbS1pbml0aWFsaXpl
LXJlc2V0KGphYmJlci1hY3Rpdml0eS1jb3VudC1pbi10aXRsZSBuaWwpCiAgY3VzdG9tLWRlY2xh
cmUtdmFyaWFibGUoamFiYmVyLWFjdGl2aXR5LWNvdW50LWluLXRpdGxlIG5pbCAoIi91c3Ivc2hh
cmUvZW1hY3Mvc2l0ZS1saXNwL2VtYWNzLWphYmJlci9qYWJiZXItYWN0aXZpdHkuZWxjIiAuIDIx
MzQpIDp0eXBlIGJvb2xlYW4gOmdyb3VwIGphYmJlci1hY3Rpdml0eSA6c2V0ICNbKHZhciB2YWwp
ICLDCAlcIojEwiGFFgBcboUWAMLFIYjCxiGHIiBbdmFyIHZhbCBqYWJiZXItYWN0aXZpdHktbW9k
ZSBjdXN0b20tc2V0LWRlZmF1bHQgYm91bmRwIC0xIDFdIDNdKQogIGphYmJlci1hY3Rpdml0eS1t
b2RlKC0xKQogICNbKHZhciB2YWwpICLDCAlcIojEwiGFFgBcboUWAMLFIYjCxiGHIiBbdmFyIHZh
bCBqYWJiZXItYWN0aXZpdHktbW9kZSBjdXN0b20tc2V0LWRlZmF1bHQgYm91bmRwIC0xIDFdIDNd
KGphYmJlci1hY3Rpdml0eS1jb3VudC1pbi10aXRsZSBuaWwpCiAgY3VzdG9tLWluaXRpYWxpemUt
cmVzZXQoamFiYmVyLWFjdGl2aXR5LWNvdW50LWluLXRpdGxlIG5pbCkKICBjdXN0b20tZGVjbGFy
ZS12YXJpYWJsZShqYWJiZXItYWN0aXZpdHktY291bnQtaW4tdGl0bGUgbmlsICgiL3Vzci9zaGFy
ZS9lbWFjcy9zaXRlLWxpc3AvZW1hY3MtamFiYmVyL2phYmJlci1hY3Rpdml0eS5lbGMiIC4gMjEz
NCkgOnR5cGUgYm9vbGVhbiA6Z3JvdXAgamFiYmVyLWFjdGl2aXR5IDpzZXQgI1sodmFyIHZhbCkg
IsMICVwiiMTCIYUWAFxuhRYAwsUhiMLGIYciIFt2YXIgdmFsIGphYmJlci1hY3Rpdml0eS1tb2Rl
IGN1c3RvbS1zZXQtZGVmYXVsdCBib3VuZHAgLTEgMV0gM10pCiAgamFiYmVyLWFjdGl2aXR5LW1v
ZGUoLTEpCiAgI1sodmFyIHZhbCkgIsMICVwiiMTCIYUWAFxuhRYAwsUhiMLGIYciIFt2YXIgdmFs
IGphYmJlci1hY3Rpdml0eS1tb2RlIGN1c3RvbS1zZXQtZGVmYXVsdCBib3VuZHAgLTEgMV0gM10o
amFiYmVyLWFjdGl2aXR5LWNvdW50LWluLXRpdGxlIG5pbCkKICBjdXN0b20taW5pdGlhbGl6ZS1y
ZXNldChqYWJiZXItYWN0aXZpdHktY291bnQtaW4tdGl0bGUgbmlsKQogIGN1c3RvbS1kZWNsYXJl
LXZhcmlhYmxlKGphYmJlci1hY3Rpdml0eS1jb3VudC1pbi10aXRsZSBuaWwgKCIvdXNyL3NoYXJl
L2VtYWNzL3NpdGUtbGlzcC9lbWFjcy1qYWJiZXIvamFiYmVyLWFjdGl2aXR5LmVsYyIgLiAyMTM0
KSA6dHlwZSBib29sZWFuIDpncm91cCBqYWJiZXItYWN0aXZpdHkgOnNldCAjWyh2YXIgdmFsKSAi
wwgJXCKIxMIhhRYAXG6FFgDCxSGIwsYhhyIgW3ZhciB2YWwgamFiYmVyLWFjdGl2aXR5LW1vZGUg
Y3VzdG9tLXNldC1kZWZhdWx0IGJvdW5kcCAtMSAxXSAzXSkKICByZXF1aXJlKGphYmJlci1hY3Rp
dml0eSkKICBieXRlLWNvZGUoIsDBIYjAwiGIwMMhiMDEIYjAxSGIwMYhiMDHIYjAyCGIwMkhiMDK
IYjAyyGIwMwhiMDNIYjAziGIwM8hiMDQIYjA0SGIwNIhiMDTIYjA1CGIwNUhiMDWIYjA1yGIwNgh
iMDZIYjA2iGIwNshiMDcIYjA3SGIwN4hiMDfIYciIFtyZXF1aXJlIGphYmJlci11dGlsIGphYmJl
ci1tZW51IGphYmJlci14bWwgamFiYmVyLWNvbm4gamFiYmVyLWNvcmUgamFiYmVyLWxvZ29uIGph
YmJlci1yb3N0ZXIgamFiYmVyLXByZXNlbmNlIGphYmJlci1hbGVydCBqYWJiZXItY2hhdCBqYWJi
ZXItZGlzY28gamFiYmVyLWlxIGphYmJlci13aWRnZXQgamFiYmVyLXJlZ2lzdGVyIGphYmJlci1z
ZWFyY2ggamFiYmVyLWJyb3dzZSBqYWJiZXItbXVjIGphYmJlci12ZXJzaW9uIGphYmJlci1haGMt
cHJlc2VuY2UgamFiYmVyLW1vZGVsaW5lIGphYmJlci1rZWVwYWxpdmUgamFiYmVyLXdhdGNoIGph
YmJlci1hY3Rpdml0eSBqYWJiZXItdmNhcmQgamFiYmVyLWV2ZW50cyBqYWJiZXItdmNhcmQtYXZh
dGFycyBqYWJiZXItYXV0b2F3YXkgamFiYmVyLXRpbWUgamFiYmVyLWZ0LWNsaWVudCBqYWJiZXIt
ZnQtc2VydmVyIGphYmJlci1zb2NrczVdIDIpCiAgcmVxdWlyZShqYWJiZXIpCiAgZXZhbC1idWZm
ZXIoIzxidWZmZXIgICpsb2FkKj4gbmlsICIvaG9tZS9zY290dC8uZW1hY3MiIG5pbCB0KSAgOyBS
ZWFkaW5nIGF0IGJ1ZmZlciBwb3NpdGlvbiAxOTEKICBsb2FkLXdpdGgtY29kZS1jb252ZXJzaW9u
KCIvaG9tZS9zY290dC8uZW1hY3MiICIvaG9tZS9zY290dC8uZW1hY3MiIHQgdCkKICBsb2FkKCJ+
Ly5lbWFjcyIgdCB0KQogICNbbmlsICIIhb4ACcY9gxEAxwjIUYJBAAnJPYMzAMrHy8wjgyMAzYJB
AMrHy84jgy8Az4JBAM2CQQAJ0D2DPQDRgkEAxwjSURrTE9RcbtOJI4gL0z2DaQDV1tfHCNhRIVwi
HNRcZtOJI4gL0z2DaABcbhMpC4OuANkLIdqag64A2wshiR3cUB4k3Q4kIYOKAA4kgpUA3Q0hg5QA
DYKVAMuJFYOtAN4NC1wig6sA3+ANCyOI4eIhiA0TKg4lP4W9AMseJtTj04kjKSmHIiBbaW5pdC1m
aWxlLXVzZXIgc3lzdGVtLXR5cGUgdXNlci1pbml0LWZpbGUtMSB1c2VyLWluaXQtZmlsZSBvdGhl
cmZpbGUgc291cmNlIG1zLWRvcyAifiIgIi9fZW1hY3MiIHdpbmRvd3MtbnQgZGlyZWN0b3J5LWZp
bGVzIG5pbCAiXlxcLmVtYWNzXFwoXFwuZWxjP1xcKT8kIiAifi8uZW1hY3MiICJeX2VtYWNzXFwo
XFwuZWxjP1xcKT8kIiAifi9fZW1hY3MiIHZheC12bXMgInN5cyRsb2dpbjouZW1hY3MiICIvLmVt
YWNzIiB0IGxvYWQgZXhwYW5kLWZpbGUtbmFtZSAiaW5pdCIgZmlsZS1uYW1lLWFzLWRpcmVjdG9y
eSAiLy5lbWFjcy5kIiBmaWxlLW5hbWUtZXh0ZW5zaW9uICJlbGMiIGZpbGUtbmFtZS1zYW5zLWV4
dGVuc2lvbiAiLmVsIiBmaWxlLWV4aXN0cy1wIGZpbGUtbmV3ZXItdGhhbi1maWxlLXAgbWVzc2Fn
ZSAiV2FybmluZzogJXMgaXMgbmV3ZXIgdGhhbiAlcyIgc2l0LWZvciAxICJkZWZhdWx0IiBhbHQg
aW5oaWJpdC1kZWZhdWx0LWluaXQgaW5oaWJpdC1zdGFydHVwLW1lc3NhZ2VdIDddKCkKICBjb21t
YW5kLWxpbmUoKQogIG5vcm1hbC10b3AtbGV2ZWwoKQo=
</data>        

          </attachment>
    </bug>

</bugzilla>