Package: emacs-snapshot-gtk
Version: 1:20051124-1
Severity: normal

On my system I have No Gnus installed in
/usr/local/share/emacs/site-lisp/gnus and No Gnus is also used when
doing `M-x gnus RET'.  However, when trying to display an article by
typing RET in the summary buffer I get a backtrace like this:

,----
| Debugger entered--Lisp error: (wrong-number-of-arguments #[(charset &optional 
lbt) ";ƒ
| �—!        ƒ��� #!„ة ƒ'��!„)‡�=ƒ1�خ!ƒ9‡
| žA‰…I�!…I)†{�� �‰ƒx
@„q��\"†k��\"=ƒq
A‰„X*)‡" [charset lbt mm-charset-synonym-alist cs c --cl-dolist-temp-- 
intern format "%s-%s" mm-get-coding-system-list fboundp coding-system-get 
us-ascii ascii mm-coding-system-p nil :mime-charset mime-charset] 6 
("/usr/share/emacs/22.0.50/lisp/gnus/mm-util.elc" . 12200)] 3)
|   mm-charset-to-coding-system(us-ascii nil t)
|   mm-decode-body("us-ascii" 7bit "text/plain")
|   article-decode-charset()
|   run-hooks(gnus-article-decode-hook)
|   gnus-request-article-this-buffer(64634 "nntp+news.sunsite.dk:comp.emacs")
|   gnus-article-prepare(64634 nil)
|   gnus-summary-display-article(64634 nil)
|   gnus-summary-select-article(nil nil pseudo)
|   gnus-summary-scroll-up(1)
|   call-interactively(gnus-summary-scroll-up)
`----

The problem seems to be that `mm-charset-to-coding-system' is used
from mm-util.elc which is shipped with emacs-snapshot and not the one
from mm-util.el(c) of No Gnus.

Doing `C-h f mm-charset-to-coding-system RET' results in this:

,----
| mm-charset-to-coding-system is a compiled Lisp function in 
`/usr/share/emacs/22.0.50/lisp/gnus/mm-util.elc'.
| (mm-charset-to-coding-system charset &optional lbt)
`----

Doing `M-x locate-library RET mm-util RET' however results in this:

,----
| Library is file /usr/local/share/emacs/site-lisp/gnus/mm-util.elc
`----

Is the function preloaded, autoloaded or dumped in some way?  I
grepped through the sources and startup files to no avail.  The only
suspicious statement I found was "gnus/mm-util.el" being mentioned in
loaddefs.el.

