Red Hat Bugzilla – Bug 54075
gnus and flim both have mailcap.el
Last modified: 2007-04-18 12:37:23 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2) Gecko/20010809
Description of problem:
Gnus occasionally gives a message saying that the definition of
mailcap-parse-mailcaps as a function is void.
Tracing this down, I find that mailcap-parse-mailcaps is defined in
the file mailcap.el in the xemacs-packages/lisp/gnus subdir. But there is
also a mailcap.el file in the flim subdir. Apparently gnus
ends up loading the wrong file. If I explicitly load the gnus/mailcap.el
file by full pathname, things work.
As a workaround, I moved the lisp/flim subdir to bug/flim to get
it out of the way (as I don't use flim, whatever it is). That
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.emacs -f gnus (assuming you've got usenet access set up)
2."j comp.lang.fortran" then "=" to enter the newsgroup
3. ctrl-S to start a search, then type (w/o quotes)
"How to get Intel"
4. hit return twice to try read the article you just found
(I've selected one particular recent article that triggers it;
many others do also).
Actual Results: Symbol's function definition is void: mailcap-parse-mailcaps
Expected Results: See the article
We removed the file from semi 1.14.3-6 mid-August.