21.5-b26: autoloads already loaded errors?
Raymond Toy
raymond.toy at ericsson.com
Thu Apr 6 13:38:24 EDT 2006
>>>>> "sjt" == Stephen J Turnbull <stephen at xemacs.org> writes:
>>>>> "Raymond" == Raymond Toy <raymond.toy at ericsson.com> writes:
Raymond> I've noticed that 21.5-b26 complains a lot about
Raymond> autoloads already loaded. This didn't happen before with
Raymond> earlier versions.
Raymond> I think this happens because I have in
Raymond> .xemacs/xemacs-packages/lisp modified versions of
Raymond> packages that xemacs already supplies. For example, I
Raymond> have a personal, modified version of pcl-cvs.
Raymond> Is this expected behavior.
sjt> No. What does M-x list-load-path-shadows have to say?
M-x list-load-path-shadows says:
/apps/public/solaris2.8/maxima-cvs/share/maxima/5.9.1/emacs/sshell hides /apps/public/XEmacs/21.5/lib/xemacs/site-packages/lisp/sshell
/apps/public/solaris2.8/maxima-cvs/share/maxima/5.9.1/emacs/smart-complete hides /apps/public/XEmacs/21.5/lib/xemacs/site-packages/lisp/smart-complete
/apps/public/solaris2.8/maxima-cvs/share/maxima/5.9.1/emacs/dbl hides /apps/public/XEmacs/21.5/lib/xemacs/site-packages/lisp/dbl
/apps/public/solaris2.8/maxima-cvs/share/maxima/5.9.1/emacs/bookmode hides /apps/public/XEmacs/21.5/lib/xemacs/site-packages/lisp/bookmode
/apps/public/XEmacs/21.5/lib/xemacs/site-packages/lisp/tex-site hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/auctex/tex-site
/home/unix/eusrtoy/.xemacs/site-packages/lisp/slime/bridge hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/ilisp/bridge
/home/unix/eusrtoy/.xemacs/site-packages/lisp/slime/tree-widget hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/jde/tree-widget
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/pcl-cvs hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/pcl-cvs
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/pcl-cvs-util hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/pcl-cvs-util
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/pcl-cvs-parse hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/pcl-cvs-parse
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/pcl-cvs-info hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/pcl-cvs-info
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/pcl-cvs-defs hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/pcl-cvs-defs
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/cvs-status hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/cvs-status
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/cvs-log hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/cvs-log
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/cvs-edit hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/cvs-edit
/home/unix/eusrtoy/.xemacs/site-packages/lisp/pcl-cvs/cvs-compat hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/pcl-cvs/cvs-compat
/home/unix/eusrtoy/.xemacs/site-packages/lisp/cl-indent hides /apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/prog-modes/cl-indent
/apps/public/XEmacs/21.5/lib/xemacs/mule-packages/lisp/mule-base/viet-util hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/mule/viet-util
/apps/public/XEmacs/21.5/lib/xemacs/mule-packages/lisp/mule-base/korea-util hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/mule/korea-util
/apps/public/XEmacs/21.5/lib/xemacs/mule-packages/lisp/mule-base/japan-util hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/mule/japan-util
/apps/public/XEmacs/21.5/lib/xemacs/mule-packages/lisp/mule-base/ethio-util hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/mule/ethio-util
/apps/public/XEmacs/21.5/lib/xemacs/mule-packages/lisp/mule-base/cyril-util hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/mule/cyril-util
/apps/public/XEmacs/21.5/lib/xemacs/mule-packages/lisp/mule-base/china-util hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/mule/china-util
/apps/public/XEmacs/21.5/lib/xemacs/mule-packages/lisp/mule-ucs/unicode hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/unicode
/apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/regexp-opt
/home/unix/eusrtoy/.xemacs/site-packages/lisp/etags hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/etags
/apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/easy-mmode
/apps/public/XEmacs/21.5/lib/xemacs/xemacs-packages/lisp/build/build-report hides /apps/public/XEmacs/21.5/lib/xemacs-21.5-b26/lisp/build-report
I see I have a few more shadows than I thought. The files in
lib/xemacs/*packages are supposed to be from the xemacs sumo package
tarballs. The pcl-cvs shadow is because I modified pcl-cvs to work
(somewhat better) with cvs 1.12.
sjt> I don't think anything has particularly changed about this recently.
sjt> Since you don't mention, I suppose the answer is no, but just to be
sjt> sure: has anything else in your installation changed recently? Do you
sjt> play tricks with your load-path? Can you get it to happen with xemacs
sjt> -vanilla?
21.5-b25 didn't complain, and I definitely haven't changed anything
since installing 21.5-b26. What does "play tricks" with load-paths
mean? I haven't changed that in a long time either.
Oh, yes, I forget to mention that the first thing I tried was xemacs
-vanilla. This, of course, produces no warnings. If I click the menu
item to load my init files, it stops with an error that it can't load
one of my personal el files. This, naturally, doesn't happen when I
leave off the -vanilla. So maybe I am playing tricks with load-path.
Thank,
Ray
More information about the XEmacs-Beta
mailing list