Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

use a directory other than .xemacs or package-index?

22 views
Skip to first unread message

Jistan Idiot

unread,
Apr 12, 2012, 8:32:46 AM4/12/12
to
Hi folks,

I already have XEmacs 21.4 installed and for the most part it is working fine (the problems I'm having have all been posted in this newsgroup).

However I decided I'd try the beta (21.5). Of course I don't want it affecting my existing one. So I added --prefix=/some/out/of/the/way/place to the configure line. After doing make all, it basically was working. Unfortunately it was using init.el in my .xemacs directory and I don't want that (it also puts the updated package list in there).

configure --help gives a couple of options that look like the might be useful

--with-early-packages=DIR
Specify location of early/user packages (instead of
~/.xemacs; same as --with-user-packages).
--with-user-packages=DIR
Specify location of early/user packages (instead of
~/.xemacs; same as --with-early-packages).
--with-late-packages=DIR
Specify location of late/system packages (instead of
default location; same as --with-system-packages).

However I don't see anything that might say "don't put package-index in .xemacs but put it in this other directory"

I can always do xemacs -user-init-file anotherinit.el to keep it from using the init.el in .xemacs, but this doesn't solve the package-index issue.

Am I looking in the wrong place? Can this even be done?

Thanks in advance.

Michael Sperber

unread,
Apr 13, 2012, 2:25:31 AM4/13/12
to

Jistan Idiot <jista...@gmail.com> writes:

> However I decided I'd try the beta (21.5). Of course I don't want it
> affecting my existing one. So I added
> --prefix=/some/out/of/the/way/place to the configure line. After
> doing make all, it basically was working. Unfortunately it was using
> init.el in my .xemacs directory and I don't want that (it also puts
> the updated package list in there).
>
> configure --help gives a couple of options that look like the might be useful
>
> --with-early-packages=DIR
> Specify location of early/user packages (instead of
> ~/.xemacs; same as --with-user-packages).
> --with-user-packages=DIR
> Specify location of early/user packages (instead of
> ~/.xemacs; same as --with-early-packages).
> --with-late-packages=DIR
> Specify location of late/system packages (instead of
> default location; same as --with-system-packages).
>
> However I don't see anything that might say "don't put package-index
> in .xemacs but put it in this other directory"

It also looks for the package index in the first directory of the
early-packages configure option.

--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
0 new messages