sperber(a)informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) writes:
Ah, I simply love the Internet. It's cute talking to a guy located
but 70 km away via a server in the States (It only takes 19 hops to get
there :-)
[...]
norbert> I don't grok the fact that mule-package paths are
okay,
norbert> xemacs-package paths are not.
That's because XEmacs thinks your checked-out CVS sandbox *is* the
xemacs-package hierarchy while it isn't. (Ben wanted this feature
very badly.)
The solution is to move it somewhere else or to make a symlink from
the actual xemacs-package hierarchy to inside your build directory.
For example, my build directory looks like this:
-rw-r--r-- 1 sperber PUstaff 2873 Apr 30 15:22 Installation
-r--r--r-- 1 sperber PUstaff 11887 Apr 30 15:22 Makefile
-rw-r--r-- 1 sperber PUstaff 25605 Apr 30 15:22 Makefile.in
-rw-r--r-- 1 sperber PUstaff 105298 Apr 30 15:22 config.log
-rwxr-xr-x 1 sperber PUstaff 55979 Apr 30 15:22 config.status*
lrwxr-xr-x 1 sperber PUstaff 62 Apr 13 11:52 etc@ ->
/afs/informatik.uni-tuebingen.de/home/sperber/build/xemacs/etc
lrwxr-xr-x 1 sperber PUstaff 63 Apr 13 11:52 info@ ->
/afs/informatik.uni-tuebingen.de/home/sperber/build/xemacs/info
drwxr-xr-x 2 sperber PUstaff 2048 Apr 30 15:29 lib-src/
lrwxr-xr-x 1 sperber PUstaff 63 Apr 13 11:52 lisp@ ->
/afs/informatik.uni-tuebingen.de/home/sperber/build/xemacs/lisp
drwxr-xr-x 2 sperber PUstaff 2048 Apr 13 11:52 lock/
drwxr-xr-x 2 sperber PUstaff 2048 Apr 30 15:24 lwlib/
lrwxr-xr-x 1 sperber PUstaff 62 Apr 13 11:52 man@ ->
/afs/informatik.uni-tuebingen.de/home/sperber/build/xemacs/man
lrwxr-xr-x 1 sperber PUstaff 73 Apr 13 12:03 site-packages@ ->
/afs/informatik.uni-tuebingen.de/share/xemacs-21/lib/xemacs/site-packages
drwxr-xr-x 2 sperber PUstaff 6144 Apr 30 15:29 src/
lrwxr-xr-x 1 sperber PUstaff 64 Apr 13 11:52 tests@ ->
/afs/informatik.uni-tuebingen.de/home/sperber/build/xemacs/tests
lrwxr-xr-x 1 sperber PUstaff 75 Apr 13 12:03 xemacs-packages@ ->
/afs/informatik.uni-tuebingen.de/home/sperber/build/xemacs-packages/staging
Everything except site-packages and xemacs-packages was installed
automatically by configure and make.
Allright, I think, I've got it, at least I don't see the error
messages any longer.
CWD = /usr/local/users/support/nk/cvs/xemacs
which is the toplevel of my xemacs source tree. If I create the two
symlinks
mule-packages -> /sw/i386_fbsd4/xemacs-21.5/lib/xemacs/mule-packages
xemacs-packages -> /sw/i386_fbsd4/xemacs-21.5/lib/xemacs/xemacs-packages
everything runs smoothly. I only wonder, why I (or others) haven't
noticed this, err, feature, by now. Or should I have R some FM?
Thanks for the help,
norbert.