[Bug: 21.5-b27] startup.el "borks" filepath?

Artemio Gonzalez Lopez artemiog
Sat Nov 25 14:32:33 EST 2006


robert delius royar wrote:
> Sat, 25 Nov 2006 (14:43 +0100 UTC) Artemio Gonzalez Lopez wrote:
> 
>> Hi everybody,
>>
>> I had exactly the same problem as Robert with startup.el, but I think 
>> the circumstances in which the problem arose in in my case may shed 
>> light on the whole issue. I have 3 machines running OS X 10.4.8, on 
>> all of which xemacs is regularly installed in /opt/local using the 
>> following options:
> 
> I patched configure.ac using the patch Michael Sperber posted a day ago. 
> The archives has the message at
> http://calypso.tux.org/pipermail/xemacs-beta/2006-November/000371.html
> 
> Now, I only add '--prefix=/Users/royar/usr/local' to configure, no need 
> to add the extra definitions to 'make install' or to tell well the 
> packages are stored.  I removed '--with-prefix' from my configuration 
> options.
> 
> The program makes and installs without errors.
> 

Robert,

I have tried making xemacs with the patched configure.ac file with the 
following configure options:

./configure --prefix=/opt/local --datarootdir=/opt/local/lib 
--datadir=/opt/local/lib --infodir=/opt/local/share/info 
--mandir=/opt/local/share/man --with-site-prefixes=/opt/local 
--disable-error-checking --with-ldap=no --with-postgresql=no 
--with-default-eol-detection --without-mule --with-tty --with-ncurses 
--with-scrollbars=motif --with-dialogs=motif --with-widgets=motif 
--with-optimization

and it still fails at the end with the following error message:

Compiling 
/Users/artemio/Archive/xemacs/xemacs-21.5.27/lisp/custom-load.el...
Wrote /Users/artemio/Archive/xemacs/xemacs-21.5.27/lisp/custom-load.elc
Building finder database ...
rm -f /Users/artemio/Archive/xemacs/xemacs-21.5.27/src/../lisp/finder-inf.el
./xemacs -no-packages -batch    -eval "(setq 
finder-compile-keywords-quiet t)" \
         -l finder -f finder-compile-keywords

   Requiring finder-inf... (file finder-inf.el is newer)

xemacs exiting.
Buffer is read-only: #<buffer "finder-inf.el">make[1]: *** 
[/Users/artemio/Archive/xemacs/xemacs-21.5.27/src/../lisp/finder-inf.el] 
Error 255
make: *** [src] Error 2

Strange thing is finder-inf.el is NOT created at all in 
/Users/artemio/Archive/xemacs/xemacs-21.5.27/lisp/, and this directory 
is not write-protected, i.e.

imac-g5:~ artemio$ l -d /Users/artemio/Archive/xemacs/xemacs-21.5.27/lisp
drwxr-xr-x   414 artemio  staff  14076 Nov 25 20:24 
/Users/artemio/Archive/xemacs/xemacs-21.5.27/lisp

Do you have any idea what could be the problem here? It seems to me that 
the previous installation of xemacs in /usr/local (with no prefix, but 
with --with-site-prefixes=/opt/local) may have a lot to do with my 
problems, but I have no idea why ...

Cheers,

Artemio



More information about the XEmacs-Beta mailing list