As a hint, the problem does not occur if I start Emacs with
`--no-site-file'.

As a workaround I moved the /usr/share/emacs/22.0.50/lisp/gnus
directory somewhere else but it would be nice to let the No Gnus
installation override the integrated one without moving directories
around.  Unfortunately I don't know how.

Cheers,
Ralf


-- Package-specific info:
-- Emacs odds and ends:
Loading 00debian-vars...
Loading 50autoconf (source)...
Loading 50dictionaries-common (source)...
Skipping dictionaries-common setup for emacs-snapshot
Loading 55doxymacs (source)...
Version is: GNU Emacs 22.0.50.1 (i486-pc-linux-gnu, GTK+ Version 2.6.10)
 of 2005-11-24 on pacem, modified by Debian
System load-path: (/usr/share/emacs/site-lisp/doxymacs 
/usr/share/emacs-snapshot/site-lisp/doxymacs 
/usr/share/emacs/site-lisp/autoconf /etc/emacs-snapshot /etc/emacs 
/usr/local/share/emacs/22.0.50/site-lisp /usr/local/share/emacs/site-lisp 
/usr/share/emacs/22.0.50/site-lisp /usr/share/emacs/22.0.50/site-lisp/doxymacs 
/usr/share/emacs/site-lisp /usr/share/emacs/22.0.50/leim 
/usr/share/emacs/22.0.50/lisp /usr/share/emacs/22.0.50/lisp/url 
/usr/share/emacs/22.0.50/lisp/textmodes /usr/share/emacs/22.0.50/lisp/progmodes 
/usr/share/emacs/22.0.50/lisp/play /usr/share/emacs/22.0.50/lisp/obsolete 
/usr/share/emacs/22.0.50/lisp/net /usr/share/emacs/22.0.50/lisp/mh-e 
/usr/share/emacs/22.0.50/lisp/mail /usr/share/emacs/22.0.50/lisp/language 
/usr/share/emacs/22.0.50/lisp/international /usr/share/emacs/22.0.50/lisp/gnus 
/usr/share/emacs/22.0.50/lisp/eshell /usr/share/emacs/22.0.50/lisp/emulation 
/usr/share/emacs/22.0.50/lisp/emacs-lisp /usr/share/emacs/22.0.50/lisp/calendar 
/usr/share/emacs/22.0.50/lisp/calc)

-- /usr/share/emacs-snapshot/:
/usr/share/emacs-snapshot:
total 4
drwxr-xr-x 3 root root 4096 2005-11-27 18:19 site-lisp

/usr/share/emacs-snapshot/site-lisp:
total 12
-rw-r--r-- 1 root root 3033 2005-11-26 14:58 debian-startup.elc
drwxr-xr-x 2 root root 4096 2005-11-27 18:19 doxymacs
-rw-r--r-- 1 root root  106 2005-11-24 21:38 subdirs.el

/usr/share/emacs-snapshot/site-lisp/doxymacs:
total 52
-rw-r--r-- 1 root root 37603 2005-11-27 18:19 doxymacs.elc
-rw-r--r-- 1 root root  9104 2005-11-27 18:19 xml-parse.elc

-- /usr/share/emacs/site-lisp/:
/usr/share/emacs/site-lisp:
total 52
drwxr-xr-x 2 root root  4096 2005-11-25 23:00 autoconf
-rw-r--r-- 1 root root 29850 2005-03-25 21:36 csh-mode.el
-rw-r--r-- 1 root root  6159 2005-01-27 19:58 debian-startup.el
drwxr-xr-x 2 root root  4096 2005-11-25 22:59 dictionaries-common
drwxr-xr-x 2 root root  4096 2005-11-27 18:18 doxymacs

/usr/share/emacs/site-lisp/autoconf:
total 4
-rw-r--r-- 1 root root 3853 2005-11-11 03:06 autotest-mode.el

/usr/share/emacs/site-lisp/dictionaries-common:
total 264
-rw-r--r-- 1 root root  14933 2005-11-14 11:37 debian-ispell.el
-rw-r--r-- 1 root root  93971 2005-11-14 11:37 flyspell.el
-rw-r--r-- 1 root root 149389 2005-11-14 11:37 ispell.el

/usr/share/emacs/site-lisp/doxymacs:
total 76
-rw-r--r-- 1 root root 58869 2005-10-26 12:45 doxymacs.el
-rw-r--r-- 1 root root 11798 2001-05-13 00:36 xml-parse.el


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages emacs-snapshot-gtk depends on:
ii  emacs-snapshot-bin-commo 1:20051124-1    The GNU Emacs editor's shared, arc
ii  libatk1.0-0              1.10.3-1        The ATK accessibility toolkit
ii  libc6                    2.3.5-8         GNU C Library: Shared libraries an
ii  libglib2.0-0             2.8.4-2         The GLib library of C routines
ii  libgtk2.0-0              2.6.10-2        The GTK+ graphical user interface 
ii  libice6                  6.8.2.dfsg.1-10 Inter-Client Exchange library
ii  libjpeg62                6b-10           The Independent JPEG Group's JPEG 
ii  libncurses5              5.5-1           Shared libraries for terminal hand
ii  libpango1.0-0            1.8.2-3         Layout and rendering of internatio
ii  libpng12-0               1.2.8rel-5      PNG library - runtime
ii  libsm6                   6.8.2.dfsg.1-10 X Window System Session Management
ii  libtiff4                 3.7.4-1         Tag Image File Format (TIFF) libra
ii  libungif4g               4.1.4-1         shared library for GIF images (run
ii  libx11-6                 6.8.2.dfsg.1-10 X Window System protocol client li
ii  libxpm4                  6.8.2.dfsg.1-10 X pixmap library
ii  xlibs                    6.8.2.dfsg.1-10 X Window System client libraries m
ii  zlib1g                   1:1.2.3-8       compression library - runtime

emacs-snapshot-gtk recommends no packages.

Versions of packages emacs-snapshot-common depends on:
ii  dpkg                         1.13.11.0.1 package maintenance system for Deb
ii  emacsen-common               1.4.16      Common facilities for all emacsen

Versions of packages emacs-snapshot-bin-common depends on:
ii  emacs-snapshot-common       1:20051124-1 The GNU Emacs editor's common infr
ii  libc6                       2.3.5-8      GNU C Library: Shared libraries an
ii  liblockfile1                1.06         NFS-safe locking library, includes

Versions of packages emacs-snapshot-el depends on:
ii  emacs-snapshot-common       1:20051124-1 The GNU Emacs editor's common infr

Versions of packages emacsen-common depends on:
ii  bsdmainutils                  6.1.2      collection of more utilities from 

Versions of packages emacs-snapshot-gtk is related to:
ii  dictionaries-common           0.62.5     Common utilities for spelling dict

-- no debconf information

Reply via email to