Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182689 - app-emacs/emacs-jabber-0.7.1 causes recursive load
Summary: app-emacs/emacs-jabber-0.7.1 causes recursive load
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-20 15:08 UTC by Scott Thomson
Modified: 2007-06-22 12:35 UTC (History)
0 users

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


Attachments
Stack trace generated when enabling jabber in ~/.emacs (emacs_btrace.txt,3.98 KB, text/plain)
2007-06-20 15:11 UTC, Scott Thomson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Thomson 2007-06-20 15:08:38 UTC
I'm trying to use emacs-jabber but I get a 'recursive load' 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: "/usr/share/emacs/site-lisp/emacs-jabber/jabber-activity.elc", "/usr/share/emacs/site-lisp/emacs-jabber\ 
 /jabber-activity.elc", "/usr/share/emacs/site-lisp/emacs-jabber/jabber-activity.elc", "/usr/share/emacs/site-lisp/emacs\ 
 -jabber/jabber-activity.elc", "/usr/share/emacs/site-lisp/emacs-jabber/jabber-activity.elc"

Expected Results:  
jabber-activity-mode enabled

Versions...

[ebuild   R   ] app-editors/emacs-22.1  USE="X alsa gif jpeg png spell tiff xpm -Xaw3d -gtk -gzip-el -hesiod -lesstif -motif -sound -source -toolkit-scroll-bars" 0 kB 
[ebuild   R   ] app-emacs/emacs-jabber-0.7.1  USE="-sasl" 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="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium-m -fomit-frame-pointer -fno-ident -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-Os -march=pentium-m -fomit-frame-pointer -fno-ident -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--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-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/catalystframework /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="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" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev vga fglrx"
Unset:  CTARGET, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Scott Thomson 2007-06-20 15:11:59 UTC
Created attachment 122606 [details]
Stack trace generated when enabling jabber in ~/.emacs

I get this trace when adding ('require jabber) to my ~/.emacs and starting with the --debug-init flag
Comment 2 Ulrich Müller gentoo-dev 2007-06-20 16:29:34 UTC
Package.masked =emacs-jabber-0.7.1 for the time being.
Comment 3 Ulrich Müller gentoo-dev 2007-06-20 19:23:20 UTC
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).
Comment 4 Scott Thomson 2007-06-22 08:43:17 UTC
0.7.1-r1 (Masked) Now works fine for me.

Thanks!
Comment 5 Ulrich Müller gentoo-dev 2007-06-22 12:35:07 UTC
Unmasked 0.7.1 again.