The following message is a courtesy copy of an article
that has been posted to comp.emacs.xemacs as well.
"Henning Eiden" <uzsckr(a)uni-bonn.de> writes:
after compiling xemacs with the required source-tarballs i put the
efs packages into the site-lisp dir.
I think that might be your problem - they should go into
xemacs-packages, not site-lisp.
after i started xemacs, i set up the ftp-site and selected update
the package-database. After this nothing happend, i got only the
Symbol's definition is void: make-annotation
Hmm. I can't recreate this - however, I do see something that looks
fishy, in that <xemacs-src>/lisp/gui.el calls the function
make-annotation which is not part of the core lisp - it's defined in
xemacs-packages/libs/xemacs-base/annotations.el. This looks to me
like a possible packaging error - is it alright for the core lisp to
use symbols from packages (even xemacs-base), or is the core lisp
supposed to be self-contained?